腾讯后台开发面试笔试

第一次去,老规矩做了一份笔试题,内容比较多,C/C++,UNIX/LINUX,数据库,WEB(这个部分,我没有做,本人确实对WEB没有什么了解,所以就干脆没有动笔了,^_^)。

腾讯后台开发面试笔试

笔试题目都还是比较基础,不过我最后的分数不是很高(61分,后来面试的时候我偷偷的看到的)。我觉得之所以才这么点分,主要还是自己的积累不够吧,首先自己的行业和腾讯还是有很大的差别,可能做的好一点的部分是C/C++,因为我们也是用C++开发的。其他的比如LINUX方面的东西,完全是自己平时的`积累了,所以整体上做的不是很理想吧,自己确实还需要加油啊。

C/C++部分主要考察了,宏展开,数组和指针,sizeof和strlen,类多态,STL等;UNIX/LINUX部分主要是考察了,shell脚本,线程同步机制和死锁,进程,基本的命令如ps,iostat等;数据库比较基础,主要是SQL语句的运用。

笔试做完了,后面面试有两个面试官,两个人问的东西都差不多,首先是自我介绍,然后是项目介绍,然后就是网络编程方面的知识考查,比如保活机制等;大概就是聊天形式吧,感觉没有什么具体的东西。

后面就通知我说下周还有一次面试。

第二次面试,到了才知道,其实是第一次面试的职位推荐过来的(被坑了,5555.。。。)。了解到他们是做大数据的开发,所以对数据库和linux的要求比较高,然后面试的过程中说来说去就围绕着我没有这两方面的经验进行,我心里在想,看来这个也是不靠谱了,后面又换了一个面试官,是个年轻的小伙子。面试的过程也大概就是聊天式样的,项目,工作最难忘的事情,工作最有挑战的事情,平时爱好,最近关注的比较有意思的事情等。后面出了一个海量数据的算法,这个题目我没有做出来,回来在网上搜索了一下,网上有大量这方面的博客,大家若是去互联网公司的话,大数据的处理一定要好好准备一下。

总结:感觉这两次面试,自己还是有很多弱点,毕竟是从一个行业到另外一个行业。所以,如果自己真的想换到这样一个行业,很多方面的知识我是需要补充的,比如数据库和linux下的开发,所以我打算接下来利用空闲时间多多加强这两方面知识的积累。

我相信人总是在挫折中不断的成长。