美团日常实习面试
美团日常实习
1.介绍了一下项目
2.项目中用到了disruptor,问了一些
3.SPI机制和策略模式的区别(答的可以不用重启新增插件,实际上应该是已经写好的可以根据配置动态加载)
4.写了个单例(用的懒汉式),问为什么两次判空,为什么用volatile
5.问i++加volatile线程安全吗
6.问了spring中的事务的参数,事务是否会失效(很久之前学的,忘光光)
7.Autowired和Resource,还有IOC,就答了一下这是个啥。
8.Redis的数据结构,zset底层的数据结构是什么(其实我Redis比Spring掌握的深的多,几乎没问)
9.Mysql主键为什么要用自增
10.查询五千条数据,主键用的不是自增id,每次查一千条,问会出现什么问题,没答到点上(实际是会出现每次查出来的一千条数据都不一样的情况)
11.二叉树层序遍历和三个线程轮流打印abc选了一个
,层序遍历还多用了一个中间队列,还是比较菜。
12.还有一个包装类型的缓存。
13.String s = new String("abc")会创建几个字符串,我觉得是一个,但是面试官问我一定是一个吗,然后我就觉得也会在常量池中创建一个,最后还是不太确定,但是确实会创建两个。
14.ConcurrentHashMap
15.MVCC实现原理
16.当前读和快照读
更新时间线:
7.10 一面
7.16 oc(hr电话通知)
#美团#
1.介绍了一下项目
2.项目中用到了disruptor,问了一些
3.SPI机制和策略模式的区别(答的可以不用重启新增插件,实际上应该是已经写好的可以根据配置动态加载)
4.写了个单例(用的懒汉式),问为什么两次判空,为什么用volatile
5.问i++加volatile线程安全吗
6.问了spring中的事务的参数,事务是否会失效(很久之前学的,忘光光)
7.Autowired和Resource,还有IOC,就答了一下这是个啥。
8.Redis的数据结构,zset底层的数据结构是什么(其实我Redis比Spring掌握的深的多,几乎没问)
9.Mysql主键为什么要用自增
10.查询五千条数据,主键用的不是自增id,每次查一千条,问会出现什么问题,没答到点上(实际是会出现每次查出来的一千条数据都不一样的情况)
11.二叉树层序遍历和三个线程轮流打印abc选了一个
,层序遍历还多用了一个中间队列,还是比较菜。
12.还有一个包装类型的缓存。
13.String s = new String("abc")会创建几个字符串,我觉得是一个,但是面试官问我一定是一个吗,然后我就觉得也会在常量池中创建一个,最后还是不太确定,但是确实会创建两个。
14.ConcurrentHashMap
15.MVCC实现原理
16.当前读和快照读
更新时间线:
7.10 一面
7.16 oc(hr电话通知)
#美团#
全部评论
校友 答得咋样啊
是不是女面试官,好兄弟
羡慕有面,二本还在泡池子
多久给的反馈呀
啥部门呀,佬
啥时候投的呀,我两周前投的现在已经停止招聘了😢
字符串那个不是一个吗?在字符串常量池创建一个abc?
楼主啥项目用到了disruptor了呀
哥们本科还是硕啊哥们本科还是硕啊,我今天刚一面,算法给了我个反转链表
美团日常实习只有一面吗哥们
有面羡慕飞了 团子不招25届的吗
日常只需要一面嘛
口头OC之后多久发入职邮件啊
没算法题啊佬
相关推荐
点赞 评论 收藏
分享