A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wuqiong 金牌黑马   /  2018-5-15 11:45  /  2325 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

给大家找了一些网上关于Java程序员面试的经验。


现在的程序员面试,大多数考的是理论,极少遇到让你上机的。而且就以我和我朋友所遇到的情况来看,困难主要出现在以下几种情况。
一是把你当作英语天才。面试题目全部为英文,而且涉及到的知识面极广,一般来说,只有重点大学中品学兼优就阿的在校学生才能搞定,不过鄙人以为大多数这样的人都去读研了。这样的题目通常出现在注册资产在一亿以上的公司,他们要是成长性好的员工,这是无可厚非的事情。不过他们认为工作了一年以上的程序员也能轻松搞定,至少有部分人能搞定。所以当你踌躇满志的去应聘之前,请看看你的实力如何(过六级或者四级80分以上,专业课平均分80以上者可以一试)。


二是把你视为java语言的高手(理论上的)。现在网上流行的大公司面试题可能已经有些人看过了,我用java将近两年了,自认为资质不弱常人,但那样的题目拿到手之后的感觉就是憋气。很多地方只是有个模糊的概念,回答不完全,查阅资料之后方能答上。或许我的基础还有些薄弱,不过当我试着以试题上的题目与面试我的人“讨论”时发现,他知道的也就是这一题的答案而已。比如说,题目是:接口是否可以继承接口,我就向他询问接口是否可以扩展接口。按理说,对接口概念熟的应该能够回答上的。


三是把你当作编译器。考试题目大都是一些读程序写结果,或者找错误之类的,不过很多都是编译特例,如果给你个IDE,你肯定是轻松搞定,但你没有那样的机会,回答不出来说明你实际操作经验不足(别人就那么认为的)。虽然这也的确是程序员应该掌握的东西,但是这样似乎有些以偏概全了。平时忙着做项目,有空的时候学习新技术,谁会有那种闲夫去研究java原来可以这样运行的。


四是唯经验论。一份十页的卷子,他只需要看一两分钟就ok了,然后过来和你谈。询问的主要是过去做过什么项目,当然你说的越多越好(不能太夸张)。这样的面试一般是经理或者老板出马,因为你回答的东西他们看不懂:)所以就懒得看了。如果你做过项目,那么适当的,含蓄的夸张点你所做过的东西,态度要好,同时要求的工资不能太高,市场价就可以了。对于那些没有工作经验或者经验较少的人,我只能报以深切的同情。不过如果你基础好,糊弄这样的老板应该没有什么问题。


总结一下面试成功的一些要素可以知道大概也有有四种。


一是实力,可以分为实际操作的能力和理论上的知识。虽然上机很少,但是毫无疑问的是,如果你在IDE下很强,那么你就有很强的自信。有自信不一定行,但没有自信一定不行,我想大多数人都是这样认为的吧!理论的东西你可以花点时间系统的研究一下,不过如何才算系统呢?我也不知道,我是把《java2核心技术》看了两遍。


二是态度,态度说穿了就是面试技巧问题,你的实际态度不重要,重要的是如何让他认为你态度不错,是个“知书达理”的好孩子。将来是否好管理是老板一类的人最在意的。


三是经验,这个没有什么好说的,一般来说经验越多,能力越强。如果他要求的工资不高的话,当然优先啦!小公司通常都是这么想的。


四是运气,我有同学,大学毕业之后在广州找了两个月没有找到工作,主要原因一是基础差点,加上没有经验,笔试,面试都过不去。偏偏有一次他去应聘,笔试答完之后,本来是技术员给他面试的,经理刚好过来。就问了他是哪里人,大学有没有补考之类的问题,五分钟之后就让他下个星期过来上班,月薪2500。后来他了解了一下,经理录用他的理由很简单,我同学是安徽人,经理接触过的安徽人给他的印象很好,什么踏实,肯干,任劳任怨。总之就是安徽人有优先权。不过我怎么感觉主要的理由是“比较听话”。


找工作,就是天时地利人和的一件事情,希望大家加油,不要气馁!


7 个回复

倒序浏览
666666
回复 使用道具 举报
6666666
回复 使用道具 举报
回复 使用道具 举报
6666666666
回复 使用道具 举报
6666666666
回复 使用道具 举报
6666666666
回复 使用道具 举报
6666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马