4月12号收到的腾讯一面短信,4月14号一面,4月15号收到二面短信,4月16号二面,遗憾止步二面。有太多东西需要总结,在此与大家分享经验。

一、笔试
一般没有内推或内推面试失败可以参加统一笔试,这里说一下,内推其实很有用的,即使是参加统一招聘,如果曾经内推面试过,都是有记录的,甚至有可能面试官通过内推人对面试人提前都有了解,对面试很有帮助(身边就有这样的情况,二面就随便拉了拉家常就过了……~(>_<)~)。所以如果能内推,一定请学长内推,千万不要抹不开面子或者满不在乎!
接着说笔试,腾讯笔试的话,考的是基础知识,各个方向都一样(数据库、数据结构、计算机网络、C++、Java、设计模式都有涉及)。选择题与编程题各自计时,千万不要吊在一道题上耽误太多时间,时间特别宝贵。

编程题:
第一个是简答题:说说堆与栈的区别;
第二个是数据库设计;
第三个是回文判断程序;
第四个是蛇形矩阵;
腾迅看来并不想太费心,这些题在网上或剑指Offer中都有原题。刷题很重要!

对于笔试,我的意见是,尽量做好,首先自己要有实力然后可以通过一些其他办法(比如分屏……),必须保证能够通过笔试有面试机会,否则霸面是个很难受的选择。再者,笔试成绩是有记录的,对于面试官对你的评判是有指导性的,笔试成绩越高越好!

二、一面经验
一般通知短信会在面试前两天发过来,注意查收。如果没有收到可以通过腾讯招聘微信号查询状态,初试状态的话就OK。
我是下午18:40的面试,但我在四点多就面完了,所以大家一定要提前参加,极有可能前面的人没来,你就提前了。
对于面试,真的是实力加运气,面试官是各个部门的,他的专业与你的方向对不对口很重要,如果你们能聊到一起,他对你的某些知识某些项目特别感兴趣,那么这次面试通过就八九不离十了。如果不对口,负责任的面试官就会考察基础,比如数据结构、数据库、操作系统、计算机网络知识,如果能答得很好也是OK的。

一面面试问题:
1、自我介绍(我是从大学经历,获奖情况,优缺点兴趣爱好说的)

2、项目简介(从阿里面试学来的经验,从业务、技术与在项目中的职责三个方面介绍的)这里面试官问了我一些关于项目规模与技术的问题,我是JavaWeb方面的项目,他问了关于Struts与spring的区别,我结合项目简述了一下。

3、数据库方面问了Mysql的底层实现,我并不知道,但我对索引比较熟,就带着说了说索引的底层实现。还有MySQL常用的存储引擎与其特点。这方面刚刚看过,答得还不错。

4、数据结构方面,问了我了解哪些排序算法,知道哪些二叉树,B树与二叉排序树的实际用处,很幸运没有让我手写代码。有同行的同学,让手写链表的创建、逆置算法,两个数组或两个链表查重算法(用hash);

5、操作系统方面,问了我项目中涉及的操作系统知识,有被问到并发与并行的区别。

6、计算机网络方面,问了我Socket编程方面的熟练程度。同行的同学有被问到传输层与网络层的常见协议与其用途,阐述拥塞与拥塞处理。

7、Linux方面,问了问我的掌握情况,我在这方面不太擅长,我说我可以在Linux下搭Javaweb环境,熟悉常见指令。但Linux太重要了。

8、同行的C++同学,被问到多态(Java也有)。

9、女朋友前端的被问到HTML5新标签,CSS里面的优先级问题,以及从客户端发出请求到接收到响应,中间的流程。

10、问了我的爱好,最后让我提了个问题,我问的是我哪里最需要提升,他说各方面~(>_<)~……还有去了腾讯会不会让转方向,面试官说大体上是不会的,学Java的不会让你去做C++的一般,一面就这样结束了。

一面我运气不错,他对我的项目还算感兴趣,问的一些问题我也都能说上一些,但他明显不是Java方向的,对Java一点没问。同行的同学,要么是让手写代码没写上来,要么是方向完全不一致,面试官完全不感兴趣,要么是答得太差直接GG。
一面的话,问的都很基础,项目、数据结构、数据库、计算机网络、操作系统,最重要的是在平时打好基础,面试前还可以通宵突击一下,有些问题只是了解就能应付一面(比如大数据的处理算法思想、一些网络知识等)。面试是需要技巧的,如何表达,如何让面试官对你感兴趣,如何向你熟悉的领域引导,这些都需要在实践中锻炼。祝大家一面都能通过!

三、二面总结
一面通过的消息一般在一天内就会收到。收到后消息,博主表示很方,于是乎刷了一天一夜的算法。结果……一会再做详述把。
二面面试官一般是各个部门的Boss,问什么全凭Boss心情,如果你各方面都很厉害,那么你遇到大部门的Boss还能应付。如果你实力相对一般,那么你应该更期望遇到一个小部门Boss,他应该更注重基础与实践能力。
同行的同学在二面大多数都逃不过手写代码,题目如下:

1、单双链表创建、插入、删除、逆置
2、两个单链表查重
3、两个数组查重
4、strcpy实现
5、约瑟夫环的实现
6、快速排序
……

题目都不难,但挺考验基本功,每个算法都有其优化,能够写出效率较高的算法才能使面试官满意,这些优化并不是我能够想出来的,必须看过写过才能掌握,所以,数据结构要多看多敲才行。
说说我的二面吧,算是运气比较差的,二面的面试官胖胖的平头特别有气场,进去了先自我介绍,然后问了问家庭,父母工作,哪儿的人,然后看了看简历里的项目,我写的两个javaweb项目,他开始问我项目架构问题,合理不合理,如何从底层解决高并发,我并没有那么广的知识面,答得不好,心里已经有些泄气了。然后他让我说十个国内外的互联网企业,点评一下,谷歌、微软,这些企业的产品我也只是用过,并没有深入了解过他们的架构、技术,所以二面没有问基础知识点,就这么结束了。
后来想想这也许算是压力面吧,考验知识广度,或者说考验对不甚了解的问题的处理能力。以前学的还是太浅太窄了,这就是二面的经验吧。

四、总结
因为我是学Javaweb的,与腾讯的专业并不对口,所以进到腾讯二面也算不错的结果。但对我今后的学习有一些指导性意见。
1、注重基础,数据结构要多看多敲,打算把常见的算法都敲一遍。操作系统与计算机网络也要多看多记,对于数据库要深入到底层原理去学习,要知道如何优化。
2、web方向太依赖PC,而今后移动端是发展方向,打算做一个APP后台的项目。
3、知识面太窄,要有开阔的眼界,要了解一些先进的技术。
4、对于现在互联网大用户量、大数据的环境,要知道如何处理这些海量数据。以及如何解决高并发。

希望对大家面试有帮助,愿大家都能成为Offer收割机!

腾讯2016实习生招聘后台研发面试经相关推荐

  1. 腾讯2020校园招聘后台开发面试编程题

    腾讯一面的时候,面试官给出了一道题,题目如下,当初由于是第一次面试,比较紧张没做出来,现在回顾总结一下. 题目 小Q在周末的时候和他的小伙伴来到大城市逛街,一条步行街上有很多高楼,共有n座高楼排成一行 ...

  2. 腾讯2016校园招聘·成都线路 移动开发方向,本人止步于二面——腾讯校招面经。

    已经大三,马上就要去实习了,找实习工作是个问题,一个偶然的机会,有幸去了 腾讯2016校园招聘·成都线路,虽然最后在二面被刷下来了,但是也算是一段比较有意义的经历,写下来,算是一个面试的一个提醒,也给 ...

  3. 腾讯2021校园招聘-后台综合-第二次笔试 Apare_xzc

    腾讯2021校园招聘-后台&综合-第二次笔试 Apare_xzc 2020.9.6 20:00-22:00 5道编程题,500分 第一题:链表的公共部分 题意: 给定两个长度分别为n,m的链表 ...

  4. 腾讯2016实习招聘(西安)部分在线笔试题

    腾讯2016实习招聘(西安)部分在线笔试题 2016年4月3日晚腾讯实习招聘(西安)技术类部分在线笔试题整理,方便学习交流. 第一部分:不定项选择题 1. 以下javascript代码执行的结果是? ...

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

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

  6. 2015年腾讯阿里实习生招聘面试经历

    每年毕业生找工作都是一个问题,对于个人来说,无非就是笔试和面试的问题.对于应届生来说,最头疼的或许不是笔试而是面试.对于笔试,只要自身实力过硬,一般都没有问题(退一步讲,万一笔试没过,还可以在面试的时 ...

  7. 腾讯2016校园招聘 研发工程师在线模拟

    1 二维数组X按行顺序存储,其中每个元素占1个存储单元.若X[4][4]的存储地址为Oxf8b82140,X[9][9]的存储地址为Oxf8b8221c,则X[7][7]的存储地址为(  ). 正确答 ...

  8. 京东2016实习生招聘笔试真题-技术岗位选择题A

    今天是本学期第一次系统性的完成公司面试真题,或许已经偏晚了,希望以博客的形式把一些经常用到的算法或概念进行自我梳理与记忆. 1.gets是得到一整行的字符串; getchar是得到一个字符: scan ...

  9. 网易游戏2016实习生招聘笔试题目--推箱子

    题目描述 解题思路 对于输入的状态,找出玩家和箱子的位置,并使用坐标记录其位置,然后对于终端输入的走法,依次判断player按该走法一步一步的移动之后是否能够成功.由于思路比较简单,实际内容就是如何让 ...

  10. 网易游戏2016实习生招聘笔试题目--井字棋

    题目描述 解题思路 使用一个3维数组input[][3][3],保存输入的棋局的状态.再使用一个一维数组result[],保存每个棋局的胜负情况,用数字表示胜负.3表示o胜,12表示x胜,0表示棋盘下 ...

最新文章

  1. Zookeeper 的典型应用场景场景
  2. ArcGIS Engine效率探究——要素的添加和删除、属性的读取和更新(转载)
  3. 火星上的甲烷从哪里来,科学家用算法给出了答案
  4. 【集训队作业2018】围绕着我们的圆环
  5. 磁盘 I/O 的概念
  6. 10 大常用软件架构模式简介
  7. 剑指offer-合并链表
  8. 西瓜创客python编程进阶收费_西瓜创客和编程猫有什么不同?哪个更值得报名?...
  9. VS2010过期密钥
  10. OSG读取Tif格式的高程数据
  11. Java面向对象编程及其三大特征
  12. 蓝桥杯和noip都考C语言么,为什么NOIP信息学奥赛C++普及组师资匮乏
  13. java导出excel水印_java解决poi导出excel文字水印,导出excel不可操作问题
  14. excel自动排班表_Excel教程:3秒搞定排班表模板
  15. git 使用代理加速
  16. 矩阵的特征值与特征向量 求解
  17. 如何用Vegas制作故障特效
  18. 华硕x450jn拆机_自己动手丨 轻松搞定华硕X450JN笔记本 内存扩展
  19. Keep It Simple and Stupid是什么意思
  20. C++ 小游戏 视频及资料集(十)

热门文章

  1. 使用Foxmail 登录qq邮箱使用第三发授权码登录失败
  2. 最全英语日期相关表达
  3. 百分之99的人都不知道的Python爆破ZIP文件
  4. 阿里云 HotFix 注意事项
  5. lua的演进 lua的历史
  6. DeepFM 参数理解(二)
  7. 串口通信基础知识(UART)
  8. sqlserver transact-sql UPDATE tran 用事务处理更新语句
  9. 金士顿固态硬盘修复,慧荣SM2246EN开卡记录,附量产工具
  10. 吉林大学超星MOOC学习通高级语言程序设计 C++ 实验04 数组及其在程序设计中的应用(2021级)(3)