美团一面

1、自我介绍
2、有看过哪些源码
3、jdk源码看过吗,除了集合还有吗
4、spring在哪学的,有看过哪些书
5、spring源码看过吗
6、redis源码看过吗
7、redis自己搭过它的集群吗
8、怎么搭建的
9、memcached源码呢
10、快手的memcached架构是怎么样的
11、写出object的至少7种方法
12、hashcode和equals的作用
13、wait和notify有什么用
14、算法1:用wait和notify写一个多线程输出a-z,不能使用concurrent包下的类,只能用最原始的thread
然后我本来是准备过这个的,写的差不多的时候,我类都写完了就准备测试了,面试官说不能用数字标记线程运行顺序,然后就不知道该怎么写了,因为只准备了这个,然后重新改代码改半天没改出来
15、算法2:后序遍历加中序遍历构建二叉树
等了这么久的美团面试终于来了,结果拉了坨大的,但感觉面试官有点不想要的感觉,谁面试动不动就看过源码没。。。即使看过也记不住吧
全部评论
用队列加上条件变量和互斥应该可以吧,虽然我不懂java,但这些东西应该是相通的
1 回复 分享
发布于 2024-09-12 16:52 浙江
这么难
点赞 回复 分享
发布于 2024-09-12 09:07 湖北
jdk源码这谁看过
点赞 回复 分享
发布于 2024-09-12 09:33 上海
不标记的话,notifyall怎么唤醒指定的锁呢
点赞 回复 分享
发布于 2024-09-12 12:16 四川

相关推荐

评论
9
39
分享

创作者周榜

更多
牛客网
牛客企业服务