职位&公司对比
职位详情
- 上海
- 不限
- 不限
- C++
- C#
工作职责 1、负责机器视觉项目的软件来自BOSS直聘开发和维护 2、根据产品规划和设计实现对应的功能模块开发 任职资格: 1、全日制kanzhun本科来自BOSS直聘以上,计算机相关专业毕业(能力突出大专也可) 2、1年及以上机器视觉开发经验(能力突出应届生也可) 3、熟练运用C/C++ 和 C#,且基础扎实 3、熟boss练运用QT,OpenCV或Halcon 能够独立编写稳定高效代码 4、对数据结构和算法有较深的理解 创业型公司,正在组建团队
职位详情
- 上海
- 3-5年
- 本科
- C#
- C++
- QT
- 数据库开发经验
- 嵌入式软件经验
- JavaScript
- MySQL
- Linux开发/部署经验
职位亮点: 年龄不是界限、需要这份工作,真的愿意用C++去开发一个好的程序 完善福利:包括但不限于五险一金、带薪年假、节日福利等,全方位保障您的生活品质。 基本要求: 一、语言基础 C/C++语言语法:深入理解C/C++语言的关键词、数据类型、运算符、控制结构、函数定义与调用等基础知识。 面向对象编程:熟悉C++的类与对象、封装、继承、多态等OOP概念,以及模板、命名空间、异常处理等特性。 标准库和STL:精通C++标准库(STL)容器(如vector、list、map等)、迭代器、算法(如sort、find等)和函数对象(如functors和lambda表达式)。 二、系统编程 文件IO操作:掌握文件读写、文件定位等文件操作。 kanzhun多线程和并发编程:了解POSIX线程(pthread)或C++11/14/17标准中的线程库,能够处理并发编程中的常见问题,如死锁、竞态条件等。 网络编直聘程:熟悉套接字编程,理解TCP/IP协议栈的基本原理,能够使用socket API进行客户端/服务器端开发。 内存管理:理解堆栈内存分配的区别,有效避免内存泄漏和悬挂指针。 三、算法和数据结构 数据结构:熟悉链表、树、图、哈希表、队列、栈等常见数据结构的实现和应用。 基本算法:掌握排序(如冒泡排序、插入排序、快速排序、归并排序等)、查找(如线性查找、二分查找、哈希查找等)等基本算法,并能在实际问题中灵活运用。 四、软件工程实践 开发工具:熟练使用IDE(如Visual Studio、Eclipse、CLion等)和编译器(如GCC、Clang等)进行开发和调试。 版本控制:掌握版本控制系统如Git,能够高效地管理代码版本。 自动化构建:熟悉自动化构建工具如Makefile、CMake等,能够构建和部署服务端应用。 调试和性能分析:熟练使用GDB、Valgrind等工具进行代码调试、内存检测和性能分析。 五、特定领域技能 数据库开发:了解数据库原理,能够使用C++进行数据库编程,如使用ODBC、OLE DB或ADO等接口与数据库进行交互。 Web开发:熟悉BOSS直聘C++中的Web开发库和框架,如Boost.Asio、Poco、cppcms、Drogon等,能够开发高性能的Web服务端应用。来自BOSS直聘 性能优化:了解服务器性能优化的方法和技巧,如选择合适的数据结构和算法、减少内存分配、利用线程池和异步操作等。 六、软技能 团队协作:具备团队协作和项目管理的基础知识,能够与团队成员有效沟通、协作。 持续来自BOSS直聘学习:随着技术发展和市场需求的变化,C++服务端开发人员需要关注新的标准和技术趋势,不断更新自己的知识库。
技能解析
- 机器视觉
- 模块开发
- 开发经验
- 产品规划
- 对数据结构
- 基础扎实
- 软件开发
- C/C++
- 数据结构和算法
- 数据结构和算
- 数据结构
数据来自CSL职业科学研究室
技能解析
- 基本算法
- C++语言
- 项目管理
- 技术发展
- IP协议
- 软件工程
- 内存管理
- 数据库原理
- 算法和数据结构
- 语言基础
- 构建工具
- 团队协作
- 性能优化
- 服务端开发
- 熟悉C++
- 有效沟通
- 数据库编程
- 面向对象
- 性能分析
- 并发编程
- 网络编程
- 开发和调试
- 市场需求
- 基本原理
- 开发工具
- 数据库开发
- 面向对象编程
- C/C++
- 数据结构和算法
- 数据结构和算
- 数据结构
数据来自CSL职业科学研究室
工作时间
工作时间
公司福利
- 提供住宿
- 交通补助
- 餐补
- 五险一金