软件工程师如何应对面试

软件工程师如何应对面试 

做软件的人都讨厌面试,我也一样。可为了找工作,提薪水又不得不面对面试这一关。做软件时间长了,人会变得内向,不太善于表达自己,可是面试是一个自我推销的过程。
 
其实正确的态度是应该把面试当作软件人的人生常态。软件行业的特点决定了做软件的人经常需要变换工作。即使进了微软这样大企业里,虽然是抱了个铁饭碗,面试也是避免不了的。换组,升迁,换职位都需要再面试。
 
所以说经常面试一下,多几次失败的经历不是坏事。假如说你偷懒靠关系拿到一个工作,从长远对你并没有好处。如果你没有把怎样面试一个职位的过程搞透,稀里糊涂的拿到一个工作,那么下次换工作时你仍然需要重新补课。
 
再有,很容易拿到的工作往往是些不太正规的公司,首先待遇不高,其次这样的工作也不稳定,早晚你还要再找工作。
 
另外,我也发现如果作为招聘者,如果我给的面试太容易,很多有经验的人会反而瞧不起这个职位,而拒绝Offer. 所以一般我建议招聘者,即使他很想要面试的人也要出些难题。这样从心理上给面试的人一个小圈套。面试的人本来觉得没希望,你给他一个惊喜,他会觉得很有成就感。人就是这样,来的太容易的东西,他发而不太在乎。所以从被面试的人角度讲,如果面试较难并不是说你就没有机会。
 
其实作为招聘者,很多人也知道面试的好坏和一个人的能力并不是画等号的。可是目前没有一个比面试更好的,更有效的方法。
 
对于被面试的人,你具有的知识和能否很好地应对面试也是不能画等号的。很多东西如果很长时间不用,突然被问到是很难一下子表达清楚的。比如,虚函数的问题,多数程序员工作当中很少用到,可是面试是考官最爱问的,因为虚函数是面向对象的核心概念。
 
所以应对面试,就要像应对高考一样,要充分准备好。在掌握基础知识的前提下,尽量多搜集面试题,尽量把答案记下来,这样面试的时候你就会显得从容不迫,对面试的公司和你的表现有个正确的估计。
 
尽可能地多面试,积累经验。正确面对失败,面试没有Offer并不代表就是失败了,没有Offer会有很多情况,有时是公司内部的问题。可能突然资金不能到位等等。如果确实是很多问题答得不好,一定要把问题及下来,问问别人,然后多练习练习。
  
我个人是很敬佩虽然失败了几次但仍然坚持要来面试的人的勇气的。因为他们比我勇敢。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值