2016找工作面试

来源:互联网 发布:idownfor mac 编辑:程序博客网 时间:2024/05/12 05:20
从九月中旬到十月中旬,花了一个月时间工作,总共收获8份offer,同时也有被心仪的大公司被拒的经历,总结了一些经验分享给大家。先说下我个人情况,本科是光信息专业(偏物理),研究生也是非CS硕士,无SCI、专利、文章,无任何大赛参赛经历,也没有实习经历,总的来说,研究生阶段再普通不过。说这些,是想说有很多人都比我有优势,只要针对性的做好准备,找份好工作也是手到擒来的事情。
        接下来,我从时间顺序上来说,自己参加的一些公司面试过程和感悟体会:
        1 联发科技(内推)
        一面:笔试,总共5道题,包括一道编程题,一道程序改错(C语言),一道翻译(偏底层操作系统),一道智力题,一道简答题。
        二面:没问任何技术问题,只是单纯从性格上问一些问题,例如抗压,个人缺点,还有对加班怎么看,以及个人优势等。
        最后被拒,从面试过程中得知,联发科软开主要还是偏底层,最好要有硬件开发经验,应用层软开不太适合。总的来说,感觉二面面试官不懂技术,我简历上面的个人技能一个没问。
        2 讯飞
         顺利收到offer。一面技术面主要问了下个人技能,以及项目经验,让我解释了下负载均衡和线程粒度,在项目介绍方面一定要很熟悉,不能卡壳。二面技术面比较有含量,问了C++虚函数的理解,虚表、虚指针是什么,算法问了快排和堆排序,设计模式问了三个工厂模式和单例模式,最后问了下进程和线程的应用场景。
         总体来看,讯飞面试难度不大,再者,如果笔试和面试较好,期望薪资尽量多要。
        3 搜狐
        先说下宣讲吧,搜狐HR在宣讲会上明确表示他们只要双C9高校的学生,去年在科大只招了一个本科生。所以我也只是看看笔试题,编程题有三道,一道是二叉树求最大子树和,另外一道考的也是递归,第三道估计没人做出来。接下来,自己也没想到能杀入一面,搜狐也只有一面,一面让编程实现链表翻转,用递归和非递归实现,我只实现了递归。接下来我问了一个很开放性的问题,让你给出解决方案,这个环节其实面试官也并不期望你给出完全可行的解决方案,只是看你的逻辑思维。
       4 远景能源
       之前电话面试通过,顺利进入内推。远景没有笔试,但面试之前会让先写两道编程题。一面面试官指出了我第一道编程题没完全实现题目要求,心得:不要急于编码,看清题意和要求,最后仔细检查。因为这道题没完全作对,心里也没了底气,幸好面试官看我用到vector容器,让我用模板自行实现vector插入和删除操作函数,顺利写出,弥补了之前编程题没写正确带来的影响。接下来,问了map和set底层实现,以及为什么要用平衡二叉树来实现(其实应该是红黑树),信号量的概念,以及linux和windows下多线程同步互斥分别有哪些实现方式,TCP/IP为什么要3次握手,两次可以吗?最后,让我手写两个排序数组中找到相同的数。二面,就做了些自我介绍,以及远景的发展。三面只问了一个问题,为什么选择远景。总体来看,个人觉得笔试和一面技术面表现,已经决定面试结果,最后,也是顺理拿到offer。
       5 趋势科技
       这家公司也是我最心仪的一家,估计很多人都没听过,但在南京名气很大,美企,90%的员工都是研发,有意向的同学,可以早点为这家公司做准备。笔试主要考察C/C++和网络安全,两道编程题。一面工大只有4个人,合肥地区最终给发offer也只有不到十人,竞争很激励。面试过程中,问了很多细节问题,一些没能很好的回答,最终也没拿到offer。一面问的问题有纯虚函数怎么写,函数能不能实现;类的内存模型;多线程无锁编程;MFC模态对话框和非模态怎么实现的(这个问题也够变态的);事件和关键代码段实现同步有什么区别;网络懂不懂,但网络问题一个没问。二面:动态链接库和静态链接库有什么区别,动态链接库怎么写的;new和malloc的区别,free能不能删除new申请的内存;new申请内存出错怎么办;

       面试过程中问的问题不止这些,现在能回忆起来也只有这些。后面还有几家有分量的公司,过段时间再写,后续我会给出我找工作做了哪些准备。
1 0