今天经历了一场很狗血的面试,技术面的一塌糊涂。很郁闷!!!
写了两年博客,回过头来看,不可否认确实学到了很多东西。自己也是有基础的,但是还是有点不自信。一来好多东西虽然之前自己很用心的总结了,但是确实有点遗忘了。面试之前没有准备充分,很多都答不上来。二来总感觉自己做的项目比较low。
如何避免面试遇到这种答不上来的尴尬?
可以看到其实面试官也是根据简历上来提问的。首先,确保你简历上写的专业能力自己至少是能答上来的,不会的尽量不要写。再有面试的内容基本也就那几项。确保常被问的内容要能随口说出。项目部分要把简历上写的内容分析清楚,项目遇到的问题、如何解决的,准备几个。
为什么我用心总结的这些东西现在却想不起来了呢?
一来是确实时间长用的比较少会遗忘,这一点不可否认的。再有其实也跟我工作方法有关了吧,写博客时用到的内容只是搜索一下贴个链接。却没有再认真的重复看一遍。最关键的还是面试前准备的不够充分,一心寄希望于在简历上附上日常生活 – 专业能力,心里想的是让面试官看到自己能力不是凭空写的。但是又有几个面试官会在现场认真的去看你的博客呢?这就造成了,不可否认你确实有实力的,但是表达能力欠缺,在加上自己慌张表现的自然也不会好,总体给面试官的印象不佳。
除了技术面表现不佳,再想我有什么优势呢?
熟悉软硬件开发,独立工作能力,自驱学习能力?如何向面试官展现,思考思考!
虽然我总是自以为技术面这些都是基础知识,你看我都是有很认真的总结过的,工作中只要用到看一下不就得了,TMD我能胜任这个职位不就得了。但是面试官除了这个又能怎么考察呢?虽说这是个流程,但是避免不了。
常见面试内容准备
这部分其实网上搜一下嵌入式面试经验,都是有写的。亲自经历了一次打击,也更能激励自己看下去了吧。

  • 关键字 const、static、volatile、sizeof、extern、struct(数据对齐补齐)
  • 字符串 strcpy、strcat、strlen、atoi、itoa函数功能实现
  • 字符串计数、字符串翻转、查找子符串、字符串大小比较
  • 大小端及大小端转换 union、htonl、ntohl
  • 预处理 #define、#ifndef、#include、函数与函数宏的差别
  • 位操作 设置位和清位
  • GCC编译过程、交叉编译
  • 堆栈 段错误、栈溢出
  • 如何实现C语言返回多个值、不使用临时变量交换两个值
  • 如何在目录下查找一个文件(find 指令)
  • 数据结构及算法 二分查找、冒泡排序、快速排序、单链表插入、时间复杂度
  • 进程,线程的概念、多进程和多线程
  • 线程同步有几种方法,死锁的四种产生条件是什么
  • TCP与UDP的区别
  • IPC 共享内存、消息队列、socket
  • I2C、SPI、UART
  • 用户态与内核态
  • linux启动流程
  • uboot移植内核移植过程
  • 字符设备驱动和块设备驱动的区别
  • 画出你所理解的linux系统整体架构

  • 爱好、最近看的书、能不能加班

面试题:
- C语言再学习 – 详解C++/C 面试题 1
- C语言再学习 – 详解C++/C 面试题 2

日常生活 -- 嵌入式面试相关推荐

  1. 日常生活 -- 嵌入式再学习前言

    UNIX再学习已过半,基础部分算是讲完了.嵌入式开发才是重头戏,我会以 S5PV210 .DM368.DM8168.HI3516等开发板为基础来展开. 先从硬件部分讲起,开发板电路设计.芯片器件介绍. ...

  2. 嵌入式面试知识点总结 -- C语言篇

    如需转载请注明出处:https://juyou.blog.csdn.net/article/details/115716559 之前有写过 日常生活 – 嵌入式面试 ,讲了面试大部分都会问哪些问题. ...

  3. 日常生活 -- 开博二周年

    眼看2017年即将结束,CSDN博客也开通两年了.回顾这两年,感慨颇多.和多数人一样,一开始也是将CSDN作为一个查阅工具,当看到好的博文就会转载.但这就造成一个结果,对于那些转载文章,更多的是一种拿 ...

  4. 日常生活息息相关的数据分析应用,掌握了你就是最牛的数据分析师

    数据分析属于数据科学最基础的一个环节,新入行的小伙伴去面试工作的时候往往需要在履历写自己的数据分析相关的工作描述,但是书本上或者视频中学的大家都是千篇一律,那怎么能在履历中脱颖而出呢? 其实很多好的数 ...

  5. 日常生活 -- 专业能力

    最近要开始为找工作做准备了,第一件事就是写简历.而其中的专业技能和项目经验是值得考虑的部分.CSDN博客写了两年,原创博文也有270多篇.现在根据专业技能部分和项目经验部分,将其总结一下.一来可以看看 ...

  6. 生物识别技术在我们日常生活中的应用

    在数字时代,对安全性的需求比以往任何时候都高,因为我们大多数人将很大一部分生活都放在移动设备上.因此,移动电话和技术开发人员将生物识别技术集成到这些设备中,以防止盗窃并确保我们的财物安全.在本文中,我 ...

  7. 在日常办公能做什么_日常生活中电烤箱能烤制什么美食呢?

    展开全部 现在生活条件好了,生活品质有了一定的提升,家里的日常厨32313133353236313431303231363533e59b9ee7ad9431333436316238卫电器也变得多了起来 ...

  8. 日常生活中如何获得低咖啡因的茶叶

    我是一名程序员 这篇文章主要关注如何喝茶更加健康,而不是口感好不好. 我们的目标是: 留下尽可能多的茶多粉,去除尽可能多的咖啡因. 我们都知道咖啡因对心脏不好.我翻阅了以下文献记载. [1]中最低咖啡 ...

  9. 【安全】一名安全数据科学家的日常生活

    云栖号资讯:[点击查看更多行业资讯] 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 导读:目前网络安全领域的工作岗位远远多于合格的人选,所以好消息是网络安全还是一个适合涉足的领域.坏 ...

最新文章

  1. linux运维的发展方向
  2. linux 企业数据,Linux企业数据标准出炉 IBM惠普等数巨头加盟
  3. 新概念英语(1-37)Making a bookcase
  4. JDK安装与环境变量配置
  5. php 降低视频分辨率,将低分辨率视频变成1920*1080高分辨视频,可自由调节分辨率宽高...
  6. pyhive 安装sasl
  7. 【Bye-Bye】MMD镜头+动作打包下载.zip
  8. IE插件加载题目调试
  9. 名人名言大全API 推荐
  10. ubuntu下网易云音乐无法打开
  11. 一位华裔复活了美国奥数国家队:掌舵 6 年 4 次夺冠,打破中国队“垄断”
  12. 在deepin运行imageapp程序
  13. 单片机可以用python编程吗,python可以单片机编程吗
  14. 谷歌云服务_Google Cloud_使用注意
  15. 华为BBU3900学习
  16. PRI变换法原理解析及其matlab分析
  17. Linux下QT串口通过无线模块收发十六进制数据
  18. 地球人口承载力估计(c++基础)
  19. Go 中的循环依赖检测工具 —— go-cyclic
  20. halcon缺陷检测学习3暗斑检测detect_mura_defects_texture

热门文章

  1. android开发检测用户是否使用了虚拟定位
  2. 20155330 《信息安全系统设计基础》课程总结
  3. 《博客园精华集》Sharepoint+MOSS分册
  4. CUDA从入门到精通(四):加深对设备的认识
  5. jdbc获取结果行数_如何获取JDBC中的行数?
  6. 【Paddle】Anaconda安装PaddlePaddle和PaddleX教程
  7. MindSpore!这款刚刚开源的深度学习框架我爱了!
  8. python黑色的_python – 将RGB转换为黑色或白色
  9. dev c++怎么调试_「正点原子NANO STM32开发板资料连载」第十八章 USMART 调试组件...
  10. C++返回字符串函数的几种实现方法