面试:Schlumberger BGC面试:硬件测试。感觉总的来说都是满分,难度不小,对结果有把握。面试为连续两个小时的平行二面,由两个面试官轮流面试,最终结果综合两个面试官的评价,如果差距过大将会加面,第一面技术问题太多30分钟解决,第二面面了1个小时平行一面:1.介绍项目2.登录做的 session 是怎么搞得3.为什么用 hostholder 不直接用 session4.Redis 的消息如何同步到数据库里5.Redis 过期时间是多少,为什么是60s6.用户名密码的登录方式很普遍,了解接口登录方式么7.你怎么知道腾讯会给你开放接口8.Session 分布式存储有什么方案,针对你的项目你会怎么解决9.Spring MVC 是什么,Model和 View 可以直接交互么(不可以)-其实可以,我本来要问你什么时候可以10.反问平行二面:1.英语介绍项目,最大的困难,承担的角色2.项目中异步重试机制是怎么实现的3.对 kafka 有什么了解,kafka 有什么应用场景,kafka 不能用在什么场景4.Spring boot 介绍5.类加载机制介绍6.进程通信7.线程通信8.线程同步方法9.Java collection 有什么集合类,线程安全和不安全的是那些10.他们的底层实现原理怎么样的11.Queue 可能乱序么,什么情况,如何保证 queue 不乱序12.讲一个展现学习能力的技术经历14.数据科学专业,你认为数据分析最重要的能力是15.为什么是分析能力16.数据科学最重要的不是算法么,你怎么选择算法17.你对编程的兴趣来自哪里
4轮面试:电话面试、视频面试、笔试、部门主管面试
面试感受:很好
面试难度:困难
面试来源:校园招聘