美团java一面、二面、三面、hr面经(已意向书)

一面(1h)

1、自我介绍;

2、阐述一下java 基础部分都学了些啥;

3JavaIO 流中使用了哪些设计模式;

4JavaIO 流有哪些,区别是什么;

5、然后是一系列的Java 字节流和字符流的小问题;

6LinkedBlockingQueue的底层结构,LinkedBlockingQueue 是怎么实现阻塞的;

7Java中的轻量级锁;

8、面试官开始写了一段多线程的代码:

Class MyThread implements Thread{

int x = 0;

void run(){

forint I = 0; I < 100;i ++  {

x++;

}

}

}

Psvm

{

new MyThread().start();

new MyThread().start();

syso(x);

}

就这段代码问了很多多线程的问题:

1)这段代码最终输出的结果?

2)怎么样能使最后输出的结果是期望的结果;

3)这段代码一共有几个线程在执行;

4)主线程会等待其他线程执行完吗;

5)怎么使主线程等待其他线程;

6)使用voliate 关键字就能解决该问题吗?

7)如何使用wait  notify实现;

8)。。。。。好像还有很多小的问题;

9、(代码)查找链表的倒数第k 个节点;

10、为什么要STW 

11CMS的过程;

12、不使用双亲委派机制的JVM ,或是Java 中违反了双亲委派机制的举例;

13、不使用双亲委派机制会引发什么样的问题;

14TCP/IP 指的是两个协议吗;

15、传输层和网络层解决的问题;

16https的加密过程;

17、接下来是狂怼mysql 

18、写了一条SQLselect * from table where name = ‘zhangsan’ 

1)如果name 没有建立索引,该条 SQL的执行过程;

2)索引的相关问题;

3)数据库优化的相关问题;

4)如何给SQL 加行锁;

5)还有别的很多问题;

19Redis 的一主二从三哨兵的机制;

20Redis 的单线程如何实现主从复制。

21、逻辑题:证明x > x + 1

一开始没get 到面试官的点,用数学思维反证了这个结论错误;

然后面试官让用编程的思维来进行证明该不等式正确。。。

美团的面试最大的问题就是看上去问的都很简单,但其实并不是,也面过其他的企业,很多企业对于一些问题,都是点到即止的感觉,就是你把你知道的说出来了,而且是那种比较热门的问题,都是回答一些关键点就行,但是美团的面试越常见的考点他越不问,问的都是平时不注意的东西,感觉就是面经背的再熟,你不是真的理解了,真的融会贯通了,都会答得磕磕巴巴的。

美团的面试官感觉真的很和蔼可亲,而且是那种技术大牛的感觉,全程都很走心,我第一次面试遇到在面试过程中写的代码比我自己写的还多的面试官,非常好的面试体验,感觉真的能学到东西。

最后许愿美团二面!!!


二面(50min)
1、自我介绍;
2、平时怎么自学的;
3、为啥不跨考;
4、内存管理方式;
5、段页式存储的关系;
6、进程调度算法;
7、现在操作系统选择的调度算法;
8、tcp和upd的区别,属于哪一层;
9、开放题:牛客面试网站各个模块的传输层协议应该怎么设置;
10、线程池参数,对于cpu密集型和io密集型的线程池核心线程数的选择,为什么?
11、java中的锁,自旋锁;
12、hashmap的线程安全问题,除了头插法导致链表死循环之外的其他场景;
13、arraylist和hashmap的很多问题,但不是面经上可以背到的问题,必须是看过源码而且很清楚,才能答得很清楚;
14、jvm,和gc问题;
15、类加载机制;

算法题:
求一棵树第k层的节点个数
层序遍历和递归


美团的面试体验一如既往的好,而且面试的是同学校的学长,能学到好多东西,许愿三面,许愿offer

三面(1h10min)
项目+逻辑题+生活
下面贴一下逻辑题,这两个都是美团特别爱考的逻辑题,很多老哥面试美团的时候也被问过
1、1~13张扑克牌,将第一张放到最底下,第二张拿出来,第三张放到最底下,第四张拿出来,这样一直到剩最后一张牌,牌取出的顺序正好是1~13,问牌原来的排列顺序;
2、平面上随机散列一些点,要做一个圆,使这些点一半在圆内,一般在圆外,设计算法。

美团三轮面试面试官都好到爆,希望可以给到高一点的评分😂😂😂

hr面
常规问题,就不贴了
#美团##校招##Java工程师##面经#
全部评论
第13个具体问了什么细节
1 回复 分享
发布于 2020-08-26 12:53
没有问项目吗?
点赞 回复 分享
发布于 2020-08-26 12:34
楼主base哪里,我上午美团二面,全在聊项目,base:上海到店。 最后面试官说技术面只有两面
点赞 回复 分享
发布于 2020-08-26 13:30
现在操作系统采用哪种调度算法,请问楼主这个问题是怎么回答的呢
点赞 回复 分享
发布于 2020-08-26 18:32
请问一下,一面二面隔了多久呀
点赞 回复 分享
发布于 2020-08-26 21:04

相关推荐

缠头裹脑:公务员
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
09-30 19:49
牛客798932866号:已经出薪资了嘛
投递汇川技术等公司10个岗位
点赞 评论 收藏
分享
6 46 评论
分享
牛客网
牛客企业服务