DJ:
- 清晰理解至少一个系统下Socket的概念,理解异步非阻塞通信模型 (Windows、Linux、 BSD);
- 掌握至少一种语言或者平台下高性能并发服务器的实现方式(C/C++、Java、Go、.Net);
- 了解分布式系统中惯见问题及其解决方案,了解分布式系统中的常见基础设施;
- 了解常见的脚本语言,框架(Python、Ruby、Lua),能够自动化日常任务者优先;
- 理解数据库的基本原理、索引原理以及基本的查询优化方法者,熟悉大数据相关技术(如Hadoop、Hive、Spark、ElasticSearch等)者优先;
- 具备良好的编码习惯和逻辑条理性,对复杂业务逻辑能快速理解并转化为技术需求, 理解设计模式并有一定设计能力;
- 具备良好团队协作和沟通表达能力。
网友评论