美团后端开发实习一面面经

211本硕 实验室用C/C++不用java 自学java半年左右  面试时长90分钟 部门是到店业务??不懂
1.讲讲你的项目
2.讲讲你用netty干了什么
3.讲讲netty怎么提升的性能
4.讲讲你项目的数据库设计思路(这个题真的我太懵了,太发散,但是最后他说其实就是想问我用的是第几范式,反正这个我真的就胡说一通,凉就凉这儿了)
5.你开发用于登录功能的时候怎么保证的刷新后登录状态不变(我说用到cookie和session结合,互传sessionid校验)
6.你这种方法不安全,cookie被劫持怎么办(我说我这小本生意,小项目,不需要考虑劫持,他说,emmm,也是hhh)
7.问基础,讲一下hashmap(扩容机制讲一下)
8.如果持续增大,怎么扩容,(我说用resize加桶,但是我应该说一下扩大一倍的,忘说了 应该有瑕疵
9.hashmap为啥会有线程安全问题(感谢一个老哥的面经,我今天早上刚看了,扯了一下1.7的头插,1.8的尾插,死链)
10.有了尾插法线程安全问题解决了吗(我说没有,只要存在put碰撞,就会有,我感觉我说的有点假大空)
11.concurrenthashmap是怎么解决这个问题的(我说1,7用的reentrantlock 加锁1.8用的synchronized锁和cas算法)
12.jvm堆的结构划分(我说分了新生代和老年代 不知道说的对不对)
13.新生代和老年代的gc算法(我说新生代死的多,用复制,老年代用标记整理清除)
14.新生代怎么转入老年代的(1.复制算法,2,大对象直接进,3,年龄计数器)
15.又问数据库。。。 问数据库索引的原理和优缺点(死记硬背的东西讲了一波)
16.建索引的策略(常查询数据建索引,较长的数据列键前缀索引,索引这一块我真没用过,我也给他实话实话没用过这都是死记硬背)
因为是电话面试,所以没有撕代码。。
总结:我觉得前面问项目的真的没答好,项目还是要好好熟悉 诶…… 菜就是原罪,凉就凉吧,好好学习吧。
#美团##实习##面经##Java工程师#
全部评论
不错了。
1 回复 分享
发布于 2020-03-19 13:15
顶一波校友
1 回复 分享
发布于 2020-03-19 13:55
求一波简历,阿里商品大团队招聘
点赞 回复 分享
发布于 2020-03-19 16:09
求简历,阿里本地生活实习内推
点赞 回复 分享
发布于 2020-03-19 20:06
老哥项目具体做的啥呢?😂
点赞 回复 分享
发布于 2020-03-20 00:21
{"imgs":[{"alt":"discuss_1584635023732.jpeg","height":2248,"localSrc":"content://com.miui.gallery.open/raw/%2Fstorage%2Femulated%2F0%2FDCIM%2FScreenshots%2FScreenshot_2020-03-19-23-16-09-174_com.tencent.mm.png","src":"https://uploadfiles.nowcoder.com/message_images/20200320/675191_1584635026028_discuss_1584635023732.jpeg","width":1080}],"pureText":""}
点赞 回复 分享
发布于 2020-03-20 00:23
请问 hashmap持续增大是什么意思呀
点赞 回复 分享
发布于 2020-03-21 11:58
hello><同学对蚂蚁金服国际事业群感兴趣吗
点赞 回复 分享
发布于 2020-03-26 13:17

相关推荐

小覃1:硕士了还投助理岗位吗,一般不都直接干工程师了吗
点赞 评论 收藏
分享
评论
3
45
分享

创作者周榜

更多
牛客网
牛客企业服务