校园招聘面试杂谈--互联网行业技术岗位

近期参与了几个大学的校园招聘,总体下来感觉还行,由于校园招聘需要面的人很多,差不多面试流程都形成模式了,在面试的过程中,有不少学生问过我,到底面试的标准是什么,不过每个面试官的标准都是不同的,所以也就注定了面试是会有些不公平的,是否对面试官的胃口会起到很大的决定性因素,当然,最重要的还是实力,很多学生会认为面试不公平,但我觉得这也算是从学校进入社会的第一课吧,工作后学生们会发现更多不公平的事,对于学生而言,无论是应届毕业的本科、硕士,我的面试标准都差不多,考察的为Java基础、Java框架、设计模式、互联网架构的了解,当然,在最后会问一些其他的问题,例如大学学习情况呀、一两年后对自己的期望呀、优势和不足、最近看过的技术新闻等等,在这些所有的问题的背后,考察的最重要的是基础掌握的是否扎实、学习能力、反应速度、抗压能力以及技术兴趣。
对于应届生而言,通常都没有太多的实际的商业项目的经验,更多要求是基础的扎实,因此第一关会是java基础的考察,在java基础的考察上通常我会考察下学生对于protected、static等等的掌握程度,在面试的过程中,几乎所有的同学都认为自己熟悉的包是集合,其他的包都谈不上熟悉,在集合包方面可以考察的点也很多,例如List、Set的区别;HashMap的实现方式等;在基础方面,线程、通信、远程调用、并发、GC等这些会成为加分项,我觉的如果学生能对这些有掌握的话就更好了。
第二关会是Java框架的考察,在这方面会考察学生对于自己认为的最熟悉的框架的掌握程度,然后会考察学生对这类框架中的核心思想的掌握情况,例如Struts,那么就可以考察学生对于MVC思想的掌握情况,自主如何实现MVC框架;例如spring,可以考察如何自主实现一个DI框架等,这些题目其实如果学生具备很强的举一反三和反向推理的能力,基本是可以答出来的。
第三关会是设计模式的考察,这关我觉得基本已经属于加分环节了,设计模式方面可以让学生当场写一段自己最熟悉的模式的代码,例如singleton模式,有很多种写法,可以问下学生各种写法有什么不同。
第四关为互联网架构的了解状况,这关纯属加分环节,如果能够对互联网的架构有所了解的话,会非常有帮助。
第一关和第二关属于通关制,如果顺利的通过了第一关和第二关,其实基本也就过了,之后就可以聊聊在大学的学习情况、一两年后的期望、最近看过的技术新闻、大学期间做过的最有成就感的事等等,尽可能的更加全面的了解学生。
根据整体的面试情况来看,现在应届生找工作的压力确实非常的大,而且大部分都已经是硕士了,本科生能过笔试的都不多,能过面试的就更少了,不过也会有就是,面过一个不错的本科生,竟然对jdk的很多代码都有阅读、开源框架上spring DI那部分的代码也仔细的阅读过,并且他去阅读这些代码的原因就是他认为这些代码应该是会写的不错的,需要仔细看看,:),这我觉得基本是典型的技术人士,另外,还碰到过一个硕士生,他对于Java框架几乎完全不了解,但他有个很明显的特征,就是只要他用过、学过的Java包什么的,例如ArrayList、HashMap等等,他都能做到从头到尾的掌握,可以称的上是精通了,这种我觉得很适合做专业型的基础技术,:)
很多应届生会觉得是因为大学中没教这些,所以导致他们面试很难通过,但我觉得这还是对于技术的兴趣以及自学能力等决定的,大学中最不缺的应该就是时间,完全有足够的时间看看一些源码什么。加强自己的知识体系,为离开学校、进入社会工作做好充足的准备,另外,在面试的时候一定要诚实,不懂的就是不懂,没什么的,不能完全答对面试的问题并不代表就被淘汰了,希望这篇blog能给大学生们提供一点帮助,:)。

posted on 2008-11-03 00:51 BlueDavy 阅读(7538) 评论(17)  编辑  收藏 所属分类: 业界随想

评论

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 08:30 cesc

我是一名大三学生,看了您这篇blog收获不小,知道面试都会问些哪方面的问题了,基础和思想至关重要,谢谢!  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 08:45 bera

能获得加分的硕士或者本科生我看不会有几个 绝大部分人都只是会书本上那点东西 顶多知道两个框架的常用名词解释  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 08:54 ivy

非常感谢分享,真的,最近找工作好难,自己学java的,可是来到学校里的大部分公司都是要C/C++的,至今我只见过两家公司要java的。可是与那些硕士生相比,还是有距离。有时候我们这些本科生也很迷茫,甚至我现在手上拿的不是Thinking in java而是Thinking in C++了。我有个同学已经考了SCJP和SCJD,可是现在同样没有找到工作。  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 11:14 Chris Zhang

楼长的几位同学,我个人认为你们最大的困难并不是面试时会考什么,或者如何通过面试.
-------------------------
我是一名大三学生,看了您这篇blog收获不小,知道面试都会问些哪方面的问题了,基础和思想至关重要,谢谢!

RE:个人基础,尤其是对技术的综合素质,包括学习能力,钻研能力,压力承受力等,和必要的基础知识是关键.
-------------------------
非常感谢分享,真的,最近找工作好难,自己学java的,可是来到学校里的大部分公司都是要C/C++的,至今我只见过两家公司要java的。可是与那些硕士生相比,还是有距离。有时候我们这些本科生也很迷茫,甚至我现在手上拿的不是Thinking in java而是Thinking in C++了。我有个同学已经考了SCJP和SCJD,可是现在同样没有找到工作。

RE:对你来说,自信心是最重要的.首先你要清楚,你认为的硕士比较强,并不是因为他是"硕士",而是他比你花了更多的时间和精力在语言的学习和应用上面.无论是TIJ或者TIC,对于初学者来说都不是特别适合,除了会让人更加迷惑和添加对于语言的恐慌感以外(当然,像我这种比较恶毒的人还可以时不时会拿出来吓唬同学以换来小小的虚荣心 ^_^),没有什么读的必要.等到你真的需要去读那些书的时候,你至少已经不会为找一个工作而心烦了.通过SCJP和SCJD只能说明掌握了Java的一些基本知识,和真正满足企业开发需要是两回事.学会了武当长拳不一定就会过招,不是吗?


  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 11:15 raof01

什么地方啊,怎么只要c/c++?
相对于楼主,我面试的时候主要考基础,而我们公司的笔试题大多数都是基础的,涉及到编程的也很基础。还有一大部分是逻辑题。偶然考一些编程方面的——如果candidate声称编程有经验或者很强。
考技术还是考基础各有优缺点,就看公司需要什么样的人,怎么平衡了。  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 13:09 日月雨林@gmail.com

博主说道的都是本科生,硕士生之类的。看到他们都那么难找工作,而我一个专科生出路又在哪呢?本科一项拒万人。  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 13:32 java的初学者

那对我一个专科生来说,那不更惨!

全面的学习JAVA --到能够开发项目,我觉得还要一定的时间,努力中!!!!  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 13:50 DigitalSonic

囧,只有经历过校园招聘才知道原来找个工作也是不容易的。。。  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 13:59 sopofo

建议换个题目,呵呵
搞JAVA的不管做什么,都要求这些。所谓互联网,绝不仅仅是几个页面  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 20:10 ivy

@Chris Zhang
的确,学会了武当长拳不一定就会过招。
其实路还是很长,慢慢学吧。
今天得到一家深圳公司的offer了,但把他据了,虽然公司不错,但做C的,还是不想去,坚持走自己想走的路。  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 20:27 rainman

现在正在跑各个校园招聘的场子,手上也已经拿了两个offer。对lz所说深有同感,虽然一个是面人,一个是被面。希望lz能够总结的更详细些,感觉自己有几次面试第一关和第二关都过得很好,但是在后面的问题中回答的有些不太好结果就没有拿到offer,你们在了解学生在学校的情况时比较不愿意听到怎样的答案,是否对那些比较有自己想法,比较难管理的学生不太感冒。  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-03 23:15 小Xiong

哈哈! 看了这些我更加努力专升本了,那样起码又多了点法码了!  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-04 23:51 IceRao

其实很多硕士生的能力并不比本科生的强。学历不应成为看一个人能力的决定因素。  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-05 10:19 finux

你好!无意中看到你的文章,觉得很有感触,特别要感谢你的分享!
我是一个Java爱好者,大四学生。我喜欢Java,也特别希望自己在这方面能所有长及有所作为。
我觉得自己J2SE学得还不错,比如集合,IO,多线程。Java的源代码看得不多,但是自己感兴趣的会去了解,比如看了ArrayList.java才会知道,它里面是用数组(Object[])实现的,也就明白了它不适合频繁的增加和删除,而适合查找。
现在还没有找到工作,不过,我会加油的!  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2008-11-17 20:18 JArcher

我是一名大三学生,毕业非常想去阿里巴巴以及旗下子公司
今年参加了支付宝的面试,翠花姐给了很多建议,看到这篇文章,我会努力达到标准~~
很感谢~~  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位[未登录] 2008-12-21 06:25 TOM

考察得有点简单了

此外,不要分什么本科生研究生

N多读研的人本科根本不是计算机,仅仅为了个证
相反那些本科及其能吃苦,及其能战斗的本科生在面试的时候无形中总会被忽视些东西

中国的IT
难混~~~  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2009-01-19 11:15 南京网站建设

考技术还是考基础各有优缺点,就看公司需要什么样的人,怎么平衡了  回复  更多评论   

# re: 校园招聘面试杂谈--互联网行业技术岗位 2009-02-17 09:00 fireflyk

无意中,搜索CMS的资料时,来到了您这里。对您说的“理论不懂就实践,实践不会就学理论”,深有同感。
我是个从大三开始才对技术痴迷的学生,现在在读研,看了您写的这篇文章,觉得自己之前的想法是有些道理的,学东西还是在于精。我会努力准备,迎接2年后的找工作~  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

公告

 









feedsky
抓虾
google reader
鲜果

导航

<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

统计

随笔分类

随笔档案

文章档案

Blogger's

搜索

最新评论

阅读排行榜

评论排行榜