面试感受

这几天面试有点感受,有经验的开发人员,必须具备以下几个基本的能力:

1、技术细节的深刻认识,如Java基础(基本数据类型、容器、多线程、IO、网络、JVM...),

     数据结构和算法,设计模式等
2、项目总体架构的深刻认识,如应用的技术,总体模式,核心流程,解决什么问题,

     亮点在哪,难点在哪等等
3、系统设计能力,如需求分析,技术选型,架构设计,核心开发,设计模式,数据建模,UML建模等等。

此外还有项目管理能力,软件工程能力,《技术不仅要广更要细》,方案的设计、文档撰写和演讲能力,

各中框架的研读,新技术学习能力等等。


如果技术上过关,工资水平的增长并不是问题,只要水平够薪水没问题。

 

你可能感兴趣的:(面试)