vlambda博客
学习文章列表

【每日面经】美团 | Java工程师(实习)最新面经4篇!

【每日面经】美团 | Java工程师(实习)最新面经4篇!

直通硅谷每日面经整理

【每日面经】美团 | 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

 

完整版领取方式




领取方法:

扫码添加小助手,回复“面经+公司名”

得到最新面经汇总!


【每日面经】美团 | Java工程师(实习)最新面经4篇!

【每日面经】美团 | Java工程师(实习)最新面经4篇!

每天不断更!不止这些哦~


【每日面经】美团 | Java工程师(实习)最新面经4篇!

最新面经看了,可答案不确定又该怎么办?

求职准备苦,找直通硅谷

Offer又被撸,找直通硅谷


直通硅谷成立4年多以来,已累计帮助2500+学员拿到心仪offer!



【每日面经】美团 | Java工程师(实习)最新面经4篇!

依托硅谷顶尖科技公司资深工程师教师资源,针对华人学生面试短板,打造精悍高效、高技术含量且紧贴面试趋势的求职辅导课程,帮助学员提高硬核能力、熟知面试技巧,拓展职场人脉,从而进入硅谷顶尖科技公司。


专业团队,经验打造,助你全面提升求职准备效率,短时间内 迅速提升面试能力!


课程详细介绍请点击↙左下角原文链接~


 求职文书资料:25万字四年积累资料库,包含求职文书模板、面经资料、BQ资料等,让同学在求职的前、中、后期大大节省资料搜集时间。 

【每日面经】美团 | Java工程师(实习)最新面经4篇!