锤子简历品牌推广师
C语言简历范文精选,助你斩获高薪Offer
阅读 2

简历模板,锤子简历,简历工具,简历制作


立即创建您的简历


C语言简历怎么写?优秀范文为你指路

在竞争激烈的IT行业,一份精心打磨的简历是敲开面试大门的关键。尤其对于C/C++方向的求职者,如何清晰展示技术栈、项目经验和解决问题的能力,显得尤为重要。锤子简历网整理了3篇高质量C语言简历范文,涵盖软件工程师、系统开发工程师、后端开发等岗位,助你快速打造专业简历,斩获心仪Offer。

范文一:C++/QT软件工程师简历

基本信息:姓名:xxx | 性别:男 | 出生日期:1996年3月 | 户籍地:广东东莞 | 现居地:广东东莞 | 联系电话:xxx | 邮箱:xxx

求职意向:C++/QT软件工程师

自我评价:勤奋刻苦,能接受加班。注重细节,工作认真负责。心理承受能力强,乐于接受领导指导。有上进心和求知欲,善于学习新知识。团队意识强,能积极配合同事完成项目。2020年获得软件设计师(中级)证书。

教育背景:xxxx大学 网络工程(本科) 2017.09 - 2021.06 | 主修课程:C++程序设计、C#程序设计、TCP/IP、数据结构、操作系统、数据库原理、计算机网络、Android程序设计等。

工作经历

xxxx有限责任公司 软件工程师 2025.03 - 至今

  • 负责新一代螺丝机控制软件UI架构与实现,基于旧版程序布局分析,独立搭建整体UI框架及交互功能。
  • Qt框架扩展:设计自定义导航栏、IO按钮控件;通过QAbstractItemModel和QStyledItemDelegate实现数据表格拖拽排序及参数变更。
  • 嵌入ECharts实现小时产量柱状图/折线图、设备状态饼图,构建QT与JS数据交互。
  • 使用QSQLite存储用户数据,通过委托实现密码编辑与星号显示。
  • 集成spdlog日志库,支持日志颜色分级显示及缓冲控制。
  • 实现动态相机参数配置界面,首页IO状态可视化编辑及跨界面同步。

xxxx有限责任公司 软件工程师 2023.10 - 2025.01

  • 负责光伏检测系统(涂胶四氟检测、二次拍照检测、灌胶边框检测等)的QT C++二次开发。
  • 技术栈:QT、C++、QSqlite、QXlsx。实现实时结果显示、日志记录、参数设置、配置文件读写、数据库导入导出及报表生成。
  • 负责相机成像调整、AI训练图像收集、检测流程搭建、客户需求对接与版本迭代。

xxxx有限责任公司 软件测试工程师 2021.11 - 2023.07

  • 负责UI功能测试、测试方案编写、缺陷跟踪;参与QT C++开发工作。
  • 学习GoogleTest、Catch2、pyautogui等测试库,并应用于自动化测试。
  • 开发2D/3D相机程序demo(Qcustomplot+多线程),以及TCP/IP通讯工具。

范文二:系统开发工程师(C++/Java)简历

基本信息:姓名:xxx | 性别:男 | 出生日期:1997年6月 | 户籍地:广东深圳 | 现居地:广东深圳 | 联系电话:xxx | 邮箱:xxx

求职意向:系统开发工程师(C++/Java)

自我评价:具备扎实的Android系统框架专业素养,掌握AMS、WMS、Input、View树等核心模块。熟练使用systrace、profiler分析性能。精通Java开发,抗压能力强,学习能力强。

教育背景:xxxx大学 信息安全(本科) 2015.09 - 2019.06 | 英语六级。

工作经历

xxxx有限责任公司 系统开发工程师 2020.11 - 至今

  • WMS模块负责人:负责StartingWindow、WindowInsets、窗口动画、窗口旋转等模块的需求开发、大版本升级移植、bug消解。
  • 攻关闪屏问题(旋转闪导航栏、解锁闪屏等)、动画异常问题。
  • 开发悬停2.0功能(折叠屏上下UI分离)、一推即秀(主副屏窗口亮度控制)、页面浮窗等需求。
  • AMS:负责activity生命周期模块,处理异常问题及自研需求。
  • Input:掌握input原理,处理事件异常、无焦点等问题。
  • View树:掌握测量布局绘制流程,处理布局异常。
  • SurfaceFlinger:熟悉与WMS、ViewRoot交互流程。
  • 振动模块负责人:处理振动问题及需求开发。

xxxx有限责任公司 系统开发工程师 2019.07 - 2020.11

  • 掌握四大组件、Binder、Handler;熟悉AMS生命周期、WMS窗口原理。
  • 预研三分屏需求,处理Input项目问题,开发自研需求。

范文三:后端C++开发工程师简历

基本信息:姓名:xxx | 性别:男 | 出生日期:1995年10月 | 户籍地:江苏南京 | 现居地:江苏南京 | 联系电话:xxx | 邮箱:xxx

求职意向:后端C++开发工程师

自我评价:喜欢钻研问题,乐于创造性地解决困难。熟练使用MATLAB、C/C++、Python、JavaScript及Vue/ElementUI。业余爱好开发有趣小项目。

教育背景:xxxx大学 计算机科学与技术(硕士) 2018.09 - 2021.06 | 主修:高级算法、最优化、面向对象等。xxxx大学 电子信息工程(本科) 2014.09 - 2018.06 | 主修:微机原理、C语言、MATLAB等。

项目经验

  • 虚拟磁盘驱动系统(团队负责人):C/S架构,支持Linux/Windows,采用虚拟磁盘驱动,支持大容量虚拟盘及多种文件系统,使用epoll+零拷贝实现高性能(4.7GB/s),支持加密。
  • TDOA定位系统(团队负责人):基于RS232串口接收TDOA数据,建立坐标系进行定位解析。使用C++标准库多线程处理数据,MFC界面开发,结合摄像头自动跟踪目标。
  • 手语翻译器(团队负责人):使用MPU6050传感器手套采集手势信号,FANN神经网络训练分类,STM32主控,Linux网络通信及Qt界面。
  • 脑电信号异常检测系统:PyQt界面,实现SAX离散化、TARZAN异常检测算法、聚类及主动学习标注。
  • VR全景视频拼接(团队负责人):多GoPro5摄像,OpenCV特征点检测与匹配,图像拼接生成视频,使用gflags和glog。

面试高频问答(C++后端开发岗位)

问题1:请解释一下虚函数的工作原理。

参考答案:虚函数是通过虚函数表(vtable)和虚指针(vptr)实现的。每个含有虚函数的类都有一个虚函数表,表中存储了该类的虚函数地址。对象在构造时,编译器会为其添加一个虚指针,指向所属类的虚函数表。当通过基类指针或引用调用虚函数时,程序会通过虚指针找到虚函数表,再从表中获取实际函数的地址进行调用,从而实现动态绑定。

问题2:什么是智能指针?常用的智能指针有哪些?

参考答案:智能指针是C++中用于自动管理动态内存的类模板,通过RAII机制确保资源正确释放。常用的智能指针包括:std::unique_ptr(独占所有权,不允许拷贝,可移动)、std::shared_ptr(共享所有权,通过引用计数管理,当引用计数为0时释放资源)、std::weak_ptr(配合shared_ptr使用,用于解决循环引用问题,不增加引用计数)。

问题3:描述一下你在项目中遇到的最棘手的一个bug以及你是如何解决的。

参考答案:在虚拟磁盘驱动项目中,曾遇到服务端在高并发下偶发性崩溃的问题。通过gdb调试和core dump分析,发现是多线程环境下对共享资源的访问未加锁导致的竞争条件。我使用std::mutex对关键数据结构进行保护,并对代码进行了压力测试,最终解决了问题。这次经历让我更加重视并发编程中的线程安全。


简历模板,锤子简历,简历工具,简历制作


文/锤子简历

精美简历模板,来自锤子简历:www.100chui.com 

百万人才都在用的智能简历制作工具,快速生成优秀简历,敲定高薪 Offer!

著作权归作者所有,转载请联系作者获得授权。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。