2015腾讯暑期实习--前端工程师--应聘经验(转)

 

  时间过得很快,转眼间又是寻找暑期实习的季节。本人由于要在 2016 年毕业,为了更好的提高自己的技能水平,就参加了腾讯的实习生招聘。一步步走来,经过了笔试 --> 初试 --> 复试 -->HR 面试等环节,感慨颇多,也学到了很多。现在虽然还没有出来最终的结果,这是我第一次求职,对于我来说能走到这一步已经很满意了。下面就说一下我的求职经历吧,也算是我自己的一个总结。

     

 

  1. 笔试

     

 

  腾讯的笔试一直是很重视计算机基础知识的,对于基本的数据结构,操作系统,编译原理和计算机网络知识等是要下工夫学习的。如果感觉学习这几门课程需要时间太多,那我就推荐你去百度文库里找一些 PPT 或者 PDF 等知识点总结资料,好好读一读,争取对里面的概念和方法有一个了解,至少要做到提到这个概念,你知道它是讲什么的。除了这些计算机基础知识的准备之外,还要准备一下 C/C++ ,腾讯的笔试题大题好多都是需要这两种语言实现的。总的来说,腾讯的技术类笔试无论前端还是其他的职位,都是注重基础的,而且几乎和你的应聘职位关系不大。你可以去找一下腾讯的前端笔试题,大题基本上没有前端的问题。

   

 

  2. 初试

   

 

   腾讯的初试面试一般都是和你应聘职位相关性很大的,以我为例我应聘的前端工程师,初面的面试官问的大部分都是和前端相关的,当然也穿插着计算机基础知识。下面就是一些具体的面试问题:

  • 我看你本科是电子信息工程,你硕士是计算机,为什么选择计算机专业呢?
  • 你为什么选择前端开发?
  • 你的专业背景对前端开发有帮助吗?
  • 你以前学过 C/C++ 吗?这对你学习前端有什么帮助?
  • Javascript 是一种弱类型语言,它分别有什么优点和缺点?
  • Javascript 里面的数据类型有哪些?
  • js call() apply() 有什么相同和不同?
  • XML JSON 有过了解吧?能说一下分别介绍一下他们吗? JSON 有什么优势?
  • 你最近都在看哪些书?
  • 《高性能网站建设》这本书里讲了些什么?对你有什么帮助?
  • 看到你简历里写有了解 CSS3 ,那么我想问你,你可以说下 CSS3 有哪些新特性吗?
  • 简历上面说你对 C# PHP 也有学习,你能分别介绍一下这两种技术吗?
  • 当你访问一个网站时,会用到哪些协议?
  • 在和服务器建立连接时,用的是 TCP 还是 UDP?
  • 你是计算机专业,那么对数据结构和基本的算法一定有些认识,你可以说说有哪些常见的排序算法吗?
  • 快速排序算法是一种稳定的算法吗?它的最坏复杂度是多少?平均复杂度呢?
  • 那么在 C++ 里面,堆栈最大的不同点是什么?
  • 你用 JS 实现过一些基本的数据结构吗?
  • 对于 Node.js 你了解多少?

 

 

初面总共大致四十分钟的样子,感觉上面的这些问题,都是很基础的。在我转载的这篇博客 这篇博客   自己总结的一些问题 里都有详细的介绍,大家可以去看一下。由于本人是第一次面试,没有什么实战经验,很多问题回答的不够完美。虽然,大部分问题都回答了出来,但回答的不够简洁和有针对性,很多问题虽然平时看过,但没有想清楚,没有彻底弄明白,也就回答的不够好。以后需要注重多积累,多想些是什么 / 为什么 / 怎么样。

     

 

  3. 复试

      

 

腾讯的复试环节一般是总监面试,总监往往是比较强势的,毕竟是一个 leader 嘛。我们身为求职者在这个环节是有压力的,很容易使我们发挥失常,所以,多学习多准备才是王道。还有一个注意点就是,在这个环节的面试官不一定与你的应聘职位相同,比如我应聘的前端,面试官应该是一个搞 C/C++ 的,而且这个环节的面试官不仅仅面试一个类别的求职者,可能还面试其他的职位。这也就造成了一种非常蛋碎的情形,其他职位的面试者会 C++ 什么的,他也以为你也应该掌握。我的面试官就是个不怎么懂前端的,非得让我用 C/C++ 写程序,而我好久木有使用这些语言了,里面的很多函数都忘掉了,就一直和面试官扯要用 JS 写程序,虽然最后他同意用 JS 写,但这总归会留下坏印象的,以后要切记。下面是所能想起来一些问题:

  • 你们本科都学了哪些课程?侧重于什么?
  • 你以前学过 C/C++ 吗?可以用它编程序吗?
  • C/C++ 编写一个程序解决这个问题:求两个字符串的最大子串。
  • 既然你对 C++ 有点遗忘了,那就先用 JS 写再用 C/C++ 写吧! PS/ 他还在面试另外一位,我就在一个凳子上写这个程序,大致有差不多十几分钟吧!
  • 你写过一些登录模块,我想问你,在你登录用户时会遇到哪些故障或者问题?
  • 你对数据结构有了解吧?我想问你, 1000 万个结点的完全二叉树高度是多少?
  • 你对操作系统有了解吧?关于进程的调度算法,你能讲一下吗?
  • 你们导师是做什么方向的?你做的这个系统上线了吗?
  • 你们这个系统怎么获取地理位置?
  • 你们如果用浏览器直接获取地理位置需要用户授权吗?

    

 

 4.HR

     

 

 HR 面试是腾讯面试的最后一面了,而且腾讯的 HR 大部分都是性格非常好的女孩,不会给你很大的压力,同时也不会问技术问题,就像平时聊天一样。我感觉,这一面只要表现的不是太糟糕,最后都是可以过的。下面是我遇到的问题:

  • 你能介绍一下你本科学校吗?
  • 你为什么选择了来武汉读研?
  • 你父母对于你选择工作城市有要求吗?
  • 如果让你到深圳工作,你愿意吗?为什么?
  • 你为什么选择前端开发这个职位呢?
  • 你感觉你有什么优点对前端开发有帮助?
  • 可以说说你的优点和缺点吗?
  • 你在项目 A 中遇到的最大苦难是什么?
  • 你是怎么解决的?
  • 你感觉在项目 A 中做的最好的什么?
  • 你有师兄师姐在腾讯工作吗?
  • 阿里也在招实习,你参加了吗?
  • 如果你同时拿到了 BAT 三家的 OFFER ,你会选择哪一个?

   

 

  以上差不多就是所有的问题啦,你可以感到基本上都是一些很常见的问题,和聊天差不多的。所以,在这环节保持自信是最好的。

 

 

 

      好吧!就介绍到这里吧,里面的问题就不上答案了,可以自己思考一下。而且,到具体的职位和不同的公司,面试问题是不同的,但我们可以通过腾讯的这个面试了解一下具体的面试流程,然后心里有个准备。先写到这里吧,也希望我能如愿拿到腾讯的实习机会!

#腾讯#
全部评论
赞,收获很大;
点赞 回复 分享
发布于 2015-07-21 13:40

相关推荐

头像
10-13 18:10
已编辑
东南大学 C++
。收拾收拾心情下一家吧————————————————10.12更新上面不知道怎么的,每次在手机上编辑都会只有最后一行才会显示。原本不想写凉经的,太伤感情了,但过了一天想了想,凉经的拿起来好好整理,就像象棋一样,你进步最快的时候不是你赢棋的时候,而是在输棋的时候。那废话不多说,就做个复盘吧。一面:1,经典自我介绍2,项目盘问,没啥好说的,感觉问的不是很多3,八股问的比较奇怪,他会深挖性地问一些,比如,我知道MMU,那你知不知道QMMU(记得是这个,总之就是MMU前面加一个字母)4,知不知道slab内存分配器->这个我清楚5,知不知道排序算法,排序算法一般怎么用6,写一道力扣的,最长回文子串反问:1,工作内容2,工作强度3,关于友商的问题->后面这个问题问HR去了,和中兴有关,数通这个行业和友商相关的不要提,这个行业和别的行业不同,别的行业干同一行的都是竞争关系,数通这个行业的不同企业的关系比较微妙。特别细节的问题我确实不知道,但一面没挂我。接下来是我被挂的二面,先说说我挂在哪里,技术性问题我应该没啥问题,主要是一些解决问题思路上的回答,一方面是这方面我准备的不多,另一方面是这个面试写的是“专业面试二面”,但是感觉问的问题都是一些主管面/综合面才会问的问题,就是不问技术问方法论。我以前形成的思维定式就是专业面会就是会,不会就直说不会,但事实上如果问到方法论性质的问题的话得扯一下皮,不能按照上面这个模式。刚到位置上就看到面试官叹了一口气,有一些不详的预感。我是下午1点45左右面的。1,经典自我介绍2,你是怎么完成这个项目的,分成几个步骤。我大致说了一下。你有没有觉得你的步骤里面缺了一些什么,(这里已经在引导我往他想的那个方向走了),比如你一个人的能力永远是不够的,,,我们平时会有一些组内的会议来沟通我们的所思所想。。。。3,你在项目中遇到的最困难的地方在什么方面4,说一下你知道的TCP/IP协议网络模型中的网络层有关的协议......5,接着4问,你觉得现在的socket有什么样的缺点,有什么样的优化方向?6,中间手撕了一道很简单的快慢指针的问题。大概是在链表的倒数第N个位置插入一个节点。————————————————————————————————————10.13晚更新补充一下一面说的一些奇怪的概念:1,提到了RPC2,提到了fu(第四声)拷贝,我当时说我只知道零拷贝,知道mmap,然后他说mmap是其中的一种方式,然后他问我知不知道DPDK,我说不知道,他说这个是一个高性能的拷贝方式3,MMU这个前面加了一个什么字母我这里没记,别问我了4,后面还提到了LTU,VFIO,孩子真的不会。
走呀走:华子二面可能会有场景题的,是有些开放性的问题了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务