海康 一面
#发面经攒人品#📍面试公司:海康威视
🕐面试时间:一面
💻面试岗位:Java 实习生
❓面试问题:
1. 算法:手写一个用 Java8 Stream 求 List<Integer> 中第二大的数,要求不能排序、不能去重。
2. Java 基础:HashMap 在 JDK8 里链表转红黑树的阈值是多少?为啥选这个数?
3. JVM:CMS 和 G1 在记忆集(RSet)上的实现有啥区别?
4. 垃圾回收:System.gc() 一定会触发 Full GC 吗?讲讲底层实现。
5. 设计模式:SpringBoot 启动类上 @SpringBootApplication 用到了哪几个模式?结合源码说。
6. SpringCloud Alibaba:Nacos 2.x 客户端是怎么把实例变更事件推给 Gateway 的?画一下链路。
7. 项目实战:上次实习里你用 Redis 做库存扣减,怎么防止超卖?如果 Redis 挂了,MQ 怎么兜底?
🙌面试感想:
面试官语速快,但挺有耐心,我答到一半卡壳他会给提示。
🕐面试时间:一面
💻面试岗位:Java 实习生
❓面试问题:
1. 算法:手写一个用 Java8 Stream 求 List<Integer> 中第二大的数,要求不能排序、不能去重。
2. Java 基础:HashMap 在 JDK8 里链表转红黑树的阈值是多少?为啥选这个数?
3. JVM:CMS 和 G1 在记忆集(RSet)上的实现有啥区别?
4. 垃圾回收:System.gc() 一定会触发 Full GC 吗?讲讲底层实现。
5. 设计模式:SpringBoot 启动类上 @SpringBootApplication 用到了哪几个模式?结合源码说。
6. SpringCloud Alibaba:Nacos 2.x 客户端是怎么把实例变更事件推给 Gateway 的?画一下链路。
7. 项目实战:上次实习里你用 Redis 做库存扣减,怎么防止超卖?如果 Redis 挂了,MQ 怎么兜底?
🙌面试感想:
面试官语速快,但挺有耐心,我答到一半卡壳他会给提示。
全部评论
面试官给提示?像极了监控系统智能告警“您已偏离答案”
你这面的哪里的,我前几年面过base北京的
海康问的底层知识还挺多

羡慕友好的面试官!

好的面试官能祝你成功一半
HashMap阈值是8!因为泊松分布,但面试官可能自己也没懂
手写Stream找第二大的数?海康这是招算法工程师吧!
相关推荐

点赞 评论 收藏
分享