12.09虾皮后端一面凉经
八股(30分钟,应该是看简历问的):
平时有用到什么集合
HashMap在多线程的情况下有什么问题
ConcurrentHashMap的底层
CAS的原理 ABA问题
AQS的原理 state用了什么修饰
volatile
ThreadLocal的应用场景(我项目有用到,结合了项目回答)
怎么预防内存泄漏,什么时候remove()我答了登录过期的时候,面试官说如果是他们用的话会用LRU
线程池的作用(结合了项目回答) 怎么配置 用的是默认的线程池还是什么
项目中Redis用来做了什么
Redis的Hash的扩容机制、查询key的时间复杂度
消息队列的作用
RabbitMQ是推送式还是拉取式
手撕(30分钟):快排+双向链表的反转
前面八股都答出来了,但双向链表太久没见过了,甚至连怎么实现都忘了,面试官一开始让实现一个双向链表再反转,后面说时间问题让我直接写就行了,还贴心地发了张图过来,结果最后也没写对
已收到感谢信,面试官很好,我太菜了
平时有用到什么集合
HashMap在多线程的情况下有什么问题
ConcurrentHashMap的底层
CAS的原理 ABA问题
AQS的原理 state用了什么修饰
volatile
ThreadLocal的应用场景(我项目有用到,结合了项目回答)
怎么预防内存泄漏,什么时候remove()我答了登录过期的时候,面试官说如果是他们用的话会用LRU
线程池的作用(结合了项目回答) 怎么配置 用的是默认的线程池还是什么
项目中Redis用来做了什么
Redis的Hash的扩容机制、查询key的时间复杂度
消息队列的作用
RabbitMQ是推送式还是拉取式
手撕(30分钟):快排+双向链表的反转
前面八股都答出来了,但双向链表太久没见过了,甚至连怎么实现都忘了,面试官一开始让实现一个双向链表再反转,后面说时间问题让我直接写就行了,还贴心地发了张图过来,结果最后也没写对
已收到感谢信,面试官很好,我太菜了
全部评论
八股答的还行?
在哪里投的呢
base是哪的
相关推荐
点赞 评论 收藏
分享
05-29 09:02
门头沟学院 Java 点赞 评论 收藏
分享
07-17 09:30
门头沟学院 客户端其它 爱睡觉的冰箱哥:是这样,实习一两段达到过简历关门槛,加上把简历玩具项目替换掉,实习的目的就达成了一大半
点赞 评论 收藏
分享