2014腾讯实习生一面

我申请的是sh的PC客户端职位。笔试两天后给发的短信叫去面试。

在一个酒店里面的,还有一个等待区专门给霸面的人准备的,看来腾讯还是挺欢迎霸面的人的。我签到的时候,居然有个人跟我同名,我去,我的名字本来就罕见。

面试的时候,一开始问了我怎么来的,哪里人之类的,估计是想让我放松放松。然后让我猜猜我的笔试成绩是多少,我说了60,结果猜对了,正好60,呵呵。

我以前做的比较多的是Java Web方向的,他可能只熟悉C++,问了我结构体与类的区别,结果我答错了。

问的最多的是多线程方面的东西。

一些经典的题目:

进程与线程的区别?

进程之间是如何交换数据的?

什么是死锁,如何避免死锁?

TCP与UDP的区别?

基本上这些东西都只停留在课本知识阶段,所以答得并不好,处于皮毛阶段,问深了就不会了。

问我为什么选择这个方向,我说是不是招Java的比较少,他说也有很多,比如安卓方向。

接着又问我看什么书,浏览一些什么技术网站,我说在csdn上写过博客,他问我有木有写过比较深的技术文章,饿,我表示我只是个学生而已,还没资格和经历写出那么深刻的技术博文来。

最后问我数据结构和算法怎么样,我说最近一直在做leetcode上的题目,他让我写一个熟悉的排序算法,冒泡或者其他都行。

这个之前默写过很多次了,我说冒泡太简单了,写快排吧,然后就写了快排,之后解释一下,面试就结束了。

整个面试大概30分钟的样子,不是很长。哎,前面多线程的东西没接触过,答得不好啊。

你可能感兴趣的:(2014腾讯实习生一面)