1、本栏用来记录社招找工作过程中的内容,包括基础知识以及面试问题等,以便于后续个人回顾学习; 暂时只有2023年3月份,第一次社招找工作的过程;

2、个人经历: 研究生期间课题是SLAM在无人机上的应用,有接触SLAM、Linux、ROS、C/C++、DJI OSDK等;
3、参加工作后(2021-2023年)岗位是嵌入式软件开发,主要是服务器开发,Linux、C/C++、网络编程、docker容器、CMake、makefile、Shell脚本、JSON等。

4、求职岗位是嵌入式软件开发、C/C++开发、自动驾驶岗位开发等。

本专栏共包含基础知识篇面经篇两部分;

基础知识篇包含了牛客网面试宝典的学习、链表和排序算法的学习以及力扣刷题等;

面经篇包含嵌入式部分、项目部分、C/C++部分、SLAM部分、ROS部分的面试问题总结;

另外如果有时间,也可以看看额外的部分;

具体的专栏文章目录如下所示,点击正文的标题即可跳转查看文章详细内容

文章目录

  • 基础知识篇
    • 一、基础知识学习----牛客网C++面试宝典(一)C/C++基础之语言基础
    • 二、基础知识学习---牛客网C++面试宝典(二)C/C++基础之C++内存
    • 三、基础知识学习---牛客网C++面试宝典(三)C/C++基础之面向对象
    • 四、基础知识学习---牛客网C++面试宝典(四)C/C++基础之STL
    • 五、基础知识学习---牛客网C++面试宝典(五)C/C++基础之新特性
    • 六、基础知识学习---牛客网C++面试宝典(六)操作系统--第一节
    • 七、基础知识学习---牛客网C++面试宝典(七)操作系统--第二节
    • 八、基础知识学习---牛客网C++面试宝典(八)操作系统--第三节
    • 九、基础知识学习---链表基础
    • 十、基础知识学习---排序算法
    • 十一、力扣刷题记录(一)剑指Offer(第二版)
  • 面经篇
    • 一、面试问题总结---嵌入式部分和项目部分
    • 二、面试问题总结----C/C++部分
    • 三、面试问题总结---SLAM部分
    • 四、面试问题总结----ROS部分
  • 额外学习的
    • 一、后端、嵌入式等岗位常用Linux命令总结(非常详细,持续更新)
    • 二、《程序员的自我修养--链接、装载与库》笔记

基础知识篇

一、基础知识学习----牛客网C++面试宝典(一)C/C++基础之语言基础

二、基础知识学习—牛客网C++面试宝典(二)C/C++基础之C++内存

三、基础知识学习—牛客网C++面试宝典(三)C/C++基础之面向对象

四、基础知识学习—牛客网C++面试宝典(四)C/C++基础之STL

五、基础知识学习—牛客网C++面试宝典(五)C/C++基础之新特性

六、基础知识学习—牛客网C++面试宝典(六)操作系统–第一节

七、基础知识学习—牛客网C++面试宝典(七)操作系统–第二节

八、基础知识学习—牛客网C++面试宝典(八)操作系统–第三节

九、基础知识学习—链表基础

十、基础知识学习—排序算法

十一、力扣刷题记录(一)剑指Offer(第二版)

面经篇

一、面试问题总结—嵌入式部分和项目部分

二、面试问题总结----C/C++部分

三、面试问题总结—SLAM部分

四、面试问题总结----ROS部分

额外学习的

一、后端、嵌入式等岗位常用Linux命令总结(非常详细,持续更新)

在这篇文章中详细整理了本人在嵌入式岗位(后端嵌入式软件开发、嵌入式应用开发)日常工作中常用到的linux指令。其中包括:文件相关操作、系统运行监测相关操作(进程、线程、内存、内核等)、网络配置和网络性能相关命令、linux动态库相关操作、数据库相关操作等。详细内容请看正文。

二、《程序员的自我修养–链接、装载与库》笔记

读完这本书,收获如下:

  • 一个可以运行的程序产生过程:代码编写、预编译、编译、链接。

  • 程序的装载与运行。

读完这本书之后,感觉自己已经掌握程序的编译运行原理,并且对操作系统的结构有很深入的认识;对内存、cpu的体系结构也有很清晰的认识,感觉整个程序对于我来说它的各个细节已经在我掌握之中;还有从更高的角度认识了多线程、多进程;总的说来就是感觉自己的编程境界上升了一个档次。

总结完之后才发现,自己还是一个菜鸟,书中的好多内容我都没有说清楚,甚至没有理解到;而且网络编程方面还需要我好好学习一下,毕竟未来是网络时代,服务器编程至关重要;人工智能时代即将来临,而我还没有在人工智能领域入门。学无止境,乐在其中就好。

书评来自https://zhuanlan.zhihu.com/p/32509289

嵌入式软件开发岗位----求职过程记录(基础知识和面经总结)相关推荐

  1. IT:后端进阶技术路线图(初级→中级→高级)、后端开发工程师(技术方向分类之后台业务开发/中间件/内核/分布式架构)基础知识简介、技术路线/技术趋势指南(如何选择自己的技术方向)之详细攻略

    IT:后端进阶技术路线图(初级→中级→高级).后端开发工程师(技术方向分类之后台业务开发/中间件/内核/分布式架构)基础知识简介.技术路线/技术趋势指南(如何选择自己的技术方向)之详细攻略 目录 后端 ...

  2. 网站开发制作需要了解哪些基础知识

    网站开发在网站制作中以代码的使用而闻名. 开发是事物变得技术化的地方,但好消息是你不必知道你的开发人员在谈论什么(尽管这对学习基础知识肯定是有帮助的) 网站制作中的网站开发分为两类: 前端(也称为客户 ...

  3. (硅谷课堂项目)Java开发笔记4:前端基础知识(二)

    文章目录 (硅谷课堂项目)Java开发笔记4:前端基础知识(二) 一.NPM 1.NPM简介 1.1.什么是NPM 1.2.NPM工具的安装位置 2.使用npm管理项目 2.1.创建文件夹npm 2. ...

  4. Android开发必须掌握的Java基础知识和常见面试题

    Java基础知识 面向对象特征 基本数据类型及装箱拆箱机制 String StringBuffer StringBuild final finally finalize 区别 static关键字 重写 ...

  5. 关于计算机的发展过程及基础知识正确的是,2011doc-计算机基础知识.doc

    2011doc-计算机基础知识.doc 一.单选题 (每小题1分) . 计算机中,浮点数由两部分组成,它们是( ). A.整数部分和小数部分?? B.阶码部分和基数部分 C.基数部分和尾数部分?? D ...

  6. 嵌入式软件开发工程师求职要求

    文章目录 他人感悟 工作职责 任职要求 嵌入式软件开发涉及的知识点很多,我仅简单说一下: 他人感悟 一线工程师告诉你嵌入式真实现状与发展前景 当我们谈论嵌入式时我们究竟在谈什么 工作职责 负责硬件平台 ...

  7. Android Camera开发(一)之基础知识

    概述 Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助In ...

  8. python数据可视化开发(1):Matplotlib库基础知识

    文章目录 前言 01.工具栏组件 02.图表数据 03.设置字体字典 全局字体样式 常用中文字体对应名称 查询当前系统所有字体 04.图像配置实例 配置格式 参数说明 官方文档:[matplotlib ...

  9. 【游戏开发】Lua Love2d | Love2d基础知识

    小提示: 此系列文章属于个人学习笔记,如果其中有误,希望大家指正. 也希望大家能够提出一些游戏开发学习上的建议等等的~ 谢谢大家!(๑•̀ㅂ•́)و✧ 教程简介: 了解如何使用 LOVE 2D 和 L ...

最新文章

  1. 如何判断Android手机当前是否联网?
  2. QT小例子GUI(主)线程与子线程之间的通信
  3. 手机中geetest是什么文件_安卓手机系统中各类英文文件夹的含义详解,不知道的尽快熟知!...
  4. 啤酒屋研究(回应cygoodyu 朋友的问题)
  5. 把图片做成html,HTML5实践-图片设置成灰度图
  6. 微服务改造中解决跨库问题的思路
  7. 【NOI2013】树的计数【树的遍历】【期望】
  8. 错误: 找不到或无法加载主类 org.apache.hadoop.hbase.util.GetJavaProperty
  9. 博客园配置windows live writer,实现本地代码高亮
  10. mysql 7下载安装及问题解决
  11. python小游戏之二
  12. python从入门到精通-小白如何系统学习python,从入门到精通?
  13. FPGA笔试数电部分(一)
  14. CSS 自定义滚动条样式
  15. python安装模块错误怎么办_Python pip安装模块提示错误解决方案
  16. VGG19-图像风格迁移
  17. 亚马逊、Lazada、shopee、ebay、wish、tiktok、速卖通、乐天、煤炉、独立站、美客多、沃尔玛、阿里国际测评(补单)怎么盈利?怎么做?
  18. 230个形容人性格的英语词汇
  19. 仿今日头条后台管理系统(三)
  20. Linux实验5——Apache、虚拟主机

热门文章

  1. 请问你如何理解以下的歌词“unravel - TK from 凛冽时雨 (TK from 凛として時雨)为什么很多人说崖山海战以后无中国
  2. 金立ELIFE冠名第二季《中国好歌曲》 力挺中国原创
  3. 神奇的相互表扬小组 与人的挣扎、孤独、欢乐、追求
  4. 地图标识符号大全_【点播软件】木星影院:全新点播软件,高端大气专业界面,媲美完美影视大全!...
  5. 程序员面试与相亲的相同点……
  6. 好玩的Python项目,简单的机器学习换脸术
  7. OO作业第二单元总结
  8. 2022年广西最新建筑施工焊工(建筑特种作业)模拟试题及答案
  9. 期刊论文发表一定要有老师吗
  10. Kubernetes 是什么?