4.2 美团一面
📍面试公司:美团
📍面试部门:财务平台-财务科技
👜面试岗位:软件开发工程师(后端方向)
📖面试问题:
- 自我介绍
- 项目介绍
- AI用的多吗?市面上的大模型有使用和了解吗?
- 为什么项目中既要使用MySQL,又要使用ES呢?
- 大概介绍一下ES倒排索引?一般会有哪些常见的分词器?
- MySQL的隔离等级有哪些?读已提交会出现什么问题?InnoDB是怎么解决这个问题的呢?
- MVCC的快照是快照的对象什么?redo log,undo log,bin log都是什么?Undo log只是回滚使用吗?
- 乐观锁、悲观锁都是什么?什么场景会使用乐观锁呢?
- 对比B树来说,B+树有什么优点?
- Spring了解吗?(我说我不太会基础知识)
- 深拷贝和浅拷贝都是什么?有什么实现深拷贝的方法?反序列化是深拷贝还是浅拷贝?
- 线程池的核心参数都有哪些?拒绝策略一般有哪些呢?
- ThreadLocal是做什么,有什么问题?没有remove会导致什么?
- GC的过程大概是什么样的?什么时候会发生full GC呢?
- 介绍一下Redis。Redis有什么缺点?怎么保证Redis中的数据都是热点数据?
- 手撕 LC143. 重排链表
🙌面试体验:
主要考察八股,难度不是特别大,但我有的地方记得不清楚 / 记得不全,还需要多复习。
整体感觉自己表现还可以
#软件开发笔面经#