25届校招-研发工程师











学历专业全日制本科及以上学历,计算机科学与技术、软件工程、信息技术等相关专业;
编程语言熟练掌握以下至少一种编程语言:
1)JAVA
1.熟悉Java编程语言,包括但不限于多线程、网络编程、数据结构、JVM原理等;
2.熟练使用Spring、SpringMVC、SpringBoot、ORM框架(如MyBatis)进行项目开发,并对SpringCloud微服务架构有一定的了解;
3.熟练掌握Redis、RabbitMQ、Elasticsearch等中间件的使用,了解其原理及优化方法;
4.具有强烈的学习意愿和责任心,出色的业务建模和抽象设计能力,对业界新技术有敏锐的洞察力,具备技术热情和自我驱动力,善于沟通和团队协作;
5.对常用的编程语言、操作系统和开发工具有清晰的理解,包括但不限于Linux、Java、Go、Redis、MySQL、HTML、CSS、JavaScript、TypeScript等。
2)Golang
1.具备丰富的软件开发经验,对Golang语言有深入的理解和扎实的基础,能够熟练运用Golang进行高效开发;
2.熟练掌握Kubernetes和Docker的部署、配置与管理,有实际项目应用经验者优先;
3.精通Golang的协程机制,深入理解channel和锁的使用,对高并发、高可用架构设计有正确、深刻见解和实战经验,能够构建稳定、高效的系统架构;
4.对技术有持续的热情,喜欢深入钻研,能够快速接受学习和掌握新技术;
5.具备强烈的学习意愿和责任心,以及良好的沟通表达能力和团队协作精神;
6.熟悉开源社区,善于使用Google搜索技术资料,习惯使用Github和StackOverflow等平台进行技术交流与分享。
3)Python
1.熟练掌握Python编程语言,具备扎实的编程基础;
2.熟悉并能熟练运用Python相关主流开发框架(如Django、Flask等);
3.熟悉Linux操作系统,掌握常用Linux命令及平台开发环境配置;
4.熟练使用MySQL、PostgreSQL等关系型数据库,以及Redis、MQ等缓存与消息队列中间件;
5.了解并熟悉OpenStack、Kubernetes等云计算与容器化技术,有相关项目经验者优先;
6.逻辑思维清晰,拥有强烈的求知欲和学习能力、良好的沟通能力和团队合作精神,能够与团队成员有效协作。
4)C/C++
1.精通计算机数据结构与算法设计,熟练掌握C/C++编程语言,或具备JAVA、Python等至少一种主流编程语言的扎实基础;
2.深入理解Linux等主流操作系统原理,能够熟练运用系统级工具支持应用软件开发;
3.具备出色的分析问题和解决问题的能力,面对技术挑战能够迅速定位并提出有效解决方案;
4.拥有强烈的求知欲,持续学习新技术、新知识,不断提升自我;
5.优秀的沟通协调能力和良好的团队合作精神,能够与团队成员有效协作,共同推进项目进展。