话不多说,直接进入主题:
4月23日:美团一面(1h):
前半小时忘记录音了QAQ,尽量写一些印象深的吧:
1.MySQL;索引相关,mysql中都有哪些日志,讲一下mvcc的实现
2.平衡二叉树与红黑树比较
3.经典问题:地址栏输入一个网址到返回一个网页的过程
4.看到简历上写了了解多线程基础及线程池相关,于是问了线程池七个参数,详细问了任务队列
5.介绍ArrayBlockingQueue和LinkedBlockingQueue的底层区别,比较这两种任务队列高并发场景下谁效率高,为什么。
6.计网相关问题,详细问了啥记不清了
7.问jdk8用的什么垃圾回收器,讲一下CMS和G1的区别。
8.一道算法题:去除字符串的重复数组,保持字符相对位置不变,且使结果字典序最小(LeeCode 316)
9.平时怎么学习的?答:书,帖子,论坛,b站,平日有写个人博客。
10.打算考研吗?
11.反问环节
4月27日:美团二面(1h20min)
面试到最后得知二面的面试官就是我以后组的老大
一上来面试官说自我介绍就不用了,因为已经是二面了,已经提前看过我的一些背景了
1.首先先让我自己评价一下自己一面的表现
2.java线程池的ArrayBlockingQueue和LinkedBlockingQueue的底层区别(还好一面之后回去补了一下)
3.细聊项目(40min),这里不得不再吹一下面试官,真的好耐心,会一步一步的引导你。
4.从项目引申出来的一些问题:权限分离,建索引,高并发如何保持原子性,锁升级过程等。
5.算法题:搜索旋转排序数组
6.剩下的问题感觉就像是hr面的问题了:有没有过团队合作的经历,如果有组员不配合,怎么解决
7.最近在看什么书?
8.接下来准备学些啥?
9.如果能来实习,希望收获些什么
10.未来的打算,为什么考虑不考研
11.现在有哪些offer
12.对美团怎么看,觉得美团最吸引你的是什么?
13.反问环节
最后分享一些面试题集合给大家,需要的加q君羊免费领取:1142951706 !