腾讯云智后台开发一面
#腾讯云智研发2025实习生招聘# 发面经攒人品
刷到说没有hc了,感觉是kpi,面试官没有开摄像头,无手撕,拷打了一个半小时
1. 自我介绍
2. 有没有想留在现在的公司转正?
3. 介绍一下你简历上这个项目
4. 你说到你使用到短信注册登录,你讲讲你实现发送短信登录的流程
5. 你说你把用户信息存在ThreadLocal中,你讲讲你主要存储了哪些用户信息
6. 那如果你将用户信息存在ThreadLocal中,我现在有多个线程使用你这个产品,你怎么知道哪个线程对应哪个用户呢?(这里有点没太理解,没答上)
7. 你说用到了拦截器,你讲一下你用到的拦截器(后续询问是否用到了AOP)
8. 讲一下SpringBoot启动器 (这里我回答的SprintgBootApplication,不知道是否正确,或者应该回答starter相关?)
9. 讲一下依赖注入
10. Bean对象存储在哪里?
11. 你项目中用到了哪些表(后续问了很多表结构相关的问题,不一一列举了)
12. 如果当前有很多用户在抢购你的秒杀优惠券,你会怎么进行设计能够让用户有个比较好的体验?
13. 讲讲你了解的索引
14. 你讲到B+树,那么为什么要使用B+树作为数据结构呢?它好在哪里?为什么效率高?
15. B树和B+树的区别?既然B+树每次都需要查询到叶子节点,但是B树某些情况下不需要查询到叶子节点,那效率不应该更高吗?(应该是上个问题没答好,进行的追问)
16. 你讲到B+树使用叶子节点存储数据页,这个数据页的含义是什么?是分页的那个数据页吗?
17. 哪些情况下会进行回表
18. 讲一下事务的隔离级别,分别解决了什么问题
19. 可重复读可以解决幻读吗,如果不能,要怎么操作来解决幻读
20. 读提交和可重复读的区别?
21. 你使用到Redis的哪些数据类型?
22. 讲一下Redis集群
23. 详细讲一下哨兵模式,哨兵的作用是什么?
24. 你了解集群分片吗(答:不了解)
25. Redis持久化
26. 讲一下动态代理
27. 具体讲讲JDK动态代理和CGLIB动态代理的实现方式
28. 讲讲类加载过程
29. 讲一下Java 程序编译和解释的过程
30. 讲一下垃圾回收期,有哪些算法?
31. 线程池参数
32. 你讲一下Java中所用到的锁(这里答了乐观锁,悲观锁,读写锁)
33. 讲一下CAS,Java是怎么实现CAS的
34. CAS和乐观锁有什么关系?
35. 讲一下volatile的作用,实现原理是什么?它的使用场景是什么?你举个例子。
36. TCP比UDP的优势
37. 讲一下四次挥手
38. 可不可以不需要第四次挥手?为什么第四次挥手之后要等2MSL?
39. HTTP是基于哪个协议?(答 TCP)
40. HTTP的方法有哪些?(答 GET PUT DELETE)
41. HTTP是明文传输吗?HTTPS用什么方式保证了数据加密?
42. 讲一下怎么进行CA证书校验
43. 你能讲一下红黑树吗(不了解)
44. 讲一下你所知道的排序
45. 具体讲一下插入排序的实现(到这里已经被拷打昏了,应该答得不太好,实现方式应该答错了)
46. 你说插入排序时间复杂度是O(n²),那么这个时间复杂度是怎么算出来的?你具体想想真的会到O(n²)吗
47. 讲一下你实习的内容
48. 你讲用到了K8S的API,那么你可以操作K8S上所有的资源吗?这个权限具体是怎么进行设置的?
49. 讲一下pod和service的关系
50. 你讲一下docker build 的执行过程
51. 你讲讲CI\CD的使用?
52. 讲一下git怎么回滚版本?
53. 讲一下maven的命令
54. 你怎么学习新技术?
反问
刷到说没有hc了,感觉是kpi,面试官没有开摄像头,无手撕,拷打了一个半小时
1. 自我介绍
2. 有没有想留在现在的公司转正?
3. 介绍一下你简历上这个项目
4. 你说到你使用到短信注册登录,你讲讲你实现发送短信登录的流程
5. 你说你把用户信息存在ThreadLocal中,你讲讲你主要存储了哪些用户信息
6. 那如果你将用户信息存在ThreadLocal中,我现在有多个线程使用你这个产品,你怎么知道哪个线程对应哪个用户呢?(这里有点没太理解,没答上)
7. 你说用到了拦截器,你讲一下你用到的拦截器(后续询问是否用到了AOP)
8. 讲一下SpringBoot启动器 (这里我回答的SprintgBootApplication,不知道是否正确,或者应该回答starter相关?)
9. 讲一下依赖注入
10. Bean对象存储在哪里?
11. 你项目中用到了哪些表(后续问了很多表结构相关的问题,不一一列举了)
12. 如果当前有很多用户在抢购你的秒杀优惠券,你会怎么进行设计能够让用户有个比较好的体验?
13. 讲讲你了解的索引
14. 你讲到B+树,那么为什么要使用B+树作为数据结构呢?它好在哪里?为什么效率高?
15. B树和B+树的区别?既然B+树每次都需要查询到叶子节点,但是B树某些情况下不需要查询到叶子节点,那效率不应该更高吗?(应该是上个问题没答好,进行的追问)
16. 你讲到B+树使用叶子节点存储数据页,这个数据页的含义是什么?是分页的那个数据页吗?
17. 哪些情况下会进行回表
18. 讲一下事务的隔离级别,分别解决了什么问题
19. 可重复读可以解决幻读吗,如果不能,要怎么操作来解决幻读
20. 读提交和可重复读的区别?
21. 你使用到Redis的哪些数据类型?
22. 讲一下Redis集群
23. 详细讲一下哨兵模式,哨兵的作用是什么?
24. 你了解集群分片吗(答:不了解)
25. Redis持久化
26. 讲一下动态代理
27. 具体讲讲JDK动态代理和CGLIB动态代理的实现方式
28. 讲讲类加载过程
29. 讲一下Java 程序编译和解释的过程
30. 讲一下垃圾回收期,有哪些算法?
31. 线程池参数
32. 你讲一下Java中所用到的锁(这里答了乐观锁,悲观锁,读写锁)
33. 讲一下CAS,Java是怎么实现CAS的
34. CAS和乐观锁有什么关系?
35. 讲一下volatile的作用,实现原理是什么?它的使用场景是什么?你举个例子。
36. TCP比UDP的优势
37. 讲一下四次挥手
38. 可不可以不需要第四次挥手?为什么第四次挥手之后要等2MSL?
39. HTTP是基于哪个协议?(答 TCP)
40. HTTP的方法有哪些?(答 GET PUT DELETE)
41. HTTP是明文传输吗?HTTPS用什么方式保证了数据加密?
42. 讲一下怎么进行CA证书校验
43. 你能讲一下红黑树吗(不了解)
44. 讲一下你所知道的排序
45. 具体讲一下插入排序的实现(到这里已经被拷打昏了,应该答得不太好,实现方式应该答错了)
46. 你说插入排序时间复杂度是O(n²),那么这个时间复杂度是怎么算出来的?你具体想想真的会到O(n²)吗
47. 讲一下你实习的内容
48. 你讲用到了K8S的API,那么你可以操作K8S上所有的资源吗?这个权限具体是怎么进行设置的?
49. 讲一下pod和service的关系
50. 你讲一下docker build 的执行过程
51. 你讲讲CI\CD的使用?
52. 讲一下git怎么回滚版本?
53. 讲一下maven的命令
54. 你怎么学习新技术?
反问
全部评论
我当时面完20分钟转复试 三个小时之后就发二面邮件了
我今天面的咋比你这简单好多,感觉不咋想问我
佬全部都答出来了吗😨
流程结束了吗?
同样昨天面的,还是业务初试,base武汉,听说武汉hc没了
佬什么时候面的
我有一个学长在西安云智上班 他和我说实习生确实招满了
耐挂王
接好运
明天我是一面,base是长沙吗
佬,二面有消息了吗
mark
压力这么大
base哪哈
相关推荐

点赞 评论 收藏
分享