php程序员面试经验
面试是你进入公司的第一个关卡,面试过后还会有试用期。可有时候总有那么一些人对待面试完全没人任何防备。
如果你想进入一家优秀的企业,那么对于面试你一定要做好十足的准备。为什么说了:“将军不打没准备的账”,所以来面试之前一定要做好十足的准备。
我先来说说几个我最近亲眼看到的来面试却没有做好准备的。
案例1:小A同学到公司面试,首先是一份面试题摆在他面前,他需要完成面试题才能与我们的项目经理面谈。面试题的话,其实也就是互联网上查找的并没有自己出题,所以难度的话都可以接受。小A同学答题好像存在难度,我回头看了看他,他居然用起了手机,可以的,小伙子胆子很大。时间慢慢过去,小A同学终于答完去面谈了。面谈中,项目经理和与他交流面试题,结果就是答不出来。
案例2:小B同学面试,同样是做面试题,应该是题他不会做,他做了大概20分钟就停笔了,由于经理还在面试其他人,他就在那里等了一小会,突然他和行政说家里有事要回去,下午再来。经理后来看了看他答的题。破口而出“做的差劲”,当然了,下午他肯定没来。
还有几个就不一一叙述了,说这些案例不是为了说明我有多厉害,其实我也是初来乍到。我写这段话就是为了给即将参加php面试的朋友一些建议!面试题其实很多公司都是在网上搜索的,一般不自己出题。所以在我们到公司面试之前,我们应该做好练题,就像在上学时候考计算机等级考试一样,“好记性不如烂笔头”,多做点多看点总有用处。网上还有很多的面试问题(sql优化、sql防注入、mvc模式、搜索引擎优化、POST与GET的区别......),或许这些你没有学过、没有总结过,那么现在就是你记住他们的时候了。面试题做得不好,我估摸着很多面试官都不太想去了解你工作能力了吧。因此如何做好面试题就是面试中第一个需要解决的问题。
当与面试官交流的时候,面试官会根据你个人简历来和你交流,对于有项目工作经验的人,面试官通常会问你参与了项目的哪些制作,还有会问你某个功能是怎样实现的(等等问题)。那么这时候来了,怎么回答呢,对于能力好的人可能这整个项目都是自己完成,那么他可以很顺畅的回答。而对于只是参与部门功能而且还是做了很久的项目的朋友,怎么去应对呢?其实也需要自己底下的准备了。面试之前,看看自己之前项目的关键功能,比如商城项目中购物车功能、产品无限极分类..... 你应该去了解实现它们的原理和做法。当然也会存在问一些不是常见的关键的功能点。但是我说的这个确实是一个经验之谈。如果之前我做好了准备,那在和面试官交流的时候应该能回答的不错。
以上就是我给你们的建议了。这些建议适用于初级程序员和刚刚进入行业出来找工作的人。对于高级程序员在下就不知道了,比较我也刚刚出来不久!