手记

如何找到一份Java工作

抓蛙同学来杭州找实习工作已经整整一个星期了,一个星期内接到6个面试通知,却全部被拒绝了,下面抓蛙同学们看看他都经历了什么。

现在来总结下面试经历:

抓蛙同学第一个面试的A公司,进去后看到三个人在里面办公,A公司的经理看完抓蛙同学的简历就问抓蛙同学怎么会选择软件开发的(估计是他看到抓蛙同学的专业并不是软件类的专业吧估计)?你对软件开发了解多少?

然后就叫抓蛙同学手写了一个简单的JavaScript代码(验证两次输入的密码是一样的),然后A公司经理叫抓蛙同学去A公司的一个Java技术职员那面试,该职员说先等下,要准备下面试的相关题目,之后该职员拿着他的笔记本给抓蛙同学面试,好多问题抓蛙同学都没有回答上来,面试结束后,抓蛙同学知道自己这次面试时没戏了。也发现原来自己学东西的时候没有追寻最基本的原理。回来之后抓蛙同学就不断的看面试宝典的资料。

第二个面试的B公司也是个小公司,不超过十个人。抓蛙同学先做了一套java笔试题,自抓蛙同学感觉做的还是不错的,面试的时候B公司老大问的一些问题抓蛙同学基本都能答上来,并且他还说抓蛙同学的笔试题做的不错。之后就大概谈了下实习工资之类的。然后就说你先回去等通知。个人感觉这个公司还是不错的,感觉氛围还可以,因为去的时候就看到两个职员在那里探讨问题。于是晚上抓蛙同学就写了封面试感谢信给他,他也回复抓蛙同学的邮件说这两天内会通知抓蛙同学,可是三天过去了依然没有通知,估计也是悲剧了!

第三个面试的C公司是一个中型公司,大概有30多人。面试的时候主考官在看完简历之后就问了一个问题,并且这个抓蛙同学自己认为还是答的可以,问了jsp跟servlet有什么区别。之后他就说可以了,你先回去等通知。听到“回去等通知”这句话抓蛙同学知道又没戏了。

第四个面试的D公司是个大公司,面试也比较正规。早上九点到公司,填写基本资料,然后是职业素养测试,然后是英语能力考查,最后是java笔试题,做完一看差不多两个小时过去了。说实话D公司的笔试题抓蛙同学自己感觉做的不是很理想,其中有个算法题,抓蛙同学压根就不知道从何入手,还有个系列化的题目,其余的一些题目感觉还行。之后也安排的专业面试,专业面试的时候好多抓蛙同学认为没有必用去关注的东西他却问了抓蛙同学,结果是抓蛙同学又悲剧了,又是一句“一周之内给你答复,先回去吧”!

第五个面试的E公司经理是个女的,公司大概也有20多人。一去也是先做笔试题。笔试题做的还行,但是面试的时候她针对抓蛙同学做的一些选项问的一些问题一下子把抓蛙同学搞晕了。最后的结果也是一个星期内给你答复,先回去吧。

第六个面试的F公司是做视频监控业务的。面试的是公司的两个老总,一个看了抓蛙同学的简历看到抓蛙同学的专业就说抓蛙同学还以为是电子信息类的专业,另外一个更离谱你工作几年了?抓蛙同学就好笑了,也不知道F公司的高管是怎么管理自己人力部门的,早知道是这样就不要通知抓蛙同学来面试嘛!唉,害抓蛙同学白跑一趟。

经过了一番面试下来,抓蛙同学发现自己当初学java的时候只知道用就是了,而没有从基本上研究为什么要这样用,这样用的好处是什么。因为面试的时候人家一问更细节性的问题或者把两个类似的东西放在一起选择,抓蛙同学就晕了。因为说不出为什么这样用,用这个比用那个有什么优缺点。看样子自己还是需要把基本功练扎实啊。这样面试下来,每面试一次就是对自己信心的一次打击。真不知道抓蛙同学能够坚持多久。

抓蛙同学为什么连续被拒绝?

1. 首先现在大部分公司是不要实习生的,公司更加愿意招聘可以直接上手做项目的Java程序员,因为培养一个人的时间成本非常大,即使培养出来后,也要面临这个员工跳槽的风险,所以任何一家软件公司都不愿意承担这样的风险。

2. 其实他失败的主要原因是因为技术不行,能接到6份实习的面试已经不错了,面试这6家的过程,能看的出来,对方的面试人员对他的技术不太满意,因为不符合公司的技术需求,所以难以进入公司工作。

3. 学校学出来的Java技术跟企业开发的Java技术也很大区别,对于细节不太注重,因为面试只是在一个短短的时间内进行彼此的了解,所以面试中谈话技巧非常重要。没有经验的人自然会失败,这也是常态。

4. 基础掌握的不扎实,面试C公司的时候,对方只问了一个最基础的问题,jsp和servlet的区别是什么,对方就让他回去等通知,在这说明他Java的基础非常薄弱,基本的概念都不知道,面试可能也没有做充足的准备。

根据我做Java开发十多年的经验来看,目前国内的软件公司都需要那些学习能力强,可以直接上手做项目的程序员,所以新手在初期学习的时候,学的一定要系统专业,学习Java掌握一个非常好的学习方法是非常重要的,有一句话叫方法不对努力白费,很多自学Java的人都有一个通病,学了之后也找不到工作,因为不了解Java这个职位,也不知道自己应该学到什么程度才可以去找工作,这是对于难受的。

Java初学者需要注意的问题:

1. 不建议看书学习,效率非常低,基本是零作用,这是我10多年java学习的经验,建议找一个比较新的Java视频教程学习。

2. 不要在一个问题上面钻牛角尖,学习Java总会遇到非常多的小问题,有很多人会卡几个小时,这样导致学习的信心严重受到了打击,所以在半个小时没有头绪的情况下,马上去问别人,有经验的人基本不到一分钟就可以解决,可以提升自己的学习效率。

3. 新手学习的时候往往不注意代码规范和命名规范,这是细节的问题是从开始就要养成的,以后想改就难的很多,如果你不想只是做一个码农,就要从开始严格的要求自己。

4. 建议三分之一的时间用来看视频,三分之二的时间用来做大量的练习,学习Java全靠练,不要只是光看视频而不去练习,看视频只是让你了解Java都学习什么内容而已。

5. 一定要掌握好Java的学习方法,大部分方法不对的人,都是边学边忘或者只能看懂视频中讲的,但是自己不会去写,这样跟没学是没区别的,所以Java的学习方法非常重要。

 

 


0人推荐
随时随地看视频
慕课网APP