美团还愿 + 美团春招面经(java)

一面:
一面没怎么记录,隔的时间稍微长了一点,基本问的就是java基础,多线程,jvm,redis这些,大概一个小时左右吧
二面:
1.聊聊sychronized关键字,用法,底层实现,偏向锁,轻量级锁,自旋锁
2.聊聊偏向锁,轻量级锁的原理和过程
3.除了sychronized,还有啥,聊聊ReentrantLock,底层一个继承了AQS的实现类
4.聊聊AQS,volatile修饰的state,加锁过程,公平锁和非公平锁的实现
5.TCP和UDP的区别
6.三次握手和四次挥手的过程,为什么这样
7.聊聊ThreadLocal,为什么要用threadLocal,ThreadLocalMap中,key和value分别哪个是强引用,哪个是弱引用,我迷之坚持value是弱引用。。。
8.线程的状态以及状态变化过程
9.CMS和G1的区别
10.聊聊Spring中的动态代理,实现了接口的用JDK动态代理,未实现接口的通过CGlib动态代理,动态代理和静态代理的区别
11.常用设计模式,策略模式的原理和应用
之后的话就是聊项目,做了哪些,遇到了哪些问题
思考题:三个和尚去打水,等都打完水了才能再次去打水,怎么实现
代码题:两个链表代表的大数进行相加,我用两个栈分别保存链表,然后出栈的时候用头插法生成新链表,感觉时间复杂度没有最优,但是也过了
面试官介绍部门和业务的时候很热情也很详细,然后说等HR通知~
总的来讲,比起字节跳动,美团的面试稍微简单一丢丢,因为不会问的太底层,太发散,然后两家公司的面试官都很赞,很有耐心也很热情,许愿吧,希望能有一个offer

三面和HR面较为简短,然后上周五承诺的口头offer,今天收到了邮件~~谢谢牛客网上大佬们的分享,其实最开始美团我真是投着玩的,当时春招只想着去华为来着(因为在深圳或者东莞),可能因为笔试做的还行吧,然后好好准备了下面试,之后面的也很顺利,所以还是建议大家无论是实习还是校招,多投些简历总是没错的~~一来增长些面试经验,二来有可能无心插柳柳成荫
#美团春招##美团##Java工程师##校招##面经##还愿#
全部评论
本来就是value是强引用吧,key是弱引用
3 回复 分享
发布于 2020-03-27 16:50
最后链表这个题就是两数相加吧:)?
点赞 回复 分享
发布于 2020-03-28 09:00
哥们我是周四一面,周五二面,面完现在还没消息,你有消息了吗?
点赞 回复 分享
发布于 2020-03-30 12:24
三个和尚,感觉多线程用callable实现,有个call方法,创建一个FutureTask。或者JUC包里的栅栏?是这样么
点赞 回复 分享
发布于 2020-06-02 16:07
楼主笔试多少啊
点赞 回复 分享
发布于 2020-06-06 21:37
请问楼主是什么项目呀
点赞 回复 分享
发布于 2021-10-22 15:20

相关推荐

点赞 评论 收藏
分享
10-31 23:17
门头沟学院 Java
牛客583242483号:没开+1,坐立不安,无心科研
点赞 评论 收藏
分享
5 67 评论
分享
牛客网
牛客企业服务