zoukankan      html  css  js  c++  java
  • 一份高级Java招聘要求

    搜了一些招聘,发现自己还有很长的路要走啊,学无止境。。。。。。

    摘一个典型的招聘要求,如下:

    1、5年基于java的项目开发经验,
    2、熟悉基于 J2EE的相关开源技术以及Spring,Struts2, ibatis,Hibernate,jsp,lucence,CXF等框架;
    3、熟悉Linux环境以及操作,SVN的使用,熟悉Tomcat,Apache,Nginx等开源服务器;
    4、熟练使用orcale数据库,了解MongoDB等分布式数据库。
    5、有丰富高并发、高吞吐、高稳定性系统架构设计与实现经验,对架构重构分析、分布改进有实战经验优先考虑
    6、 熟练掌握分布式通讯框架(Netty、dubbo等NIO框架)、分布式存储(fastDFS、HDFS等)、分布式缓存(Memcached集群、redis集群)、分布式事务处理方案优先考虑
    7、全局掌握架构要素系统灵活性、业务扩展性、性能线性增长、HA高可用、等级安全性等优先考虑
    8、 精通MySQL处理机制与应用场景限制、精通NoSQL Redis、MongoDB、HBase等,精通消息中间件,如ActiveMQ、RabbitMQ、Kafka等在适合业务场景使用适合技术优先考虑
    9、 熟悉基于流式计算框架storm、spark、genfire、esper(CEP)优先考虑
    10,2年以上架构设计经验(优先考虑)

    需要掌握的知识如下:

    Linux

    大数据或数据仓库
    ehcache
    Nginx
    resin
    RTB
    DSP
    Hadoop
    Map-Reduce应用
    HBase
    Hive
    Pig
    Storm
    lucence
    MongoDB
    高并发、吞吐、稳定系统
    分布式通讯:Netty、dubbo
    分布式存储:fastDFS、HDFS
    分布式缓存:memcache集群、redis集群
    分布式事务处理

    消息中间件:ActiveMQ、RabbitMQ、Kafka

    流式计算框架storm、spark、genfire、esper(CEP)

    Play、NodeJs
    Groovy、Jade、FreeMarker等模板引擎


    来源:

    1.计算机相关专业;
    2.有1-3年大数据或数据仓库项目经验,了解数据仓库相关理论知识;
    3.精通SQL、Mysql、Oracle等关系型数据库中的一种;
    4.拥有memcache、redis、ehcache等cache开发经验;
    5.熟悉Linux系统、nginx、resin、RTB、DSP系统;熟练掌握Hadoop及Map-Reduce应用开发,精通HBase、Hive、Pig、Storm等大数据开发工具者优先。


    任职要求:
    1、5年基于java的项目开发经验,
    2、熟悉基于 J2EE的相关开源技术以及Spring,Struts2, ibatis,Hibernate,jsp,lucence,CXF等框架;
    3、熟悉Linux环境以及操作,SVN的使用,熟悉Tomcat,Apache,Nginx等开源服务器;
    4、熟练使用orcale数据库,了解MongoDB等分布式数据库。
    5、有丰富高并发、高吞吐、高稳定性系统架构设计与实现经验,对架构重构分析、分布改进有实战经验优先考虑
    6、 熟练掌握分布式通讯框架(Netty、dubbo等NIO框架)、分布式存储(fastDFS、HDFS等)、分布式缓存(Memcached集群、redis集群)、分布式事务处理方案优先考虑
    7、全局掌握架构要素系统灵活性、业务扩展性、性能线性增长、HA高可用、等级安全性等优先考虑
    8、 精通MySQL处理机制与应用场景限制、精通NoSQL Redis、MongoDB、HBase等,精通消息中间件,如ActiveMQ、RabbitMQ、Kafka等在适合业务场景使用适合技术优先考虑
    9、 熟悉基于流式计算框架storm、spark、genfire、esper(CEP)优先考虑
    10,2年以上架构设计经验(优先考虑)


    1、有java工作经验3年以上者;
    2、java基础扎实、熟悉多线程、XML解析、熟悉MVC等常用设计模式;
    3、熟练掌握Oracle、Mysql等关系库,熟悉常用的SQL优化方案,熟悉redis缓存应用方案;
    4、熟悉js、jquery、html5等前端技术;熟悉Linux系统;
    5、有报表统计、数据分析系统开发经验者优先;
    6、热爱编程,有创新精神者优先。


    JAVA要求:
    (1) 熟练掌握Servlet,JSP,JDBC,Struts,Spring, Hibernate (or iBATIS),Eclipse,Tomcat(or weblogic), HTML5/CSS/JS, FreeMarker,Flex;
    (2) 语言基础扎实,精通JVM运行机制、内存管理;
    (3) 对各种开源的框架如Struts、Spring、mybatis等有深入了解,有较强的源码研究理解能力;
    (4) 对缓存技术(OsCache/ehCache/Memcached等)有较深入的应用及研究;
    (5) 熟悉Linux环境开发,熟悉常用SHELL命令;
    (6) 有分布式架构设计开发经验,熟悉MapReduce理论,熟悉Lucene、Hadoop等开源产品的优先;


    1、2年以上工作经验,精通Java EE开发,熟悉MVC开发模式,对Struts、MyBatis、Spring等开源框架使用及实现原理了解深入
    2、熟悉Redis、Memcached等NoSQL开源产品
    3、有一定的技术选型能力,架构设计能力,分布式后台构建能力
    4.熟悉常用的设计模式,并能实际应用
    5、熟悉Linux操作系统使用及Shell脚本
    6、熟悉MySQL、SQLServer等常用数据库,了解SQL性能调优等
    7、有大数据分析能力及相应经验优先


    岗位职责:
    1、应用公司电商业务模型框架实现电商产品的研发;
    2、应用Java等相关技术路线实现电商业务逻辑的开发和实现;
    3、应用互联网典型技术,对系统进行改善优化;
    4、负责客户需求的实现和问题解决;


    任职要求:
    1、精通JavaScript,有使用Jquery等js框架的经验
    2、精通Java体系
    3、熟练使用Struts2、SpringMVC、MyBatis等框架
    4、熟练使用mysql、oracle 等关系型数据库,熟悉SQL
    5、有使用Play、NodeJs框架,熟悉互联网开发经验者优先
    6、有使用Redis、MemCached经验者优先
    7、有使用Groovy、Jade、FreeMarker等模板引擎经验者优先

    2016年8月4日 添加:

    面试一定要针对性,这上边有的技术是开发,有的事运维,有的是大数据,全部都掌握真心没必要,不如专注一个方向,我敢打赌就Linux能做到精通,就可以找到很好的工作。

    Spring必须会,nginx必须会,缓存必须会,jvm必须有点会
    servlet  cookie  session肯定得懂
    linux不说精通,起码一些难题会解决,比如怎么在两台Linux机器传文件 scp?
    tomcat内存不够了怎么办
    jquery有哪些选择器 
  • 相关阅读:
    Tomcat应用中post方式传参数长度限制
    关于动态生成data组件
    H5 App开发用WeX5垃圾 试用一周,我果断放弃了wex5
    windowDialog销毁页面的问题
    WeX5之xid相关API
    ADB工具 获取ROOT权限及复制文件方法
    Android中使用am命令实现在命令行启动程序详解
    SQLite加密的方法(c#)
    C# Winform中如何让PictureBox的背景透明
    Android Camera API2中采用CameraMetadata用于从APP到HAL的参数交互
  • 原文地址:https://www.cnblogs.com/flying607/p/5147164.html
Copyright © 2011-2022 走看看