一、初级工程师 1.扎实的计算机理论基础 2.代码规范,风格良好 3.能在指导下靠谱地完成业务需求 二、中级工程师 1.扎实的计算机基础和丰富的项目经验 2.能独立设计和完成项目需求 3.熟悉常用 web组件(缓存,消息队列等),具备一定的系统设计能力 三、软实力 1.具有产品意识,技术引导产品 2.沟通交流能力,团队协作能力 3.技术领导能力和影响力 四、面试准备 面试造核弹,工作拧螺丝 1.工作内容和业务紧密相关 2.平台决定成长(业务体量) 3.准备面试需要有的放矢,跟职位想匹配