怎么在php中判断是偶数,为什么程序员越来越排斥面试时做题?
谢邀!
为什么程序员面试时会排斥做题呢?说实话,我也有些许排斥,当面交流聊聊技术不好么,非要搞个试题来做,做题就能反应出面试者的真实水平吗?既然我们排斥做题肯定是有道理的,我求职时也有过笔试的经历,那我就说说感受和原因吧。
1.骨子里就排斥。从小到大,小学升初中要做题考试,初中升高中要做题考试,高中考大学也要做题考试,现在连找个工作还要做题考试,有没有种深深的厌恶感?感觉自己的水平和能力一辈子要跟做题挂上钩。
2.试题本身的原因。很多公司的面试题都是从网上下载或复制粘贴的,有相当一部分题目都是埋有坑的,尤其是选择题。然后就是一些问答题,需要写大量的文字,什么原理啊,过程啊,还有就是一些写完整程序的题,不仅要有思路还要有详细的代码,说实话习惯了ide的代码提示功能,真正手写时连单词都忘了。最后就是数据库多表连接查询,自关联查询,行列转换等题目,考察关联查询和子查询,但总有个别题目比较复杂,思来想去就是做不出来,那种氛围下自然会心生烦躁。告诉你们一个事实吧,面试题上出现的问题一般都不会在真实的项目中出现或者很少出现。
3.心里作用。求职者求职时本身就会紧张,然后还要在规定时间内完成一套题目,等题目作答完成,最后还要跟面试官进行面对面的沟通,这一系列的过程需要有强大的心里承受能力,对于求职者心里往往不够强大,不免产生焦虑和厌烦的心情,导致情绪失落,感觉自己发挥失常,对于心仪的公司如果没有面试成功,对求职者的打击是非常大的,往往还会影响后续其他公司的面试。
4.从公司的角度讲让求职者做题,目的在于通过做题的能力来了解求职者的技术水平,初衷是好的,但一定要把握好试题的难易程度和试题的质量,比如笔试题应以基础或便于作答的题目为主,以此增强求职者的信心,面试时再深入技术详谈和项目实践,或者所出试题的难易程度要跟需求职位相匹配,切勿需求职位是初级程序员,给出的试题是高级难题,多打击人啊。
5.作为求职者,应该以平和的心态对待求职,不管有没有笔试,或者笔试成绩的好坏去影响后面二轮的面试。试题的成绩虽能反应求职者一定的作答水平,但绝对不能决定一个人能力的高低,实践出真知,只要你能出活,保质保量地完成研发需求,你就是一名优秀的程序员。当然,如果想进入大公司,做题能力还是要多加锻炼的,毕竟大公司面试一般都有笔试这一轮,所以平时要注重这一方面的锻炼培养。
【无情怀,不编码。做一个有情怀的码农,虽千万人,吾往矣!】关注java自学、求职领域,为你导航领路,指点迷津,分享学习感受和技能经验。欢迎点赞、转发、关注和留言,任何java技术或求职问题可以留言私信。