美团-后端开发-暑期实习-一面
上周四面试的,给牛u们分享一下,主要围绕项目以及相关技术的八股展开,很友好。后续已约二面~
项目相关
MQ在你们项目中的作用?
项目整体流程是怎么样的?
幂等校验的实现方式?
UUID的原理和生成策略
数据库(MySQL)
分表的维度和依据是什么?
分表后的数据量有多少?
数据库索引的建立情况?
索引底层结构是什么?
B+树索引的原理和好处?
慢查询的处理方式聊一下
索引失效的场景说一下
MySQL执行引擎如何选择索引知道吗?
事务隔离机制及其解决的问题?
MVCC机制讲一下
计网
URL从DNS解析到页面展示的完整流程?
RPC了解吗?与HTTP的区别说一下
Java并发(JUC)
AQS原理说一下吧
CountDownLatch的应用场景和原理
synchronized和Lock的区别
ReentrantLock的原理
线程池参数设置与工作机制
线程池线程数设置的依据
工作队列的选择与原因
线程池线程数增长策略的考量
Redis相关
分布式锁的实现原理和应用场景讲一下吧。
Redis分布式锁的实现细节说一下吧
Redis宕机对分布式锁的影响及解决方案?
Redis高可用方案了解哪些?
算法
给定一个数组,找到数组中第k大的元素 - Leetcode第215
#软件开发投递记录##软件开发笔面经##牛客创作赏金赛#面经分享与复盘 文章被收录于专栏
主包面试的真实面经