可能是因为我之前实习和面微信的时候面评都挺不错,所以流程走的很快,问题也不是很难?投的是后台开发,被运营开发给捞了

1.技术一面 40min

  • 1.自我介绍
  • 2.项目中熔断和限流怎么做的?从源码的角度来说一下
  • 3.一致性哈希了解过吗?简单介绍下原理?一致性哈希的应用场景有哪些?为什么比普通哈希好?
  • 4.ES搜索时各个节点怎么工作的?
  • 5.对ES的查询做了哪些优化?
  • 6.进程线程协程?golang的协程介绍下?
  • 7.虚拟内存、物理内存、共享内存介绍下?有什么区别和使用场景?
  • 8.让你设计一个进程的数据结构,应该包括哪些数据字段以及分别对应的数据类型,为什么?
  • 9.tcp数据包的格式是什么?可选参数有哪些选项?
  • 10.tcp拥塞控制介绍下?
  • 11.反问

2.技术二面 40min

主要都是问之前在腾讯实习的项目吧,八股文几乎没问。

  • 1.自我介绍
  • 2.之前在PCG实习为什么没留用?
  • 3.项目中熔断怎么做的,介绍一下?
  • 4.ES中数据量有多大?查询耗时多少?耗时的瓶颈在哪,怎么去排查的?
  • 5.对ES做了哪些查询的优化?
  • 6.你这个部分的ES索引是怎么设计的?为什么要这用这种数据类型?
  • 7.分词器是用的哪个?为什么要用这个?

面完之后面试官直接说等通知,反问都没,而且问的不是很难,我还以为是KPI面。

3.技术三面 30min

腾讯三面一般都是部门总监,问的问题一般都是项目、架构、设计之类的。

  • 1.自我介绍
  • 2.之前实习为什么没留用?
  • 3.你怎么看待之前leader对你的评价呢?
  • 4.你认为你在PCG实习的这个项目中,有哪些亮点和挑战?
  • 5.你项目中的ES是直接拿来用的吗?(回答:不是)那你介绍下你做了哪些优化和配置的工作?
  • 6.用什么语言?(答:golang)golang的协程介绍下?
  • 7.介绍下PCG内部的那个...(我怕泄露机密,就不写出来了)
  • 8.反问

面试完之后,面试官说HR今天或者明天就会联系我了

4.HR面 30min

腾讯HR小姐姐人都很好,所以HR面挂了的话一般都是业务面排序被刷了

  • 1.自我介绍
  • 2.为什么没留用?
  • 3.介绍下之前实习的项目,以及其中的亮点?
  • 4.base在深圳,你能接受吗?
  • 5.目前还有哪些其他的offer,会怎么选择?
  • 6.反问

面试最后HR小姐姐说待会就会把云证和测评发过来,果然,面试完10min之后就收到了云证和测评的邮件 😁 😁。

总体来说腾讯一共面过3次,每次体验都很不错,这次面试一共历经3个工作日,期间我还一度以为被KPI了,最后OC了还是很开心的😊😊。

本文由 GOLANG ROADMAP 发布!