小厂 Java 后端实习一面
1. 自我介绍
2. HashMap 底层数据结构,在什么情况下会扩容 (容量 * 负载因子)
3. 两个对象的 HashCode 相同会怎么样 (对象不一定相同,比equals)
4. 线程池的参数及工作原理 (~)
5. AQS 有了解吗,说一下加锁的过程(从ReentrantLock角度阐述的)
6. MySQL 的索引的底层数据结构 (B+树)
7. 叶子节点是通过什么数据结构连在一起的(双向链表)
8. 聚簇索引和非聚簇索引的区别(~)
9. 索引失效的场景(面的最崩的一题,一瞬间脑子只记得最左前缀匹配法则)
10. 对 SQL 优化的了解(有点没听懂,面试官说可以说平时怎么写一些好的 sql 的,扯了阿里开发规范的一些)
11. 用过 Redis 哪些数据结构,ZSet 底层数据结构和用途(跳表,排行榜)
12. Redis 的持久化策略 (RDB,AOF,混合)
13. Redis 集群的部署模式(答的哨兵模式,主从复制,读写分离,好像不咋对)
14. Redis 和 MySQL 的缓存一致性(延迟双删,canal订阅binlog)
15. 数据库的乐观锁和悲观锁
16. 分布式锁实现方式(说了 set nx 和 zk 都能实现,但只解释了set nx,没看过 zk 实现)
17. 问实习项目负责哪模块(但其实没啥东西)
18. 问写项目中碰到过最难的地方(~)
19. 平时怎么学习的 (~)
反问:
只问了公司会不会留面评
总结:
全程只面了十五分钟,但是感觉面试官一直在问,虽然问的都很基础,都能回答出来一点,但是还是感觉全程精神很紧绷,很紧张的感觉,面试官人很好,都给了很好的建议,一共四面,一面都给我紧张成这样了,路漫漫其修远兮啊。
2. HashMap 底层数据结构,在什么情况下会扩容 (容量 * 负载因子)
3. 两个对象的 HashCode 相同会怎么样 (对象不一定相同,比equals)
4. 线程池的参数及工作原理 (~)
5. AQS 有了解吗,说一下加锁的过程(从ReentrantLock角度阐述的)
6. MySQL 的索引的底层数据结构 (B+树)
7. 叶子节点是通过什么数据结构连在一起的(双向链表)
8. 聚簇索引和非聚簇索引的区别(~)
9. 索引失效的场景(面的最崩的一题,一瞬间脑子只记得最左前缀匹配法则)
10. 对 SQL 优化的了解(有点没听懂,面试官说可以说平时怎么写一些好的 sql 的,扯了阿里开发规范的一些)
11. 用过 Redis 哪些数据结构,ZSet 底层数据结构和用途(跳表,排行榜)
12. Redis 的持久化策略 (RDB,AOF,混合)
13. Redis 集群的部署模式(答的哨兵模式,主从复制,读写分离,好像不咋对)
14. Redis 和 MySQL 的缓存一致性(延迟双删,canal订阅binlog)
15. 数据库的乐观锁和悲观锁
16. 分布式锁实现方式(说了 set nx 和 zk 都能实现,但只解释了set nx,没看过 zk 实现)
17. 问实习项目负责哪模块(但其实没啥东西)
18. 问写项目中碰到过最难的地方(~)
19. 平时怎么学习的 (~)
反问:
只问了公司会不会留面评
总结:
全程只面了十五分钟,但是感觉面试官一直在问,虽然问的都很基础,都能回答出来一点,但是还是感觉全程精神很紧绷,很紧张的感觉,面试官人很好,都给了很好的建议,一共四面,一面都给我紧张成这样了,路漫漫其修远兮啊。
全部评论
xd哪家厂呀
15分钟问了这么多东西?
没问项目吗
15分钟讲这么多问题,哈人
超 感觉有点难😂
杭州端点吗
兄弟,boss投简历有什么技巧吗,没一个面试
小公司?4面?
Redis 集群的部署模式,兄弟,这个是在哪里学习的呀。还有就是数据库的乐观锁和悲观锁 ,这个我看javaguide和小林coding上好像都没有😔
十五分钟问这么多 应该也就随便答了下吧 没深入吧
我8分钟,全问八股文,项目一个字没提….
校友啊😄
兄弟哪个公司啊
绝了
其实看起来难度一般吧,还是没吃透,可以看看java2top 以后就不虚了
15分钟快20个问题???
感觉GG的样子
不是小厂问这么多😭😭😭😭
姐 入职了吗 入职了可以说下这是什么公司呀
相关推荐