美团java暑期实习面经

4.18笔试
4.28面试

1.自我介绍
2.就顺着自我介绍问项目经历和科研经历
3.进程线程
4.进程间的通信方式
5.Linux常用吗(不常用)
6.讲讲IO多路复用
7.封装继承多态
8.重写和重载的区别,返回类型
9.子类抛出的异常类型能不能比父类抛出的异常类型更宽泛
10.讲讲JVM
11.怎么判断对象已经死亡
12.哪些对象可以作为GC roots
13.讲讲GC算法
14.什么对象可以直接放入老年代
15.进入老年代阈值是多少,为什么是这么多,可以改变吗?
16.Markword里的啥(忘了),说是跟上面那个阈值有关系(我只说了锁标志)
17.浏览器中输入url按回车
18.三次握手两次行不行
19.线程池(有几种,参数,工作流程)
20.讲讲Threadlocal
21.ACID,mysql默认隔离级别
22.Mysql引擎有哪些(只说了innodb和myisam)
23.索引的底层架构(说了B+树,忘了hash索引)
24.给出好几种情况,问走不走索引
25.讲讲最左匹配原则
26.数组链表区别
27.怎么判断链表有环
28.开放定址法和拉链法
29.看过什么源码(答hashmap),然后把hashmap知道的都讲了

做题:两数之和,分析时间复杂度,如果有多组解呢(还想了下如果不规定2个数的情况)
反问:1.推荐学习的知识?           redis,消息队列等等……
2.对我的建议。

总结:还是几乎没有问并发的知识,然后知识点都偏向基础。面试官也特别特别nice,整个面试过程无敌放松,反问的时候也回答得十分认真,非常负责。

补:浅拷贝和深拷贝
死锁的四个条件(怎么避免)
和异常的一些问题
和一些真的想不起来的……
#面经##美团##实习##Java工程师#
全部评论
怎么判断对象已经死亡
点赞 回复 分享
发布于 2021-05-25 13:10
看了下,楼主的面试问题经历,楼主🐮
点赞 回复 分享
发布于 2021-05-23 14:39
字节跳动大数据研发平台,Java,C++可直推,不卷杜绝pua,欢迎私聊
点赞 回复 分享
发布于 2021-05-19 10:34
楼主收到二面通知了嘛?
点赞 回复 分享
发布于 2021-04-30 10:52

相关推荐

渐好:软光栅真的写明白了吗,既然是软渲那技术栈不应该使用OpenGL,光追和bvh既不算什么高级渲染技术更不应该属于软渲的内容,git那个项目没啥用,建议把前两个项目重新组织一下语言,比如软渲染那个项目 冯着色和msaa、贴图这几项分开写,写的到位点,如果你还学过光追那就单独写出来,如果没把握考官问你答不上来就别写给自己找麻烦,在技术栈那一栏简单提一下自己学过就行,这样杂的放在一起不太严谨,个人愚见.
点赞 评论 收藏
分享
评论
1
74
分享

创作者周榜

更多
牛客网
牛客企业服务