快手一面面经

Linux驱动岗,更多问我的是C语言基础以及操作系统的八股,没有手撕题。

一面      8.04   (45分钟)
1.自我介绍
2.挑项目展开介绍
3.运行时,内存一共分几个区
4.static、volatile关键字
5.MCU读取数据的流程,常用的cache有哪些?
6.进程、线程之间的区别。
7.常用的进程间通信有哪些?
8.中断上半部、下半部
9.为什么有内核态、用户态状态的区分?
10.虚拟内存和物理内存之间的区别
11.内存管理,项目数据存储放在哪里
12.malloc背后的机制,深聊到mmu、PTW
13.场景题(性能调优、问题debug),提出想法,之后一起讨论
全部评论
你这问的感觉还可以,挺正常
1
送花
回复 分享
发布于 2023-08-05 10:00 辽宁
兄弟上海么
点赞
送花
回复 分享
发布于 2023-08-07 20:21 上海
秋招专场
校招火热招聘中
官网直投
有约二面吗佬
点赞
送花
回复 分享
发布于 2023-08-13 00:17 陕西

相关推荐

1. STM32的核心电路主频、外设有哪些?如何选型?2. STM32有哪几种内核?各自的特点是什么?3. STM32有哪几种启动方式?分别对应哪些总线?4. 简述ARM的体系结构。5. 你认识几种STM32外设?它们各自的功能是什么?6. ADC如何数据采集的?7. SD卡的读写操作?8. FLASH的读写操作?9. 怎么配置STM32的串口+DMA收发数据?10. ARM架构和x86架构的寄存器操作有什么区别?11. 输入子系统与中断联系?12. 中断函数中等待数据准备完成?13. 中断函数是否可以有参数和返回值?为什么?14. BIOS是什么?BIOS有什么作用?如何引导后续启动?15. DMA的配置过程是什么?16. 怎么实现STM32的延时功能?Systick中断相关的知识点有哪些?17. 高优先级中断执行时,如果有低优先级中断触发,会发生什么?18. 外部中断有哪两种触发方式?低电平触发时会一直中断吗?19. STM32的编译流程是什么?20. STM32采用小端模式,常见设备的大小端模式是什么?ARM如何工作在大小端模式?21. 中断处理的基本步骤是什么?22. STM32自带的ADC有哪些相关参数?23. 什么是MMU?MMU如何实现虚拟内存和物理内存的切换?24. ADC的基本原理是什么?经历了哪些流程?25. FPGA和MCU的区别是什么?26. TCP建立连接和收发数据用到哪些函数?27. TCP为什么能保持稳定?28. 介绍TCP/IP模型、HTTP、FTP、UDP。29. 以太网MAC地址占多少字节?30. TCP的ACK和ACK的number有什么区别?上述问题收录到专栏中  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
查看29道真题和解析
点赞 评论 收藏
分享
7 40 评论
分享
牛客网
牛客企业服务