跟谁学 后台开发 社招 面经

一面凉经:

自我介绍

对项目产生质疑,全程是你自己做的还是手敲别人的?然后问了分布式session?单点登

录?SSO?springSecurity原理

你觉得你自己做的项目中你最擅长的是哪一部分

看我项目中有验证登录,问了sql注入问题,同时问了MyBatis的预编译,为什么要预编译,

如何做解决预编译的方案,MyBATIS如何来解决预编译的,你觉得你自己设计如何改善预编

译?

开始问关于HTTP在springBoot的相关注解还有区别,可以用什么代替,会出现什么问题

tomcat启动,部署方式,如何选择自己的tomcat

servlet与tomcat 的比较,service的容器

问我知不知道spring监控器,监视所有Spring Boot微服务?什么是CSRF攻击?

手撕一个代码。如果想要一个key对应多个Value的话,怎么设计Map

继续深究,你这个复杂度有点高,能不能解决一下,之后我就用了NoHttp里的MultiValueMap

他问我,你知道NoHttp作用是什么呢?应用场景主要是在哪里?

创建一个对象HashMap<Integer,Integer> map=new HashMap<>先put(100),然后get(new

Long(100))结果是多少?

JDK的hashmap与Redis的hashmap的区别

转而问Redis,Redis为什么要使用,我回答了一个缓存的劣势,他就问,为啥缓存就不行,

还有缓存的几种机制

Redis 是多线程还是单线程,我说了,Redis2.8之后支持多线程,问我为啥一开始是单线程,

之后是多线程,又问那既然单线程能做的这么好,多线程不是浪费呢?

删除策略,手写LRU

zset 的存储过程,zset的底层数据结构是啥

什么是渐进式hash?动态字符串与C语言自带字符串的区别?

Redis事务跟Mysql事务有什么区别

Redis会不会变慢?怎么解决这个问题

Redis的分布式锁还有他们的缺陷,如何改善

做题,忘记是什么题了,没做出来

反问

#面经##社招##高途##Java工程师#
全部评论
老哥几年
2 回复 分享
发布于 2021-06-01 00:26
https://www.nowcoder.com/discuss/544945?type=2&order=1&page=1 为啥和这个一模一样,现在面经都乱搬运了吗
1 回复 分享
发布于 2021-06-01 16:37
 Redis 是多线程还是单线程,我说了,Redis2.8之后支持多线程,问我为啥一开始是单线程, 之后是多线程,又问那既然单线程能做的这么好,多线程不是浪费呢    这个回答的怎么样
点赞 回复 分享
发布于 2021-06-01 08:51
好像见过,老哥之前是不是发过一次贴
点赞 回复 分享
发布于 2021-06-01 15:34
感觉似曾相识
点赞 回复 分享
发布于 2021-06-02 01:39

相关推荐

牛客410815733号:这是什么电影查看图片
点赞 评论 收藏
分享
评论
3
11
分享
牛客网
牛客企业服务