英特尔实习面试小结

       前几天去上海英特尔面试,昨天收到了录用的通知。心里还是非常高兴的,把面试的具体过程分享一下。

       本人是一所985高校的研究生,软件工程专业。之前在学院论坛上看见XXX公司的招聘信息,托一个英语好的同学帮我改了一份英文简历,然后就发了过去。

       时间不久就收到了电话面试。面试官先问了我一些自身的情况,然后介绍了项目组的情况,接下来就问一些技术问题。问的还算比较基础的,比如,进程和线程的区别、一些排序算法的时间复杂度、各种排序算法适用于哪种情况、内存机制。然后根据简历的内容问,之前培训过安卓开发,就问安卓开发中一个xml文件的作用;大四时做过一个游戏,我就介绍了游戏中用到的一些数据结构;还问了linux操作系统中的命令。然后让我补充自己的其他情况,我最近在做一个RPG游戏,跟他介绍了我做的这个游戏。然后跟他谈了一下我对设计模式的理解。还问了一些其他技术问题,暂时想不起来了。最后用英语跟我聊了几句,我回答的非常差。

       电话面试后一个星期收到了电话面试通过的通知,让我去上海面试,还报销来回动车票。这点非常好啊,顺便可以去免费旅游一趟。XXX公司的环境还是挺好的,在一个休闲区面试。总共有三个面试官,每个人和我单独聊半个小时左右。问的技术问题比电话面试时更深入一点。问的有C++、java、C#语言的一些特性,以及语言之间的比较,比如垃圾回收机制、C#中的委托。操作系统里的线程和死锁,一些常见的排序算法,并让我在十分钟之内在记事本里写一个快速排序算法。还有一些其他问题,暂时想不起来。他们对我的项目还是比较感兴趣,每个人都让我介绍一下做的项目。我就介绍了一下游戏中用到的设计模式、算法、数据结构。让我画一下MVC模式的流程。项目问的非常细,如果没做过,一定不能瞎编,不然肯定会露馅。面试官对我的代码量还是比较满意的,介绍了他们项目组的项目情况,最后就问我有什么问题。面试总体上比较轻松,面试官也比较和蔼。

      过了两天就收到了通过的通知,XXX的效率还是很高的。


你可能感兴趣的:(面试总结)