美团暑期实习Java一面二面面经

一面
问项目;
做题:
1.两个栈实现一个队列
2.二叉树的最大路径和
3.10L水,3L杯子和7L杯子,得到5L水
计算机网络方面:
1.三次握手两次行不行
2.线程通信方式
3.输入url的过程
4.Cookie和session的区别
Java方面:
1.Synchronized原理,哪个阶段会出现cpu飙升
2.如何判断对象该被回收
3.线程的生命周期
4.大量线程阻塞在了一起怎么排查
5.内存溢出和内存泄漏的区别
6.Hash冲突的解决方法
7.Integer比较大小要注意的地方
Mysql方面:
1.B树和B+树的区别
2.怎么用sql语句实现乐观锁
分布式方面:还没接触过就没问了
Redis方面:
1.Redis的数据结构
2.Redis的线程模型
Rabbitmq方面:
1.Mq的使用场景

二面
1. 两个线程交替打印1到100
2.写代码,如果一个字符串由某个子串重复构成就输出这个子串,否则输出null
3.线程池
4.保证快速响应和保证吞吐量怎么设施线程池参数,任务队列可以无限大吗
5.Volatile的作用,原理
6.乐观锁和悲观锁
7.ReentrantLock怎么实现可重入,公平锁和非公平锁,非公平锁有什么好处
8.聚簇索引和非聚簇索引,回表
9.索引优化
其他的一些不太记得了
美团的面试体验还是非常好的,让人觉得面试官对每个候选人都很重视,有不会的面试官也会引导你


#实习##面经##美团##Java工程师#
全部评论
第三题,先往7L的杯子里倒满,然后用3L的量2次,让7L的杯子里只剩下1L水,把这1L水倒进3L的杯子里,(之前的两次3L的水倒回原来的10L里),然后再将7L的杯子倒满,再将7L的水倒入3L的杯子里,让3L的变满,7L的杯子里剩下的就是5L水了。
26 回复
分享
发布于 2021-04-25 09:00
3 回复
分享
发布于 2021-04-24 20:52
联想
校招火热招聘中
官网直投
美团的面试官我吹爆
2 回复
分享
发布于 2021-04-26 18:24
想问一下美团的技术栈是不是用go的,java没怎么用?
1 回复
分享
发布于 2021-04-24 21:04
3升的杯子往7升里面倒3次,3升杯子剩两升,倒入7升的杯子,再把3升杯子打满倒入7升杯子,此时就有5升了
1 回复
分享
发布于 2021-05-12 22:22
周三面完一面不理我了😢也没发感谢信,,难顶
点赞 回复
分享
发布于 2021-04-24 21:27
请问你oc了吗 隔了多久呀 我二面结束一个多星期没结果了
点赞 回复
分享
发布于 2021-04-24 23:09
请问synchronized什么时候会cpu飙升?
点赞 回复
分享
发布于 2021-04-25 16:28
帖主你好,我是字节跳动的靠谱内推人,看您的信息感受到您是个优秀的人~如果有意投递字节跳动,加入我们,可以找我内推哦,我能推全国字节所有岗位,可以直接简历+工作城市+具体岗位私戳我,您在招聘过程中的任何不解,疑惑都可以询问我,看到必回(如果工作忙会有延迟求理解~)
点赞 回复
分享
发布于 2021-04-25 18:35
楼主大概啥时候投的简历呀?
点赞 回复
分享
发布于 2021-04-26 16:16
智慧交通?感觉跟我的题目差不多
点赞 回复
分享
发布于 2021-05-01 19:43
楼主offer了吗
点赞 回复
分享
发布于 2021-05-17 11:42
第三题:1.往三升杯子到两次,且都从三升杯子往7升杯子到,此时7升杯子里有6升。2盛10升水的杯子继续往三升杯子到满,三升继续往7升杯子加满,此时将三升杯子清空,盛10升水的杯子剩余1升,3升杯子为空,7升杯子为7升,在将7升杯子往3升加满,剩余4升,往盛10升水的杯子到,刚好5升。
点赞 回复
分享
发布于 2021-05-17 22:30

相关推荐

21 225 评论
分享
牛客网
牛客企业服务