万字攻略,详解腾讯面试(T1-T9)核心技术点,面试题整理

本文以非腾讯在职人的身份,来聊腾讯面试的流程、攻略和建议,但愿能助有缘人。

标题涉及的范围很广,对多数面试腾讯的人而言,都有参考价值,看完本文之后,必有所得。退一步来讲,即便是准备面试其他公司,也有很多问题是相通的,亦可借鉴,有所广益。从毕业到现在,被别人面试过,也面试过别人,大大小小的面试,一两百次,也算久经沙场。

Part1: 面试流程

一. 整体流程腾讯的部门很多,岗位类型有别,职级差异较大,因此,每个面试者的面试流程肯定不尽相同,然而,很多流程基本通用,故值得一看。

郭靖(化名)是社招入职腾讯的,面试岗位是后台开发,最近跟郭靖吃了顿饭,聊了两个小时,获得许可后,便以郭靖的面试为例进行介绍。面试流程如下:

一图胜千言,要进腾讯并不那么容易。跟游戏升级一样,只有通过前一关,才有机会进入下一关。微信部门的面试,要求更高,基本是2轮面委面,还有可能是3轮。当然,微信部门的钱也更多。

有的朋友问:组长是啥岗位?总监和总经理又是啥岗位?我们来简单介绍一下公开信息中的腾讯管理层级(副级别不单独列出):

看似层级不多,但要从下一层跨越到上一层,通常是五年十年之功,并不容易。可以算算,接近小马哥要多少年?有的朋友还会问:面委是什么?面委就是面试委员会,会对面试者的能力进行再次考核,以便进行定岗定级。通常来说,面试9级或9级以上的岗位,才需要面委。这里的9级是什么意思呢?且看公开信息中的腾讯技术通道职级体系(左旧右新):

一般来说,应届毕业生级别最低,组内骨干至少是9级工程师,组长至少是10、11级工程师,总监至少是12、13级工程师,依此类推。接下来,我们来具体聊聊面试流程中的每个环节,仍以郭靖的社招面试流程为例,岗位是后台开发。

另外小编还整理了一份腾讯后台开发、T1-T9岗位核心技术学习路线总结图,清晰版导图需要的可以自行添加:群:720209036点击加入~ 群文件共享获取

全网唯一对标腾讯后台开发T9职级的教学视频地址:C/C++Linux服务器开发高级架构师/C++后台开发架构师​https://ke.qq.com/course/417774?flowToken=1013189

​二. 简历筛选流程

郭靖第一步是要投递简历。筛选简历的是hr和业务部门。如果hr觉得郭靖简历不错,就会把简历给到业务部门。当然,业务部门也可以去人才库中找匹配的简历。

总之,简历的最终评判会落在业务部门身上。如果简历不通过,就没有下文了。如果简历通过,郭靖就有希望了。

三. 电话面流程

简历通过后,业务部门的组员或组长,会打电话给郭靖,简要了解基本情况,也可能初步问一下技术和岗位方面的问题。

极端情况下,如果电话中发现郭靖技术确实太水,啥都不会,尽是扯淡,那么就会让郭靖等后续通知,然后就没有然后了。

然而,通常情况下,既然简历通过筛选,那么还是值得给予面试机会,这个电话的主要目的,是了解基本情况,并约郭靖到腾讯面试。

随后,郭靖收到一条短信,大概内容就是何时何地参加面试。就这样,郭靖需要亲自跑到腾讯去参加面试。聪明的郭靖,选择了不聪明的出行方式:开车去腾讯面试。

要知道,腾讯那地方实在是太堵了,而且还不好找停车位,郭靖急得大汗淋漓,嘴里骂骂咧咧。好在郭靖做事靠谱,提前预留了很多时间。

四. 组员面流程

组员面试,不是100%必须的环节,然而有时候组长太忙,就会让组员先面试,探探路。

郭靖屁颠屁颠地到了腾讯,参加面试,遇到的就是组员面试,这个组员,一般是组内的骨干员工,职级通常是9级,很可能就是之前电话约面试的那个人。

组员简单地接待了郭靖,顺便客气地倒上一杯水,然后递给郭靖一张试卷。咦?还有笔试环节呢!还要在纸上手写代码。

20分钟答完试卷后,那个组员问了郭靖一些基本的技术问题,组员面大概耗时30分钟。只要郭靖的技术不是太水,就有组长面的机会。

果然,在30分钟的组员面后,郭靖被告知即将进行组长面。

五. 组长面流程

前面说了,组员面不是100%存在的环节,如果没有组员面,那么组员面的内容会在组长面时体现。

组长拿着郭靖的笔试试卷,皱起了眉头,就笔试题目进行发问,问完之后,还问了别的技术问题。这个过程又持续了30分钟左右。

总共已经1个小时了,如果郭靖的技术不行,就不会去浪费总监的时间了。然后,会告诉郭靖回家等消息,那么,这种情况基本就表明面试不通过。

如果水平不错,组长就会让郭靖稍微等一下,去请总监来面试。通常来说,组长会提前跟总监打招呼,说今天有个叫郭靖的来面试,让总监预留一些时间。

果然,组长让郭靖在会议室等了几分钟,自己去跟总监沟通了一下。郭靖还是有几把刷子的ÿ

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
.NET面试题及答案详解主要涉及以下几个方面:基础知识、框架、语言特性、数据库操作、多线程等。 首先,针对基础知识的问题,可能会问到.NET是什么、.NET框架的组成部分、CLR是什么、以及C#和VB.NET的区别等。面试者可以回答.NET是一个面向对象的软件开发框架,包括CLR、FCL、ASP.NET等组成部分,CLR是公共语言运行库,C#和VB.NET都是.NET平台上的开发语言,其中C#更加常用。 其次,针对框架的问题,面试官可能会询问ASP.NET MVC和ASP.NET Web Forms的区别、Entity Framework的作用和优势、以及WCF和Web API的应用场景等。面试者应该了解ASP.NET MVC是一种基于模型-视图-控制器的开发模式,而Web Forms是一种传统的页面式开发模式;Entity Framework是.NET下的对象关系映射框架,简化了数据库操作;WCF用于构建分布式应用程序,而Web API主要用于构建RESTful服务。 此外,还可能会涉及到语言特性,例如面向对象的特性、委托和事件的使用、LINQ的特等。面试者应该对这些概念有清晰的理解,并能够举出实际应用的例子。 另外,针对数据库操作和多线程方面的问题,面试官可能会考察ADO.NET的使用、并发编程、以及异步编程等。面试者需要熟悉ADO.NET的各种操作方式,以及多线程和异步编程的相关知识。 总之,针对.NET面试题及答案的详解需要面试者全面了解.NET相关的知识,并能够结合实际应用进行深入阐述,展现出自己的专业能力和经验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值