面试知识点总结之岗位需求28

岗位需求与岗位职责:(其实就是需要掌握得知识点)

  1. Java 基础扎实,了解 JVM 原理,有多线程高并发处理经验;
  2. 对 SpringMVC,MyBatis,Redis,Kafka 了解其原理和实现机制,熟悉 Dubbo,SpringCloud 等微服务框架;
  3. 精通 SQL,对 Mysql,Oracle 等关系型数据库比较了解,并且具有 Sql 优化能力;
  4. 熟悉 Linux 服务器操作,对 JBoss/Jetty/Tomcat/Nginx 得配置和优化有一定了解;
  5. 对数据结构,基本算法熟练掌握,并且具备基本得算法设计能力;
  6. 代码习惯,清晰,规范,逻辑性强
  7. 具备良好建模能力,掌握设计模式,熟悉常见得微服务中间件,分布式缓存,消息,数据库和负载均衡技术;
  8. 至少参与过一个大中型项目,有互联网产品开发经验,熟悉 HIS 或供应链系统优先考虑
  9. 具备 Python 后台程序开发经验,在项目中担任重要开发角色;
  10. 具备数据库管理工作经验,如:Redis,MySQL,Oracle 等;
  11. HTTP 协议,HTML,Javascript;
  12. 熟悉 SpringBoot,SpringCloud,SpringMVC,MyBatis 等开源框架,能快速上手并进行开发;
  13. 熟悉一种或多种应用服务器,如 Tomcat 等;
  14. 掌握常用数据结构,常见设计模式,较强得逻辑分析,数据分析能力,问题排查能力;
  15. 熟悉 Java 基础技术体系,包括 JVM,类加载,线程,并发,IO 资源管理,网络等;
  16. 深入理解 SOA 以及微服务架构,熟练使用 SpringBoot,kafka,Redis,hbase,hive,ElasticSearch 等开源框架并有丰富得实际开发经验;
  17. 研发工具,依赖管理打包管理工具 MAVEN,版本控制 Git 等;
  18. Java 技术栈:Spring 体系,Servlet 系列容器,Mybatis,httpComponents,Guava 等;
  19. 关系型(PostgreSQL/Mysql), 非关系型(Redis/LevelDB/MongDB), 了解数据库事务隔离级别,索引远离,性能调优;
  20. 了解中间件:包括但不限于消息队列,分库分表组件,定时调度,分布式配置等;
  21. 了解 SOA 架构,对 RPC,序列化,服务资源有相应了解;
  22. 熟悉 Linux 系统,有系统部署实战经验;
  23. 参与后端框架搭建及模块设计,接口规范制定,技术文档编写;
  24. 进行有效得团队管理和项目管理,针对团队新人和初级开发人员进行辅导,具有物联网 +,政务,智慧城市大型项目经验优先;
  25. Docker 容器化使用经验,Kotlin 语言用于后台开发经验者优先;
  26. 进行自测,以及定期 Code Review,保障代码得规范性,完整性和稳定性;
  27. 熟悉常用得开发工具 Eclipse,idea,git,Maven;
  28. HTML5,VUE,JQuery,CSS,JavaScript 等前端主流得相关技术。


EOF

  • 本文作者: 白玉神驹
  • 本文链接: https://www.cnblogs.com/cgy-home/p/14521756.html
  • 关于博主: 评论和私信会在第一时间回复。或者直接私信我。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。