第一次实习面试总结

来源:互联网 发布:知乎 余建春卡迈克尔数 编辑:程序博客网 时间:2024/04/28 19:16

第一次实习面试,还是记录一下为以后积累经验。
(为了公司的利益,我就不透露公司的名称了,知道的同学也别评论了)
本来抱着试试的态度去投一下简历,没想到真的被HR通知面试了,通知我的时候是8月6日,约我在8月9日下午三点半去面试。第一次完全没有经验,问同学实习生的面试应该简单问一些问题,主要协调一下时间,没什么大问题就可以过了,没想到我这次还没那么简单(下面会讲到)。

首先讲一下我面试的流程:
我提前大概20分钟到公司,然后前台看了一下我的简历,把我带到一个会议室;
旁边的人在做笔试题,我想,难道不是直接面试吗?果然,前台告诉我让我先填一些基本信息,然后说填完之后在这里先做一套题。我还很诧异,问她说我是实习的,也要做吗?题目会不会和正式员工不一样,然而她说题目都是一样,都要做,无奈就只好听她的了。

填完一些基本信息之后就开始做题,选择自己岗(服务端开发工程师)的题开始做,11道问答题,1个小时;我隐约记起一些题:

第一道考基本语法,涉及到难一点的知识比如:定义一个函数指针,定义一个函数指针的数组
第二道自己实现strcat,还好自己之前总结过C-style string,这道不难
第三道是一个水题,在考C++是不是大小写敏感
第四道很长一大段代码,好像是虚函数和多重继承的构造函数等,我没细看(最后也因为时间不够没做)
第五道给出二叉树的后序和中序,让写出先序,就5个结点,还算简单
第六道是分析代码输出,主要是这样一段:

struct s{    int a:5;    int b:3;    int c:2;};

求sizeof(s)和用memcpy拷贝进去一段字符串的时候怎样构造(结构体里面那个冒号玩儿到我了)
第七道是求二叉树深度,也不难吧
第八道问线程和进程的区别,进程间通信和线程同步(操作系统课学过,不过全忘掉了哇)
第九道是设计模式,问简单工厂模式和工厂模式的区别,并用C++举例(当时一脸懵逼)
第十道问并发服务器的网络编程,多进程和多线程各自的优缺点(我也是瞎扯的)
第十一道是OSI参考模型,TCP/UDP的优缺点

做下来还是觉得时间很紧,之后等大概15分钟被HR叫过去(期间自己也将一些不会的知识点记下来回去好有目标的复习),第一面竟然是HR面,话说我是之前准备过一些问题,还真的用上了:

开篇一定是:请先自我介绍一下

结束一定是:你还有什么问题要问我吗?

中间一定有:为什么不考研,或者不上研究生?对我们公司了解多少?为什么投我们公司?

然后就是HR对着简历上的内容跟你聊了
不过还是有些问题不太好答,比如说问我,想在这里一直实习下去转正还是就是来学习3个月?我当时不知道怎么答,直接说我就是抱定这家公司来的会不会有点假;另一个问题是秋招你投了哪些公司?我这个只能如实回答了
这类问题我还真的不知道最优解

不过整体下来和HR交流还是很轻松的。
说如果通过了,2个工作日内会安排第二面(技术面)。。。感觉一个实习生唉,会不会有点多。
出了公司就打雷了,来不及感慨就赶紧挤地铁回来了。

总结一下觉得还是准备太不充分了,回头看考的问题真的不是刁钻的问题,如果把《大话设计模式》看一下,C++一些语法学扎实,操作系统和《UNIX网络编程》这些书如果看过,不会答不上来,我就是太多还没来得及看到,所以导致很被动。秋招还是会很紧,所以一点也不敢掉以轻心,时间一点也不充裕。

今天和师兄聊,他看了一下我的简历,说一个致力于做后端的人项目经历全部都是web项目也就算了,连测压数据都没有,至少
要体现出你一个做后端的人有在意效率,性能这些指标的意识
这也是我需要改进的。

面试提前准备一些问题,我能想到的和我遇到的大概就在上面了;

自我介绍:

我在说明了学校,专业之后,说了自己的兴趣爱好,和大学前三年各自的侧重点,就是都干了些什么;本来还想继续说我来这里是想学习到什么什么的,看到HR已经想开口了,我就到此结束了。

还有什么问题:

这个的话,我问到的是,是否有技术大牛来带,大概多久能接触一些真正的项目(主要还是想体现我很愿意在这个岗位学到东西),见仁见智吧

为什么不读研:

这个昨晚刚刚和一位大神聊过,互联网发展很快,做工程的会更能适应环境,或者从导师的选取,该到哪里去学到自己最想要的东西,互联网公司更有激情等等
另外了解一些该公司的产品是有必要的,或者如果被问到为什么选择该公司,可以回答说,岗位合适,对一些产品感兴趣,师姐师兄都说好!
还有一些常考到的技术类的问答(技术面的时候问到),这些感觉去很多网站上刷题有重叠的就大概是了

大概就是这些,还有很长一段路要走,还会继续学习,继续总结。

3 0
原创粉丝点击