【每日面经】美团 | Java工程师(实习)最新面经4篇!
直通硅谷每日面经整理
为了帮助小伙伴们更好的准备面试
直通硅谷帮助大家整理了每日最新面经
省去自己搜索面经的繁琐
重点标红! 我们每天都更新哦!
整理时间
2020年7月中旬
本期内容
美团最新面经速递
部分面经阅读
(因为整理内容过多,这里只放有部分面经,想获取完整版的小伙伴们可以阅读下文“完整版获取方式”。)
美团点评/Java工程师/实习
一面:牛客视频
1. 自我介绍
2. 项目分析:项目具体流程,每一步都会问,楼主主要用了线程池,然后就扣着线程池问了一会。会让你把细节都梳理清楚。面试官人很好,会给你总结。
3. 进程和线程
4. stl容器,追问了下哈希冲突
5. 手撕了个代码忘了,挺简单的
6. tcp
主要是项目顺着问了不少,剩下的都比较基础,tcp也深入问了下
二面:牛客视频
1. 自我介绍
2. c++的特性
3. vector的机制
4. 计算了一下服务器的吞吐量(楼主没接触过,但是靠着核数,进程等推出来了,应该是对的)
5. 换java的学习计划
6. 手撕反转链表
7. 快排和归并的时间复杂度?最好和最差?
8. 用过什么库吗?(楼主不是科班,只是自己看了libevent,所以说了一下)
中间还有一些基础的忘了,网络相关的,tcp和udp反正是,也深入问了拥塞控制。
来源:
https://www.nowcoder.com/discuss/402894?type=2&order=3&pos=3&page=1
美团点评/Java工程师/实习
一面 2020年4.8 15点34分总共35分钟
Object类的一些方法 equals
hashcode
toString()
重载和重写的区别
1.8有什么新特性 函数式接口
stream流
在异常try输入流那里
final和finally还要finalize的区别
线程池参数,拒绝策略
JUC包的一些组件还有AQS的底层简单说了一下Lock的非公平锁和公平锁的区别实现
ThreadLocal原理
发散性问题ConcurrentHashMap和ThreadLocal可以替换吗
Spring的一些源码
Mybatis的一些源码
秒杀系统订单失败了该怎么办
来源:
https://www.nowcoder.com/discuss/402877?type=2&order=3&pos=4&page=1
美团点评/Java工程师/实习
1.3.26笔试同心圆题目为什么没做出来,他一眼就看出来
我说可能是因为 π 的精度问题
然后他把代码给我,叫我改
后面告诉我 π 必须在计算的时候就乘(我是在输出结果的时候乘的,有知道的大佬能告诉我为什么要在计算的时候就乘π吗)
2.问我数组和链表有什么区别
3.手写链表
4.linux命令知道哪些
然后就没了,整个过程20分钟不到就没了
5.反问(问评价, 差不多就是说我的基础太差了)
来源:
https://www.nowcoder.com/discuss/402823?type=2&order=3&pos=5&page=1
美团点评/Java工程师/实习
楼主java后台开发,到家事业群
3.19号笔试
3.23号一面
3.24号二面
4.7号oc
正式offer还没到
一面面经 自我介绍
讲一下项目主要是做什么?你完成了哪些模块?
讲一下简历中提到的匹配算法思想
讲一下java内存模型?
内存模型中栈和堆的区别?如果有一个对象应该怎么存放?栈里面有哪些组成?堆是怎么存放对象的?
堆的新生代和老年代具体怎么实现?
说一下jvm有哪些回收算法?具体说说标记清楚算法
介绍一下CMS垃圾回收器?
怎么查一个线程的状态?
Yang GC和Full GC的区别?
你还知道哪些GC? 都用在什么地方?
Redis有哪些数据结构?zset是怎么实现的?
Redis的淘汰策略有哪些?
如果数据库中有50w数据,redis只能存储20w,怎么保证这20w的数据始终是热点数据?
介绍一下redis的perloglog?
介绍一下数据库的隔离级别?什么级别可以防止幻读?
介绍一下mysql的索引(B+树)?为什么b+树可以作为数据库索引?
介绍一下红黑树?
Mysql的引擎有哪些?innodb和myisam,mysql默认是的是那个?你的项目中用的是哪个?讲一下innodb的事务?
Mybatis和jdbc的区别?
Mysql的优化?
数据库查询语句中where后面的or是可以建立索引的吗?in是可以建立索引的吗?
介绍一下悲观锁和乐观锁?
Java有哪些数据结构? Java集合有哪些?
讲一下arraylist和linkedlist的区别?底层原理和扩展机制有什么不同?
讲一下hashmap的底层原理?hashmap是线程安全的吗?怎么让hashmap线程安全?
Hashmap底层在jdk 1.7和1.8中有什么不同?
讲一下conccurentMap和底层原理?
Synchronized的用法?
树有哪些常用的数据结构?排序是用什么数据结构?(从小到大排序:堆)
怎么求一个图的最短路径?
树的遍历有哪几种方式?
讲一下spring IOC?
算法题1:自己定义一个树的结构,然后打印树的先序遍历结果?
算法题2:棋盘翻转
二面
问了项目和发的论文,感觉就是聊聊人生,这里就不写了。。
Hr就是直接问实习时间和工资,然后就没了。。
来源:
https://www.nowcoder.com/discuss/402712?type=2&order=3&pos=7&page=1
完整版领取方式
领取方法:
扫码添加小助手,回复“面经+公司名”
得到最新面经汇总!
每天不断更!不止这些哦~
最新面经看了,可答案不确定又该怎么办?
求职准备苦,找直通硅谷
Offer又被撸,找直通硅谷
直通硅谷成立4年多以来,已累计帮助2500+学员拿到心仪offer!
依托硅谷顶尖科技公司资深工程师教师资源,针对华人学生面试短板,打造精悍高效、高技术含量且紧贴面试趋势的求职辅导课程,帮助学员提高硬核能力、熟知面试技巧,拓展职场人脉,从而进入硅谷顶尖科技公司。
课程详细介绍请点击↙左下角原文链接~
求职文书资料:25万字四年积累资料库,包含求职文书模板、面经资料、BQ资料等,让同学在求职的前、中、后期大大节省资料搜集时间。