深入分析腾讯云智武汉Java面试经验与获得Offer的详细过程

我就读于湖北一家普通的民办二本院校,参加了2023届秋季招聘。经历了寒冷的求职季,终于在年底时收到了腾讯云智的offer,心中无比感激!

腾讯云智(武汉)

第一面试(时长:40分钟)

  1. 自我介绍。
  2. 项目中如何使用Redis?
  3. Redis的基本数据结构。
  4. Redis的持久化策略。
  5. Redis的单线程模型。
  6. 乐观锁与悲观锁的区别。
  7. ReentrantReadWriteLockStampedLock的理解。
  8. AQS的基本概念及其在JDK中的应用。
  9. 数据库索引的结构。
  10. 手写一条SQL语句并判断索引是否生效。
  11. 线程池的核心参数及常用饱和策略。
  12. 常用的排序算法。
  13. 手动实现链表翻转。
  14. 提问环节(询问个人表现、二面通知时间)。

起初我以为第一面试没有希望,然而两个星期后,我意外收到了二面通知。

第二面试(时长:40分钟)

  1. 自我介绍。
  2. 项目中使用了哪些SQL优化策略。
  3. 如何分析SQL语句的性能。
  4. 索引底层的结构。
  5. 你知道哪些会导致索引失效的情况。
  6. 项目中是如何进行Jmeter压测的。
  7. 为什么压测的前几次值通常较低(懒加载的原理)。
  8. 项目中应用了哪些多线程知识。
  9. 如何实现主线程等待子线程执行完毕后再继续执行。
  10. synchronized为何被称为重量级锁,从操作系统的角度讲解。
  11. synchronized的作用,出示了8道场景题,难度较低。
  12. 线程池处理任务的流程。
  13. 用户输入网址到显示对应页面的完整过程。
  14. 输入域名后经历的各种协议。
  15. DNS解析的步骤。
  16. UDP与TCP的区别。
  17. 拥塞控制的概念。
  18. 滑动窗口机制的介绍。
  19. 提问环节(询问个人表现、后续面试流程、部门业务方向和技术栈)。

HR面试(时长:20分钟)

  1. 自我介绍。
  2. 你的家乡在哪里,目前是否在武汉。
  3. 对前几位面试官的评价。
  4. 家庭背景。
  5. 职业规划。
  6. 大学期间参与的活动。
  7. 日常学习的方法。
  8. 目前是否还有其他offer。

在HR面试时,我感觉基本上稳了下来,HR面试结束后大约一周,我就收到了offer。

总结

尽管腾讯云智的面试效率较低且进展缓慢,但总体而言,面试官的表现给我留下了好印象。

网上有人提到腾讯云智属于内包,可能不太好。然而,我还是非常感谢腾讯云智给我提供了这个offer。它没有因为我的学校背景而有所偏见,我也愿意接受这个可能的内包机会。如果未来没有其他更好的offer,我将毫不犹豫地选择加入腾讯云智。