中兴一面(未来领军)面经
在牛客看过好多面经,对自己也有很大帮助,今天俺也来分享一波,希望能帮到有需要的人
本来听说中兴的面试比较水,但是自己面的感觉和听说的还是不太一样,问了一个多小时,个人感觉还是有深度和广度的
两个面试官混合拷打
一、自我介绍
2min
问了有没有论文和专利以及获奖,专业排名啥的,(这些我没有在简历上体现
二、项目
1、问了项目中的分布式锁是怎么用的,其实我是用的单机的redis分布式锁
2、单机分布式锁存在的问题
3、知道redlock吗
4、redlock的过程讲一下
5、redlock存在的问题
6、redlock获取锁后为什么要比较t2-t1和过期时间的大小
后面了解到面试官好像是做分布式协议开发的,撞到枪口上了属于是
三、计算机网络
1、计算机四次挥手的过程
2、time-wait为什么需要2msl
3、http中的keeplive和tcp中的keeplive的区别
一个是长连接一个是探活
四、Redis
1、讲一下缓存穿透,和缓存雪崩的区别
2、公司里面的redis集群怎么用的,是不是一致性哈希
哈希不均匀是怎么解决的(这难道不是基础架构组的人负责的吗,业务用就当单机redis用就好了啊)
讲了一下redis的切片集群,大意是每个集群有16000+多个slot,会将slot映射到不同的真实redis节点上(其实就是一致性哈希的虚节点的概念)
五、设计模式
1、设计模式的几个原则,分别讲一下是什么意思
六、其他
1、知道哈希吗
2、哈希冲突有哪些解决方案
3、开放寻址和拉链法的优缺点是什么
七、总结
总共问了一个多小时吧,有好多问题记不清了
面试官问了预期薪资 - 因为自己没有了解过中兴的薪资,模糊回答
面试官介绍部门主要是用c和go写一些中间件,java的很少,部署在嵌入式设备那种
面试官只说和我在互联网公司实习的内容不一样,这一点要有预期
也不知道这种方向是好还是不好,可能会比crud多一些技术积累?有没有大佬截获下
过了两天,二面面试官来加了我vx,约了这周二面,希望人没事🤣🤣🤣