美团329后端面试
前面四十分钟基本都在深挖项目。。。面试官提问后,如果没答出来会认真告诉你,体验不错。
八股部分:
1 简单讲一下封装继承多态。
2 你刚刚讲的封装,为什么要通过get set方法访问成员属性,而不是直接调用?
3 讲一下HashMap怎么实现的
4 HashMap是线程安全的吗?这会导致什么问题
5 线程池的核心参数
6 线程池创建初始化,是直接加载对应核心线程数的线程,还是当有线程来的时候再加载。(答错了,我答的是有线程来再加载...)
7 算法题:15个猴子围着一圈依次从1到7报数,每报到7的猴子会被踢掉,最后剩下的猴子是大王,求大王是哪个。
循环链表,遍历删除。
八股部分:
1 简单讲一下封装继承多态。
2 你刚刚讲的封装,为什么要通过get set方法访问成员属性,而不是直接调用?
3 讲一下HashMap怎么实现的
4 HashMap是线程安全的吗?这会导致什么问题
5 线程池的核心参数
6 线程池创建初始化,是直接加载对应核心线程数的线程,还是当有线程来的时候再加载。(答错了,我答的是有线程来再加载...)
7 算法题:15个猴子围着一圈依次从1到7报数,每报到7的猴子会被踢掉,最后剩下的猴子是大王,求大王是哪个。
循环链表,遍历删除。
全部评论
线程池初始化创建的时候,应该就是有线程来的时候才创建吧,当线程池中线程数小于核心线程数的时候
大佬收到二面通知了吗
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享