2013年腾讯暑期实习生招聘面试总结

来源:互联网 发布:用友软件 保险事业部 编辑:程序博客网 时间:2024/06/02 11:57

    我投的是软件开发-客户端方向,但后来听说客户端实习生只招4个人,我表示压力很大,腾讯公司是相当的霸气,把整个珞珈山国际酒店都包下来作为面试现场


一面:

         一面我的面试官大概就大了我2,3岁左右,态度很和蔼,一开始我先自我介绍,说了一下自己的情况,然后面试官就问了我以下一些问题,大概有20个问题,有些忘记了:

1)        简述以下缓冲区溢出

2)        如何在main函数之前调用一个函数

3)        Inline在什么情况下会变成普通函数

4)        全局变量与局部变量同名,如何在局部使用全局变量

5)        一些常用的数据结构

6)        如何实现Windows消息循环机制

7)        虚函数的底层机制

8)        多人视频,应该采取TCP还是UDP,为什么?

9)        进程间的互斥

10)    假设要实现一个QQ界面,如何保证安全

11)    给定一副扑克牌,抽掉2张王,然后任意抽取2张牌,问花色相同的概率

12)    VC调试的技术(条件断点,数据断点)

13)    如何让一个类不能被实例化

14)    malloc和new的区别

15)    某一台电脑出故障了,不能登QQ,如何实现远程调试?

16)    DLL和Lib的区别

17)    递归和循环

18)    哈希表的用途

 

问的问题都比较简单,整个面试过程中我跟面试官也聊得很high,一面还是很nice的,后来二面之前在门口碰到一位来自华东交通大学的学生,我们昨天是同一个一面考官的,他说那位一面考官就给过了4个人,我和他,还有另外2个人,我当时感到很惊讶!当天晚上就收到了二面的通知,是在第二天的下午

 

二面:

我下午很早就到面试现场了,现场人特别少,看来一面刷掉了大部分人,二面我的是客户端部门的主管或经理来的,年龄大约是30来岁左右吧,在我面试之前就有一个女生进去霸面了,但是看来并不成功,到我面试的时候,同样我还是先自我介绍,当我打算说一下我的情况时,他打断了我,让我做一下他电脑上面的题目,都是一些比较简单的题目,然后就问了我一些问题:

1)        简单描述一下保护模式和实模式的区别

2)        简单描述一下计算机启动过程中物理硬件都做了什么事情

3)        用算法实现这句谚语:“假如给定足够的时间,猴子都能写出莎士比亚的文章”

4)        实现strcpy,要求不能有缓冲区溢出

5)        -2在内存中的表示

6)        如何在main函数之前调用函数

 

整个面试过程很不nice,有几个题目我都答不上来,我觉得面得很糟糕,面试完我就觉得没戏了,果然今天就被刷了

        

 

总结一下,虽然说最终二面还是被刷了,但是这次面试还是没有白去

1.      我见识到很多牛人,比如说我同学碰到的一个华科学生,他是面产品的,口才好,表达能力强,眼光放得长远,在我二面之前他就直接去hr面了,这就是区别

2.      我认识到自己很多的不足,首先是专业技能上,在二面的时候,我跟面试官谈了一下我的项目,但是他并不感兴趣,后来回来以后自己也仔细地思考了一下,我们在大学里头学的东西可能跟企业接不上口,作为大学生,我们并不清楚企业需要什么样的人才,课堂也不会告诉我们这些知识,而事实上,太多太多的大学生往往只局限于课堂里所学的,而不会自己去探索,当然这也跟个人兴趣有关;其次是眼界的不同,作为大学生,我们的思维和眼界往往被大学这堵“围墙”所局限,很多情况下,我们并不清楚一线企业的发展形势,往往认为自己正在从事的“项目”仍然是当今社会的潮流(我并不是说要追逐潮流,只是眼光要跟随时代),认为自己所学的知识是足够的(我并不是说要学得广,而是要知道得广,学得深)


机会只属于有准备的人,机会要靠自己去争取!
原创粉丝点击