3.29更新上午十一点多收到了OC电话。希望后面不要被鸽-------------一面(时长约40分钟,感觉难度还行,主要是八股为主)自我介绍挑一个项目介绍一下说一下你对计算机网络的了解说一下你对操作系统的了解了解 JVM 吗JVM的内存结构什么是并发回收和并行回收CMS的垃圾回收过程,和G1有什么区别?什么时候用 G1 比 CMS 更好了解线程池吗ThreadPoolExecutor参数的了解?哪些参数比较重要?如何设置核心线程数?了解动态线程池吗?MySQL 索引介绍下为啥用B+树?有啥好处?写题:给一个数组,输出前 N 大的元素(快排思想,堆排思想,ACM模式)有什么兴趣爱好学习方法反问一面基本上是纯八股,从计算机网络到JVM、再到线程池及MySQL,最后来一道算法题。整体难度都不大,以上这些算是大厂的常规面试题目,并没有特别为难候选人。(看过hollis的八股文,基本上全部命中,吹爆一波)二面(时长约50分钟,主要是项目+八股+场景拷打)自我介绍介绍一下项目redis怎么实现去重如果去重的时候查询redis时网络波动导致查超时怎么办项目遇到过什么问题Redis的线程模型,穿透击穿雪崩问题Redis的渐进式Rehash说一下kafka在什么情况下会导致消息丢失kafka和rocketmq有什么区别kafka的重平衡知道吗?进程和线程、协程有啥区别?Java是多进程还是多线程,Java的线程是如何实现的知道吗。什么是CAS?CAS都有哪些应用?Synchronized的自旋是怎么实现的?代码上是如何实现的?CAS有什么问题吗?ABA问题、忙等待。通过自旋的角度思考一下CAS的问题?JAVA中的CAS怎么实现的?如何保证的原子性,有了synchornized为什么还需要volatile?锁、有三个线程T1,T2,T3如何保证顺序执行?实现一个LRU?手上有offer了吗?反问二面在八股的基础上增加了一些场景题、但是基本上这些题如果背过一些八股文,也是可以回答的上来的。HR面(都是一些开放性问题)自我介绍你对自己的职业生涯规划是什么将一个你提升自己技术点的经历你投了多少公司了你选择工作一般考虑什么你在做项目中遇到的最大的难点是什么你觉得你最大的优点是什么你觉得你有什么待提升的点你为什么选择美团反问HR面结束了,但是已经周五了,我感觉问题不大,不知道啥时候能有意向。期待了。。。作为正在经历完校园招聘面试的应届生,分享一些个人经验和心得,基础知识的复习:无论是数据结构、算法,还是专业课知识,扎实的基础知识是成功的关键。每天定时复习,做好笔记,形成系统的复习计划。项目:参与实际项目或者一些开源项目。现在有项目挺重要的,但是项目细节一定要清除,然后有一些项目比较较简单的,可以通过学过的八股文往上面套。我是一个商城+一个轮子项目,好像面试官看出来我这玩意是自己做的,问的不太多,但是也会从项目开始问模拟面试:找朋友或找一些博主模拟面试,可以了解自己的不足之处,以及知道面试官会问啥。抖音上有一些博主会做模拟面试,都是free的,比较推荐hollis,大厂在职,还是比较靠谱的,不过要提前约,他只有周末开播好像。之前找他做过模拟面试,指出了我简历中的问题,然后他问的几问题后续面试中确实出现率高一些。八股文和算法。这个不用我说了,必看的,。算法的话直接leetcode,我刷了不到200,感觉也差不多够了。八股文的话多准备吧,网上也有很多资料,免费的PDF啥的也有,也有一些网站上面有,比如guide啥的。但是我是买了hollis的,感觉还可以,内容比较全,更新的也挺快。就是有点小贵。我项目中一些内容也是从他这个里面找东西套进去的。确实能唬住一些面试官的。
点赞 36
评论 21
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务