2019 CVTE 嵌入式应用开发 实习面试
2020-02-02 17:19
861 查看
面试实习,败死一面。
记录题目,有空解答。
这次面试,有点难过。
面试官连编程题都没给我,只挑了C 、接口协议、驱动开发,其他的一概不问。
而我是偏软的,硬件方面的基础薄弱,真的无能为力,假期需要深入理解才可。
这里只记录比较值得注意的题目,其他的不做记录。
- 如果已经正确处理申请和释放,大量使用malloc,存在什么安全隐患?
- 你用过函数指针吗?举个例子。你一般是在什么情况下使用函数指针?
- 你了解多维数组吗?举个例子。如何通过指针去读取多维数组的元素?
- 分析一下局部变量、全局变量、动态变量在内存中分段。为什么局部变量是存在栈里面的?
- static有什么作用?你一般什么时候会使用static?(这里我分了变量和函数回答)
- uart的工作原理、数据格式、工作过程、配置参数。
- spi的工作原理、数据格式、工作过程
- iic 的工作原理、数据格式、工作过程
- adc的工作原理?物理量和数字量是如何转换?adc的8bit和16bit的区别?(这里有点模糊)
- 物理量和数字量如何被检测、被识别,已经是数字量的01是怎么识别出来的(数据线、控制线、地址线??)
- 如何编写驱动、驱动调用的具体过程,编程中使用的具体的结构体内容,举例如何编写一个驱动。
- 为什么存在总线?总线如何配对?如何利用总线编写驱动?
- 为什么存在设备类?设备类是如何实现的?如何利用设备类编写驱动?
- c语言和汇编如何相互转换?(这里问的应该是具体的转换过程,而不是编译命令)
- int a 在汇编中如何实现?
- 大小端的区别,如何判断大小端?
- C语言如何实现sizeof?请现场实现sizeof。
- 你使用过回调函数吗? 一般什么时候会使用回调函数?
- 局部变量为什么是存在堆栈段?这样做有什么好处?
- 你使用过内置函数吗?内置有什么作用?你一般什么时候会使用内置函数?
生活不易,且行且惜。
乐来欢喜,苦来甘愿。
继续努力,花开月明。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 笔试回忆-CVTE广州视源-嵌入式应用开发实习生-20180314
- 嵌入式软件开发——CVTE 面试+笔试题
- 三星南京研发中心2014暑期实习嵌入式开发面试笔试部分
- 【笔试题】2019海康威视嵌入式软件开发工程师(多媒体&智能应用)笔试题(附超详细解答)
- 2019暑期实习面试 - 腾讯PCG移动客户端iOS开发面试
- 我们物联网专业的嵌入式实习-day08、09、10(开发智能家居系统-项目制作及总结)
- Tiny6410学习ing—(二)、嵌入式Linux应用开发—(2)、文件编辑(系统调用方式访问文件)—①
- 嵌入式系统关键技术分析与开发应用
- ARM7在嵌入式应用中启动程序的实现(ARM开发)
- 华清远见嵌入式Linux应用开发班
- 嵌入式开发面试问题
- 嵌入式linux应用开发之:初识Qt
- CVTE2019春-Web后台开发在线笔试题
- 2017爱奇艺实习面试总结(搜索开发,拿到offer)
- 腾讯软件开发实习面试
- 我们物联网专业的嵌入式实习-day03(开发智能家居系统-指针与函数)
- (近万字)一篇文章带你了解HTML5和CSS3开发基础与应用-适合前端面试必备
- 2014.1 网易游戏平台开发实习面试总结
- Windows Mobile6 Vs2008 Sql Ce3.5 嵌入式应用开发
- 浅谈JNI技术在嵌入式软件开发中的应用