在JSH的二轮面试中,跟汪总聊了一小时,本来以为可以拿到offer。却被猎头告知,pass掉了。心有不甘,尤让猎头问原因,得出两点:
1:没有设计开发独挡一面的能力
2:不了解分布式服务的技术框架
好吧,第一点我接受不了,第二点,我可以接受,所接触的项目确实没涉及到分布式的技术,而我平时了解的也只是比较浅的知识
既然面试没过,那咱来总结总结,积累经验。
第一点,他只知道我在目前公司是做管理系统维护的,所涉技术不深,但他不知道我其实也做过APP接口开发,银行渠道对接,飞机票业务,
数据库,表设计,程序部署,其实我都涉及到,独挡一面是没问题的,但有个问题就是,你没把这些提现出来!
所以在面试的时候,尽量说一些重要的项目以及工作,少说一些比较简单的工作,充分体现自己的能力所在。
第二点,对于你所做的项目,业务流程必须理清楚,一些业务知识必须了解,对于项目中使用的技术,你需要了解其原理、源码以及如何使用
如这次面试,问到我们项目中使用的技术hessian,我就不太了解其工作原理
第三点,面试上问到的问题,大概就关于一些项目的架构,设计以及所使用到的技术,所以
在基础上,基本的知识点,或者常问的面试问题,要多去看看;
比较深的技术,包括这四方面:分布式服务技术,负载均衡,缓存技术,消息框架,这些技术最好以实践来学习。
第四点,这次被问到自身优势,以前没被问到这个问题,或者说自己也比较少面试,所以就乱说一通了,
主要表明自己技术过硬,以及有较强的学习能力、解决问题的能力,工作态度认真负责。