杭州端点后端一面面经
#我的失利项目复盘##24届暑假实习#5.22 晚 7 点 电话面
1、 自我介绍
2、hashmap 底层原理 扩容机制
3、多线程的创建方式
4、线程池参数和执行流程
5、MySQL 索引 分类
6、索引为什么用B+tree
7、讲一下聚集索引和非聚集索引的区别。
8、Innodb 和 MyIASM 的区别。(这里我认为应该从B树结构开始谈起)
9、讲一下MVCC(准备大说特说,这块背的贼熟练,没往下问规则 只说了具体由什么实现)
10、JVM 内存模型
11、常见的垃圾回收算法
12、Redis 的 过期淘汰策略
13、 Redis持久化讲一下
14、项目中的超卖问题怎么解决的 (这里用的redis 事务,但是主流都不用了)
15、MQ如何防止重复消费?
16、coding :给一个数组,将里面的元素拼接成最大的整数返回。
反问====
公司技术栈?
面评。
5.29 收到一面通过 二面通知 当时有其他一家公司面试且在实训 推到5.30 未等到面试。
总体来说一面面试体验很好~。
1、 自我介绍
2、hashmap 底层原理 扩容机制
3、多线程的创建方式
4、线程池参数和执行流程
5、MySQL 索引 分类
6、索引为什么用B+tree
7、讲一下聚集索引和非聚集索引的区别。
8、Innodb 和 MyIASM 的区别。(这里我认为应该从B树结构开始谈起)
9、讲一下MVCC(准备大说特说,这块背的贼熟练,没往下问规则 只说了具体由什么实现)
10、JVM 内存模型
11、常见的垃圾回收算法
12、Redis 的 过期淘汰策略
13、 Redis持久化讲一下
14、项目中的超卖问题怎么解决的 (这里用的redis 事务,但是主流都不用了)
15、MQ如何防止重复消费?
16、coding :给一个数组,将里面的元素拼接成最大的整数返回。
反问====
公司技术栈?
面评。
5.29 收到一面通过 二面通知 当时有其他一家公司面试且在实训 推到5.30 未等到面试。
总体来说一面面试体验很好~。
全部评论
大佬拿offer了吗
大佬,那超卖的主流解决方案是啥
相关推荐