文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
今天就与大家聊一聊阿里百度腾讯招聘Java程序员的技术标准 , 以及部分的学习路线(一篇文章不可能全部为大家整理出来 , 还请各位海涵) 。
阿里巴巴篇
1.扎实的计算机专业基础 , 包括算法和数据结构 , 操作系统 , 计算机网络 , 计算机体系结构 , 数据库等
2.具有扎实的Java编程基础 , 理解IO、多线程等基础框架
3.熟练使用Linux系统的常用命令及shell有一定了解
4.精通多线程编程 , 熟悉分布式缓存消息队列等机制;熟悉JVM , 包括内存模型、类加载机制以及性能优化
5.精通spring mvc、orm框架(ibatis或hibernate)、模板引擎(velocity)、关系型数据库设计及SQL
6.具备良好的面向对象编程经验 , 深入理解OO、AOP思想 , 具有很强的分析设计能力 , 熟悉常用设计模式
7.有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验
8.熟悉面向对象设计开发 , 熟悉各种常用设计模式 , 并有在具体的应用场景落地经验
9.熟悉Spring、iBatis , 等开源框架及消息 , 存储等常用中间件 。有通读过开源框架源码
10.熟悉基于Oracle或者Mysql的设计和开发、Linux操作系统
11.熟悉SOA , 有平台化实施经验者 , 有大数据量、高并发系统和大型网站构建经验
12.分布式系统应用架构设计与研发经验 , 精通Java EE、SOA、OSGI等相关技术
13.对各种开源的框架如Spring、Hibernate等有深入的了解 , 对框架本身有过开发或重构者可优先考虑
14.具有大型电子商务网站、O2O行业、C端产品系统架构设计经验
【Java|2022年大厂招聘Java程序员的技术标准,你怎么看?】百度篇
1.熟悉常见设计模式 , 掌握java流行的开源框架SpringMVC/Spring Boot/Spring Cloud , 熟练使用至少一种 ORM 框架
2.熟练掌握基本的数据结构和算法 , 有系统分析和设计的实践经验
3.熟悉Rest , HTTP , Socket、webservice、HTTP协议 , 具备并发、多线程的编程经验
4.对Mysql、Redis、MongoDB 等数据库有研究或者项目经验
5.具有大型互联网服务设计及开发经验
6.熟悉JVM , 对JVM有一定理解 , 并能借助相关工具进行JVM性能调优
7.熟悉常见的开源分布式中间件、缓存、消息队列等 , 熟悉nginx , MySQL , Redis , mongodb 等常用的开源软件
8.熟悉 MySQL 数据库设计和优化 , 有 NoSQL 数据库使用经验
9.具有大数据存储或者高性能计算平台架构、设计及开发等方面经历
10.具有大型互联网服务设计及开发经验
腾讯篇
1.精通Web后台开发语言至少一种(PHP、Java、.Net、C++)有一定的架构能力和良好代码规范
2.熟悉linux/unix系统与开发环境
3.熟悉TCP/IP协议 , socket编程
4.熟悉mysql以及SQL语言
5.有高性能大容量服务系统设计开发经验
6.精通面向对象设计 , 精通J2EE开发 , java web开发
7.全面并且扎实的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);
8.具备良好的分析解决问题能力 , 能独立承担任务和有系统进度把控能力
9.精通MySQL或Mongo DB , 熟悉缓存技术memcached、redis
10.有大型分布式、高并发、高负载、高可用系统设计、开发和调优经验
11.B/S结构系统分析及设计经验 , 有构建可伸缩、可扩展、高可用系统经验
推荐阅读
- 职业教育|才华横溢头脑聪明的属狗人,2022年吉祥如意,赚钱多多好运来
- 造型|2022年“新年”就该这样穿,让你初一美到初八,显气质又洋气
- 考试|国家喊你来考证啦!2022年年初发布重磅考证政策!
- lyst|2022年春夏秀场时尚潮流
- 前锋区|前锋区2022年春季招聘会正式启动
- 芯片设计|2022年最受欢迎的十大新兴职业
- 事业编制|2022年国企社招,预计招聘五千余人,专科生和往届生均有机会
- 针织|快来赶个“早班车”吧!2022年的早春时尚造型,全在这里了
- 棕咖色|2022年“羽绒服”怎么穿才时髦?搭配方法和技巧,都帮你总结好了
- 配色|2022年度“流行色”来了!3个高级感配色方案,照着穿就够美了