阿里招聘程序员要求?
的有关信息介绍如下:阿里招聘程序员要求如下:
扎实的计算机专业基础,包括算法和数据结构,操作系统,计算机网络,计算机体系结构,数据库等
具有扎实的Java编程基础,理解IO、多线程等基础框架
熟练使用Linux系统的常用命令及shell有一定了解
精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包括内存模型、类加载机制以及性能优化
精通spring mvc、orm框架(ibatis或hibernate)、模板引擎(velocity)、关系型数据库设计及SQL
具备良好的面向对象编程经验,深入理解OO、AOP思想,具有很强的分析设计能力,熟悉常用设计模式
有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验
熟悉面向对象设计开发,熟悉各种常用设计模式,并有在具体的应用场景落地经验
熟悉Spring、iBatis,等开源框架及消息,存储等常用中间件。 有通读过开源框架源码
熟悉基于Oracle或者Mysql的设计和开发、Linux操作系统
熟悉SOA,有平台化实施经验者,有大数据量、高并发系统和大型网站构建经验
分布式系统应用架构设计与研发经验,精通Java EE、SOA、OSGI等相关技术
对各种开源的框架如Spring、Hibernate等有深入的了解,对框架本身有过开发或重构者可优先考虑
具有大型电子商务网站、O2O行业、C端产品系统架构设计经验
任职要求:1、本科或以上学历,计算机软件或相关专业;2、精通Web编程,3年以上使用Java语言进行web开发的经验,熟悉html,javascript;3、精通servlet,JMS,Jdbc开发,熟悉Spring、iBatis等开源框架,熟悉各种常用设计模式;4、熟悉基于Oracle或者Mysql的设计和开发、Linux操作系统、SVN操作;5、对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力,沟通技能,团队合作能力;6、熟悉SOA,有平台化实施经验者,有大数据量、高并发系统和大型网站构建经验者优先。