简单的先说一下,坐标杭州,12届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少)
其中成功的有4家,另外2家失败的原因在于:
1、阿里巴巴B2B事业部的面试,两轮技术面试都过了,最后一轮面试是对方的主管,由于听说技术面试过了基本上90%都面试成功了,所以在和主管的交谈中也是毫无顾忌,说得天花乱坠,很多自己介于知道和不知道的东西都直接脱口而出了,结果多次被对方一反问就问得哑口无言。事后想来,模棱两可的答案是面试中最忌讳的,这次的失败也让我认真地对待后面的每一次面试。
2、另外一家失败的是一家小公司,也就20来个人吧,整个团队是支付宝出来创业的,非常厉害。面试完我多方了解了一下,对方认为我基本功什么的都不错,但是实际项目经验还是欠缺一些,因为对方是创业型公司,需要人上手就能干活,因此我在这个时候还不是特别适合他们团队。
至于其他成功的四家公司,给我的面试评价都挺高的貌似,但我也不想记流水账,因此就不一一列举每家公司的面试过程了,下面主要谈谈作为一名工作3年-5年左右的Java程序员应该具备的一些技能以及个人的一些其他感悟。
起初在工作的时候,什么都不会,那叫一个痛苦啊,工作的环境压力也大。没工作几天就快要熬不下去了。但这毕竟是自己走入社会以来的第一份工作,总要坚持一下吧,至少当时是那么想的。由于自己的技术功底并不好,各种技术也不懂,一切的一切都得从零开始。就这样一步一步的伴着眼泪和汗水坚持到了现在。
每个程序员、或者说每个工作者都应该有自己的职业规划