终于搞定腾讯实习面试了,走出HR面门口时,已经不抱多少希望了,或者说,有点失望了.回了宿舍总感觉不爽,干脆记下一些感悟好了,当个小小的总结.
先说回一面,一面是3次面试中面试得最开心的了.面试官很亲民,以至于我根本没有想到自己是一个求职者,更多的是交流..我的每一次回答面试官都会加以总结,指出我的误解.面试官提出的问题很少,基本上是叫我说说自己的想法,真的很open的一个好gg,后拉才知道,原来是临时从上海过来的..面试的主要问题有:
- vim怎样快速对齐C源文件,Makefile怎么写的.
- 画出一个简单应答服务器的流程图,对每个步骤的进一步解释..#$%^&*!~
- fork的用法,子进程的功能
- select的用法,epoll的用法,select和epoll的区别
- 为什么需要cgi,cgi有什么作用
- HTTP协议头信息都有些什么参数,怎么了解HTTP协议的
- 进程间如何通信,怎么实现多线程共享内存,不加锁如何实现
- ...(其他一些很细的问题,都忘记了)
一面下来,发现居然误解了cgi好几年,原来知识都停留在一两年前的地步了..其实,一面给自己带来的打击更多的不在技术,而在语言.比如说,我解释select和epoll的区别用了好几分钟,面试官总结时一言两语就挑明了.厚积才能薄发,彻底理解透了,参悟透了,也便明了了.大道至简,多是这番道理..
至于三面,相当悲剧的三面..坐在面试官面前,我纯粹就是一个做报告的..HR抛出问题,我回答问题,一问一答,称得上交流的,少之又少..总而言之,相当的悲剧.
- 谈谈自己的人生规划
- 给it企业排个名次
- 有没有想过自己可能进入google,ms
- 说说对其他公司的看法
- 说说对腾讯的看法
- ...
我都没说些什么,基本上怎么想的,也就怎么答了..或许说了太多腾讯的不足,自己也觉得不大好意思,于是不到10分钟,就夹着尾巴逃出房间了..
真的不抱什么希望了.
----------------
真的真的很感谢女友小陈..在我看来,你早已是我的家人了.