一面 (30分钟)
1. Java Integer和int的区别?分别什么时候用这两种?
2. 讲一讲操作系统所有的调度算法,优缺点
3. 数据库三大范式
4. Spring boot做了哪些优化?
5. go中你设计的分布式锁是怎么实现的?
6. 你做过算法和开发,两者之间的兴趣度?
7. 设计算法:假如公司有一万个人,为他们的年龄排序,O(n)复杂度
二面 (25分钟)
1. 讲一讲Raft的选举机制
2. Raft和Paxos的区别
3. Paxos有阶段卡住怎么办?
4. Spring Boot还记得多少?
5. 基于注解开发的原理?
6. 研究做的蛮多的,软件开发做了哪些?
反问
- 讯飞toC的业务多还是依托中科大的研究多?
- 技术栈是Spring全家桶吗?
三面(35分钟)
hr: 你的表达和对事物的认知理解远超了对程序员的要求,我们现在的产品也需要有技术背景的人才啊,领导觉得你适合做产品的话,有兴趣考虑做产品吗?
就离谱啊。
十月中下旬统一谈薪。