景嘉微嵌入式实习面经(已oc)

jjw面试总结:
1.c/cpp的内存分配?
2.如何使用指针去操作内存?
3.使用指针如何避免越界访问?
4.栈内是保存什么的?malloc出来的地址在栈还是堆?
5.全局变量和静态变量保存在哪里?
6.哈希表的实现原理?
7.平衡二叉树的实现原理?
8.知道mmu吗?
9.如何快速的去操作内存地址?
10.mmu单元内存地址到逻辑地址的实现原理?
11.中断的概念?
12.用什么函数注册中断?
13.在中断中要注意什么?
14.freertos的任务调度机制?
15.freertos设置任务优先级的参数是那个?
16.file operations结构体有哪些操作函数?
17.设备树的作用是什么?
18.I2c如何保证主从设备通信一致?
19.串行通信和并行通信的区别?
20.并行通信如何保证数据同步?
感觉纯八股,面试官喜欢问细节,细节到具体函数参数是那个?后面二面oc了,二面的题目跟这个也差不多。
全部评论
mark
点赞 回复 分享
发布于 05-11 14:57 广东
佬,最后去景嘉微了吗
点赞 回复 分享
发布于 05-08 14:06 湖北
好多八股 是基于项目问的吗
点赞 回复 分享
发布于 04-29 00:04 广东
请问是在官网投的吗?还是实习软件啊
点赞 回复 分享
发布于 04-27 13:55 陕西
刚问面试官说这两天安排二面
点赞 回复 分享
发布于 04-24 15:56 广东
我昨天也问的这些哈哈哈
点赞 回复 分享
发布于 04-24 15:38 广东

相关推荐

boss投递,4.24面试,两位面试官Part1:自我介绍 说熟悉C++就开始问C++相关问题Part2:八股拷打1.什么是设计模式,你有用过或者有涉及过哪种设计模式?2.C++11STL容器有哪些?讲一下vector实现的底层逻辑,vector和list的区别,如何实现vector功能而不让他扩容?3.讲讲C++的继承,结构体、类和联合体异同优劣。4.Linux进程与线程的区别?5.什么是原子操作,i++是原子操作吗?为什么?vector是线程安全的数据类型吗?6.讲一下你对堆和栈的理解,分别有什么需要注意的?(涉及new malloc 内存碎片)7.像你刚才提到的堆内存碎片,有什么方法可以解决吗?8.什么是内存泄漏,在调试程序过程中遇到内存泄漏你怎么定位故障点?知道什么是core dump吗?9.gdp调试的常用方法;10.了解TCP吗?(三次握手四次挥手)为什么是3,4?讲一下TCP,UDP,各自特点,优劣,适用场景;11.TCP流量控制和阻塞控制;12.https和http是TCP吗?哪个更安全?如何保证安全性?13.如果想要搭建一个server和client,(Linux环境下),需要哪些步骤分别用到哪些方法和使用的注意点?14.系统调用整体流程;15.你简历中的项目的功能是怎么实现的?解决了什么问题?Part3:聊天:如何看待卓驭,我们工作压力会比较大,平常有什么爱好,如何排解压力;反问:工作内容是否如网上所说大量正向文档?会有开发任务吗?资料权限?实习生工作强度?4.25没信应该是无了,搭建server一个月没看,只能支支吾吾
debugj:你是啥时候投递的 我一直还在简历筛选
查看34道真题和解析
点赞 评论 收藏
分享
评论
5
35
分享

创作者周榜

更多
牛客网
牛客企业服务