美团春招技术三面

前言

----更新 2020.4.8.已经拿到Offer。
以下是历史---------------------
首先说一下最近的事情,最近公司里的需求很多,逐渐熟悉了业务就被当做了一个正式员工来用?开始参与到一些比较核心的业务模块的开发,用了很多技术组件。都不是很熟悉,就需要时间去调研然后做开发,每天搞到两点多,怕因为自己耽误了进度。。。。
其中印象最深的是函数计算,一种比微服务更加细粒度的计算服务。其实这个之前就听说过,Amazon 的Lamada,这个是一个函数计算平台,公司也有对应的函数计算平台,程序里面的消费者程序被推荐到该平台部署。

正题

美团的面试应该持续了两周了,本来就是玩玩的。其实现在目前来看我比较想去阿里,其他地方都不如字节舒服。今天完成了三面,结果未知,但是聊得挺开心。总结一下三面的情况。

一面

(1)自我介绍
(2)用JAVA还是其他语言?(说了JAVA/C++/Go)
(3)ArrayList和LinkList的去别(说了扩容,底层储存)
(4)ArrayList 里面的取一段子数组的方法?(SubList?)
(5)知道怎么实现的吗?(说了类似一种窗口,浅拷贝原理)
(6)JAVA的锁用过吗?(synchorized ,Lock)
(7)说说你对synchorized的理解(说了锁方法时,代码块时的实现)
(8)数据库用过哪些?(说了说mysql)
(9)mysql集群做过吗?(知道原理,没自己实现过)
(10)实习都干了啥?
(11)KafKa的特点(日志型,离线等等)
(12)多个consumer消费的控制(说了分布式锁,或者串行无锁化)
(13)写个题。(一个简单的二分,5分钟写完结束)

二面

(1)自我介绍
(2)为什么面试美团?(???)
(3)为什么不考虑在字节转正?(随便撒了个谎)
(4)说说你再公司的事情?
(5)zookeeper 是干什么的?(说了服务注册发现,协调服务等等)
(6)动态配置中心你是怎么实现的?(就说了说字节的动态配置中心的原理,其实我也不清楚,只是看过一点文档)
(7)来点基础吧,操作系统了解吗?(学过)
(8)说说内存管理?(说了内存的分页,分段)
(9)LRU知道怎么回事吗?(以为马上让我写呢)
(10)软连接和硬链接的区别(简单说了一下,记得不清楚了)
(12)JAVA学过多少?)
(13)HashMap 怎么实现的(数组链表结构,扩容,树化等等)
(14)他是线程安全的吗?(不是)
(15)你知道的线程安全都有哪些?(HashTable,ConCurrentMap)
(16)能说说他们的实现吗(HashTable 的锁,安全失败,ConCurrentMap的分段锁,以及1.7之后的CAS+synchorized)
(17)虚拟机这块有了解过吗?(看过深入JAVA虚拟机)
(18)能说说类加载的过程吗?(加载,验证解析,初始化等等)
(19)双亲委派模型了解吗(说了一下这个模型的好处,以及Tomcat的类加载)
(20)什么时候需要打破这种机制了解吗(举了个例子,加载数据库驱动时)
(21)写个题吧.最长回文子串。写了个N方的算法,问我还能不能优化,又加了个DP数组优化。结束

三面

二面面完,就接到了三面的电话。约在了今天。
(1)自我介绍
(2)公司里学了什么?
(3)说一下印象比较深的东西(说了一个分布式系统+大数据+消息队列+函数计算+IM)
(4)能说说什么是函数计算(Faas)吗?(简单的解释了一下,因为我也是才接触)
(5)分布式锁你是采用什么实现的?(其实那个分布式锁比较垃圾,就是个标记,存在了redis里面)
(6)KafKa和Rocket MQ的区别。(主要说了说业务范围,rocket专注在线消息,Kafka其实更是一种离线的日志系统)
(7)大数据了解吗?(说了用过HBase,Hive,接触过Flink等)
(8)刚听你说了IM,你们IM的同步级别是什么级别(说了小时级,只能保证几个字段,其他的是天级)
(9)这一块你们怎么实现的?(胡说了一番,因为我没仔细看这个,组里已经花了好长时间解决这个问题成效不大,最后就没管了。)
(10)能实习多长时间?目的?(当然是转正啊)
(11)有什么想问的,结束。

三面的面试官其实上来就说他不考算法了,因为前边两个考过了,聊一些我认为比较有意思的东西。其实没怎么问基础。

总结

总的来说还好,首先我这几天很忙,需求好多,每天都得搞到2点多才能睡。不能因为自己的进度拖慢了整体的进度。所以面试基本也就没准备了。好吧,终于可以睡个好觉了。其实三面的大哥最后问我是想去北京还是上海,我说如果可以我想去上海,我也不知道为啥,可能就是想去上海。

发布了383 篇原创文章 · 获赞 58 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/weixin_41863129/article/details/105117531