# 你不知道的腾讯社招面试经验(已offer)

## 背景
最近一段时间换工作,成功获得了腾讯的offer。在这里有点经验跟大家分享,我觉得,比起具体的面试题,有些东西更加重要,你知道这些东西,再去准备面试,说不定能获得offer;但是有些东西不注意,可能你有这个能力,但是最终还是没有offer。 我写这篇文章的目的,是让有能力有意向去腾讯的人如愿以偿,假如你能力达到,腾讯其实是挺需要人的。其他互联网大厂也可以参考,会有通用的地方。我的岗位是前端开发。 ## 不要裸辞
要社招进腾讯,千万记得,**不要裸辞!不要裸辞!不要裸辞!**因为腾讯的社招流程是很长的,至少要有四轮面试,如果你级别高,甚至六到八轮,不同部门可能有差别。理想情况下都要一个月(投简历到offer),我自己是用了两个月。如果你裸辞,一般人会受不住的。而且后面还有背调什么的,即使是裸辞,offer之后可能也要8-10天才能上班。在职的话,可以跟面试官约晚上的时间,或者是要求电话面试,或者自己想办法请假。反正我异地,所以全程没去过腾讯。 腾讯的流程长,据说是为了等更好的面试者,有些时候是因为面试官出差了,反正大厂流程就是这样。 ## 耐心但是要主动
面试完当时不要急着问结果,但是如果有一周没通知,这时候就要主动去问。不要自己去臆想结果,有时候,没有结果,是因为面试管没空。我试过两个面试之间相隔一周,也试过相隔两个小时,都有可能。 ## 运气是十分重要的
不同面试官风格不一样,有的就问一些网上能搜到的典型题,有的会问一些课本题,但是我最喜欢的是针对我的简历深挖的风格,我offer的部门就是这样。你没办法同时很好的应对各种风格的面试官的,建议坚持自己的风格,直到遇到跟你一样风格的面试官。 前面也说过,有时候面试不过,是因为有更加好的面试者,比如职位就招一个人,但是有5个候选者,这时候面试官当然挑好的那个。比如说有时候部门调整,突然不招聘了,各种原因。有时候问题不是出在你身上,这时候只能靠运气。哪怕没有offer,先不要怀疑自己能力,适度调整再去试。我不知道多久可以再面试,但据说一次可以最多先后面三个部门。 ## 基础与深度
腾讯面试最喜欢问的,应该是基础与深度。基础包括哪些?自己脑补吧,建议做最好的准备。深度是什么?就是你平时工作中遇到问题,不要仅仅停留在把问题解决的层面。而是要搞清楚背后的原理,怎么预防有没有更好的解决方法业界怎么处理解决方案的适用程度等等等等,这些是要有扎实基础,再加上实践,才能得到的东西。面试前要准备,但是有些深度不是一两个月能够得到的。我的第一家公司是一家不到20人的传统公司,一直走到现在,自我感觉不容易呢。 ## 多交流,问走在你前面的人
业界有很多技术交流会,建议你多参加。而且不仅仅只是听讲师的内容,还要面基。多跟BAT,TMD或者其他你想要去的公司的人交流,最终离你目标就会越近。哪怕不是出于这个目的,会后的深♂入♂交♂流♂,会得到更加切身的体会。 =_=* ## 最后的话
以上只是我个人的一点小经验,未必适用每个人,建议自己去思考。最后github求follow求star [https://github.com/p2227/p2227.github.io](https://github.com/p2227/p2227.github.io)

你不知道的腾讯社招面试经验(已offer)的更多相关文章

  1. 聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路

    引言 很尴尬的是,这个类型的文章其实之前笔者就写过,原文章里,笔者自称LZ(也就是楼主,有人说是老子的简写,笔者只想说,这位同学你站出来,保证不打死你,-_-),原文章名称叫做<回答阿里社招面试 ...

  2. 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  3. 如何准备阿里社招面试,顺谈 Java 程序员学习中各阶段的建议

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  4. 朋友的一年工作经验跳槽字节跳动社招经历分享(已拿offer)

    虽然已经临近年末,但是还是萌生要看新机会的想法,主要的原因是觉得在目前的岗位上技术增长遇到的瓶颈,因此想去做一些更有挑战的工作.因为仍然准备继续在深圳工作,因此选定了三家公司,腾讯.字节跳动和 sho ...

  5. 写在19年初的后端社招面试经历(两年经验): 蚂蚁 头条 PingCAP

    去年(18年)年底想出来看看机会,最后很幸运地拿到了 PingCAP,今日头条的 offer 以及蚂蚁金服的口头 offer.想着可以总结一下经验,分享一下自己这一段"骑驴找马"过 ...

  6. 腾讯2016实习生面试经验(已经拿到offer)

      忐忑了好几天,今天最终收到深圳总部的电话.允许录用我为2016年实习生,感觉整个天空都放晴了.坐标:武汉大学,给大家说说我的面试经历吧,我投的是软件开发--应用开发方向. 一.校招流程 投递简历- ...

  7. 工作三年终于社招进字节跳动!字节跳动,阿里,腾讯Java岗面试经验汇总

    前言 我大概我是从去年12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等.也是有些辛苦.终于是在前不久拿到了字节跳动的o ...

  8. 应届生/社招面试最爱问的几道Java基础问题

    本文已经收录自笔者开源的 JavaGuide: https://github.com/Snailclimb ([Java学习+面试指南] 一份涵盖大部分Java程序员所需要掌握的核心知识)如果觉得不错 ...

  9. node.js的总结-可以应付bat的社招面试

    什么是NodeJS Node.js采用模块化结构,按照CommonJS规范定义和使用模块.模块与文件是一一对应关系,即加载一个模块,实际上就是加载对应的一个模块文件. JS是脚本语言,脚本语言都需要一 ...

随机推荐

  1. git 入门教程之撤销更改

    撤销更改 相信你已经了解了 git 的基本概念,也清楚了工作区,暂存区和版本库的关系,现在让我们用所学的知识继解决实际问题吧! 背景 正常看得见的目录是我们最为熟悉的工作区,在工作中不可能总是100% ...

  2. myeclipse10 blue版激活码

    http://blog.itpub.net/27042095/viewspace-1164998/

  3. sql-server的添加数据库文件(日志数据)以及收缩数据库文件(日志数据)

    环境: SSMS sql-server2016 一.为数据库添加数据文件 添加日志数据文件 以下是添加数据文件和日志文件的代码 ALTER DATABASE [joinbest] ADD FILE ( ...

  4. 【Git学习二】深入了解git checkout命令

    检出命令(git checkout)是Git最常用的命令之一,同时也是一个很危险的命令,因为这条命令会重写工作区.检出命令的用法如下: 用法一:git checkout[-q][<commit& ...

  5. 修改linux 默认SHELL

    首先你得查看可以用的shell: 1.命令:chsh -l ,结果如下: /bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr/sbin/ ...

  6. Windows 版本说明,Enterprise、Ultimate、Home、Professional知多少

    关于Windows 的安装光盘版本很多种,很多人不知道选择哪些. Ultimate 旗舰版,VISTA开始有了这个级别,是最全最高级的,一般程序开发的电脑,玩游戏的电脑,建议用它,不过对配置稍有一些要 ...

  7. 【算法】LeetCode算法题-Implement strStr

    这是悦乐书的第151次更新,第153篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第10题(顺位题号是28).给定两个任意字符串haystack.needle,返回hay ...

  8. Java程序导出成.jar文件、生成.exe可执行文件及打包成可执行安装程序(可在无Java环境的计算机上运行)--以个人所得税计算器为例

    Java程序导出成.jar文件.生成.exe可执行文件及打包成可执行安装程序 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 需要准备的软件: jdk, ...

  9. 【Linux基础】awk命令

    1.awk命令说明 (1)awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 (2)awk处理过程:  依次对每一行进行处理,然后输出 ...

  10. Nginx使用教程(五):使用Nginx缓存之缓存静态内容

    NGINX虽然已经对静态内容做过优化. 但在高流量网站的情况下,仍然可以使用open_file_cache进一步提高性能. NGINX缓存将最近使用的文件描述符和相关元数据(如修改时间,大小等)存储在 ...