【腾讯】Java岗-腾讯云实习开发面经
面的CSIG下面的腾讯云,技术栈是Java,不过几乎不咋问Java。
一面(电话50分钟)
1、算法题六七道,都是剑指offer难度
2、 半小时项目介绍 & 问答
3、分布式相关:rpc原理、微服务架构
4、海量 数据问题:套路题
5、计网:传输层、网络层(必须要非常熟,ping的原理,tcp的三次握手、四次挥手、拥塞控制。UDP的不可靠、一对一、一对多)
6、操作系统:虚拟内存、段式、页式、进程调度算法
7、数据一致性: 分布式数据一致性、缓存数据一致性
8、Java相关:线程池、HashMap、CopyOnWriteArrayList
9、Redis相关:复制原理、持久化原理
10、杂谈:最近看什么书,实习地点。
二面(牛客视频85分钟)
1、算法题:最长不重复字串
2、半小时钟项目介绍 & 问答
3、操作系统:Linux的namespace(不会)、进程线程、线程通信方式、进程通信方式
4、计算机网络:传输层和网络层,因为我项目做了链路层,也讲了一下。
5、Java相关: 线程池
6、数据库相关: 一条连表查询语句。数据库索引原理
7、海量数据问题: 套路题
8、杂谈:介绍了部门业务
三面(电话20分钟)
1、应该是大老板面试了,问的都很哲学:技术背景、学习方法、项目介绍
2、 问了一些简单技术问题。主要考察逻辑表达和整体的素质。
3、杂谈:介绍了部门业务
hr(电话15分钟)
1、家庭情况
2、面腾讯原因,还有面其他公司么
3、兴趣爱好
4、业务介绍
5、口头offer