如题,下面是某公司的C++/Qt软件工程师的要求:
岗位职责:
- 负责公司XXX相关软件的UI和前端开发,包括单机版软件和Web端软件。
任职要求:
- 熟悉至少一种面向对象编程语言,C++尤佳
- 熟悉至少一种UI开发框架,Qt尤佳
- 熟悉Git
加分项:
- 有Web前端开发经验
- 熟悉Javascript/Typescript开发
- 有Docker使用经验
- 掌握常用设计模式
总结起来,有如下要求:
1.C++(包括新的C++ 11/14/17特性的了解):常考点(内存管理+智能指针+C++11新特性+多线程+计算机网络+模板)
2.Qt 开发框架(electron貌似最近也挺火的!)
3.Docker 容器
4.设计模式
5.Linux 常见命令等等
三本书(Effective C++/More Effective C++/Effective Modern C++ 看完!C++ Primer常翻翻)