【 以下文字转载自 job 讨论区 】【 原文由 Stony 所发表 】
结果差不多是被拒了。
面试的岗位是developer,当时的要求如下:
招聘职位: 软件开发工程师(Software Design Engineer )Intern
招聘人数:10
Knowledge & Skill :
计算机或相关专业,具有扎实的编程知识和技巧;
相关的企业应用软件开发经验(如ERP/CRM/BMS/Logistics),熟悉数据库设计及编程, 有
C# .NET开发经验者优先优先;
聪明,有创造力,并具有快速学习的能力;
良好的团队合作精神和沟通技巧;
良好的英语书面和口头表达能力;
实习对象大学本科三年纪在读学生,大四直研学生或者研一在读学生;
感觉这次招Intern特别急需人手,因此我被拒也在情理之中。
下午14点开始笔试,为了赶时间,我11点闵行校区的寝室出发,大约12点40到。因此
从闵行出发的话,2个小时就够了。
然后因为我早到一点,就先做了笔试的卷子。上来两道html,一道是哪个tag不是html的,
一道是哪个语句不会引起错误。前面一道题目我不清楚,瞎选的;后面一道,三个script
和ie或者windows提供的环境有函数调用,我就选了一个给每个对象添加url属性的。
数据结构是两道很简单的题目,一道是分解质因数,一道是有25/10/5/1美分,枚举出所
有找零的可能。很快就搞定了。
然后是sql的,虽然昨天特地复习了,还是做不太熟练。我说一下题目,就是
Logs(LogTime(DateTime), IP(char(15))的表,要求如下:
Time Count
0 28
1 14
2 10
3 5
...
23 10
然后在某些时间段可能没有人,需要显示为0,又怎么写?
后面的是英文题目,3道4选1,很简单;一道阅读,概括内容;一道小作文,2年的生涯
规划。
由于我是第一个开始做的,因此也是第一个交卷以及面试的。注意了,好像微创对简历
管理不是很好,不少人的简历都没整理出来,要重新找才能拿出来。因此有必要自己再带
一份。
第一轮面试有两个人,一个男的,一个女的。女的主要在问我一些周边问题,比如时间安
排,怎么想到投微创简历的,以及关于报酬的问题,还有实习的目的。男的主要问一下技
术问题。由于我卷面用的pascal答得,因此让他们很郁闷,.NET framework我了解一些,
不足以让他们提问。终于找到了共同话题就是c/c++。一上来就是怎么看待模板,我就说
把类型作为变量处理,还引用了c++老爸的说法,就是继承是纵向的泛型,模板是横向的
泛型。然后又问我为什么要有抽象类或者接口。这个比较汗,我觉得是架构问题,是对一
组类的抽象,结果在他的引导下我才明白希望我回答的答案是抽象类/接口的那些方法声
明具有提示作为,强制子类去实现,这时候他们微笑的点点头。下一个问题是回调函数的
意义,这个我觉得是天经地义的事情,否则很多问题没法处理,怎么说也说不出个意义
来。然后又问我多态和函数指针等等。共同点不多,因此提出来的问题也主要集中在
c/c++,基本上我没觉得有难的问题,可是沟通起来就感觉不是很流畅,我觉得天经地义
的东西,就是应该这样,因此很难达到他们所要的点上。这面他们应该是不太满意的。
第一轮面试过去,让我等下一轮。有些人一轮过后就走了,估计就定下来或者砍掉的。我
面第二轮的时候,两个在面第一轮,还有2个在等第二轮。第二轮是一个大约40岁的人,
上来就问我是否合适这个岗位。我分析了一下,从我掌握的技能不足以马上进入角色,但
是对数据结构的了解以及Delphi和C#出自一人之手看来,我觉得这些都是熟练度的问题,
做做就上手了。然后他要我分析一下3层架构和二层架构的区别。这个是我的失误,昨天
准备的时候看到了这个问题,没有细想,结果面试的时候脑子里尽是mvc和j2ee的分层。
要求提示也被拒绝了,只好说不清楚了。至此,面试官当面就说我不合适了。我也很坦诚
的说了我投简历的原因,这次招聘Intern最需要的技能就是c#和sql server。虽然我并不
专研于此,但是我掌握的东西和需要我掌握的东西,基本上差不多,没有很大区别。
到这里也就基本知道自己没戏了。虽然对方礼节上的说等通知,我也知道这些仅仅是安慰
了。特别印象深刻的是,不管第几轮面试,都十分强调是否有时间,能否保证固定的一周
3天,因为有人关照过我这个问题了,所以我在时间安排上有充分打算。
还有么,谢谢那些给我面试准备中提供帮助的人。
微创对Developer Intern的面试要求不是很高,不过更希望技术对口,想去那里实习的
主要掌握的就是C#/ASP.NET,sql以及SQL Server,有一些C/C++的基础更好。