美团java后端一面

时间:2020.3

1. 说一说计算机网络的七层结构

2. 讲一讲TCP和UDP的区别,为什么是TCP三次握手,四次挥手?为什么是三次?

3. TCP中的timewait是做什么的?(指的是四次挥手的那个等待时长,我听成了timeout,想给自己两个大嘴巴)

4. 说一说java内存区域

5. 说一说垃圾回收

6. 调大老年代对新生代有什么影响?调大新生代对老年代有什么影响?(唉,这个没想过,哪位大佬知道告诉一下)

7. mysql的事务隔离级别?

8. spring的事务传播行为?有没有分析过为什么自己的事务要用这种事务传播行为?(一直都是用默认的Requeired,真是没想过这问题)

9. 项目中遇到了什么问题?

10. 给了一道算法题,现场做一下(不难,和面试官说了一下思路,思路也对,样例也过了,就是没A过去,遇到一些特殊的样例就跑出了问题,尴尬,如果能让我用本地编译器调一下该多好啊)

总体来说,面的不难,面试官人也很nice,不知道会不会有下一面,时长一个小时