美团信息平台后端开发日常一面 2025.1.6
40min 其中算法10min
先问我了不了解岗位情况,需要实习四个月以上(秒答可以6个月,马上到岗)
自我介绍
1.了解Hashmap吗
2.HashMap线程安全吗
3.那么得用什么map保证线程安全呢
4.了解深拷贝和浅拷贝吗
5.==和equals的区别
6.双写一致性怎么实现
7.更新数据库后还没更新缓存,这时候其他线程来拿缓存数据了怎么办,线程不安全了
8.redis为什么快
9.redis有哪些基本数据结构
10.怎么解决redis三剑客的
11.说说解决超卖问题的思路
12.说说乐观锁和悲观锁把,他们有什么区别,适用场景有什么不同
13.aop实现代码解耦,自动填充怎么做
(后面说这个业务有点没必要,可以每个接口去实现自动填充)
14.怎么实现订单自动取消
15.springtask实现超时取消订单
16.算法:字符串相加(先说了思路,然后写了10min,和我说走远了,前面有语法错误 说思路是没有问题的,就没让我写了)
看我比较紧张和我说不用紧张,他也是东南的
反问提到岗位要求要用领域内独特语言,说主要还是用JAVA,这个独特语言这个很好上手
反问业务,我说我很感兴趣
1.13流程挂了
先问我了不了解岗位情况,需要实习四个月以上(秒答可以6个月,马上到岗)
自我介绍
1.了解Hashmap吗
2.HashMap线程安全吗
3.那么得用什么map保证线程安全呢
4.了解深拷贝和浅拷贝吗
5.==和equals的区别
6.双写一致性怎么实现
7.更新数据库后还没更新缓存,这时候其他线程来拿缓存数据了怎么办,线程不安全了
8.redis为什么快
9.redis有哪些基本数据结构
10.怎么解决redis三剑客的
11.说说解决超卖问题的思路
12.说说乐观锁和悲观锁把,他们有什么区别,适用场景有什么不同
13.aop实现代码解耦,自动填充怎么做
(后面说这个业务有点没必要,可以每个接口去实现自动填充)
14.怎么实现订单自动取消
15.springtask实现超时取消订单
16.算法:字符串相加(先说了思路,然后写了10min,和我说走远了,前面有语法错误 说思路是没有问题的,就没让我写了)
看我比较紧张和我说不用紧张,他也是东南的
反问提到岗位要求要用领域内独特语言,说主要还是用JAVA,这个独特语言这个很好上手
反问业务,我说我很感兴趣
1.13流程挂了
全部评论
挂了。。。![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763930/8B36D115CE5468E380708713273FEF43)
大佬,是回答的不好才挂的吗?
相关推荐
点赞 评论 收藏
分享