数字马力-后端开发-一面凉经

(1)先自我介绍,然后说过一遍简历上的项目

(2)哪个项目是做的相对有亮点的,可以展开说一下吗?

​这个方案有什么不足的地方吗?

​其中的access token会不会存在过期的问题,过期了会有什么问题

(3)项目中的AOP是用什么动态代理来实现的?(❌)

(4)项目中用到了rocketmq+redis的发布订阅模式,那你了解rocketmq的推拉模式吗?

(5)推拉有什么区别?优缺点各是什么?

(6)拉模式中的rebanlance平衡了解吗?(❌)

(7)项目中用到了websocket,说一下http和websocket的区别(❌)

(8)项目中用过es,es中的倒排索引了解吗(❌)

(9)美团的这段实习经历,学习到了什么(自动化+工具开发 , 了解了基本的后端开发流程)

(10)如何针对插件去做监控的?

(11)你说了解基本开发流程,说一说,代码结构?

(12)了解DDD,领域模型设计了解吗(❌)

(13)既然美团内部通过RPC来调用,了解RPC底层设计吗?(❌)

(14)用了这种多线程部署插件,那么线城池的配置了解吗?(❌)

(15)阻塞队列参数了解吗

接下来问一些基本的吧:

(16)linkedHashMap了解吗?何种场景用?(❌)

(17)LRU了解吗(❌,底层实现和linkedHashMap有关)

(18)联合索引A,B,C select * from A = xx , B >= xx ,C = xx ,分析下走索引情况(❌)

(19)MYSQL的隔离性如何实现的(❌)

​除了锁这种实现方式呢?(❌)

(20)MVCC了解吗(❌,和隔离级别有关,下去看看)

(21)undo log了解吗?

(22)redo log 和 undo log区别在哪里?(面试官不满意,提醒要和MVCC结合起来了解)

反问:

基础知识是否需要加强很多?是的,数据库的问题还是挺基础的(第二天感谢信)
全部评论
佬,为啥我没收到邮件呀,难蚌
点赞 回复 分享
发布于 昨天 14:23 山东
啧啧,你这个问题有难度啊
点赞 回复 分享
发布于 昨天 14:47 云南

相关推荐

点赞 5 评论
分享
牛客网
牛客企业服务