
面试
陌上花开缓缓归以
无
展开
-
嵌入式驱动面试总结
signsal/mmap/ioctl/sysfs/debugfs/netlink/procfs/sysctl系统调用。iic访问读出来的数据为0,示波器量出来的波形正常,可能是哪方面的原因,如何定位。CMA,段页式内存管理,为什么会有内存碎片,怎么避免内存碎片;驱动字符设备的框架说一下,主设备号和次设备号的区别说明,linux怎么查看。iic的读写访问时序,iic怎么区分设备的,器件地址和设备地址;做过phy驱动,说一下phy驱动的开发流程和测试流程;用过gdb吗,怎么定位系统挂死问题,asan的使用;原创 2024-11-19 16:18:33 · 561 阅读 · 0 评论 -
数据结构面试题总结
数组操作程序: 在一个给定的从1到100的整型数组中,如何快速找到缺失的数字? 如何找到一个给定的整型数组中的重复数字? 在一个未排序的整型数组中,如何找到最大和最小的数字? 在一个整型数组中,如何找到一个所有成对的数字,满足它们的和等于一个给定的数字? 如果一个数组包含多个重复元素,如何找到这些重复的数字? 如何实现从一个给定数组中删除重复元素? 判断两个数组中是否存在相同的数字,给定两个排好序的数组 最大子序列问题:给定一整数序原创 2021-05-23 21:55:48 · 249 阅读 · 0 评论 -
Linux 操作系统常见面试题
1,动态链接和静态链接的区别?动态链接是只建立一个引用的接口,而真正的代码和数据存放在另外的可执行模块中,在可执行文件运行时再装入;而静态链接是把所有的代码和数据都复制到本模块中,运行时就不再需要库了2,什么是原子操作,i++ 代码属于原子操作吗3,说出你所知道的各类linux系统的各类同步机制(重点),什么是死锁?如何避免死锁4,标准库函数和系统调用的区别?5,在磁盘中打开文件往里面写数据操作系统都做了什么事6,crontab中用什么命令定义某个程序执行的优先级别7,物理地址,虚原创 2021-05-22 21:27:56 · 359 阅读 · 0 评论 -
c语言面试题总结
1.用宏定义1年一年有多少秒(365)2,用宏函数实现MIN(x,y),说明写宏函数的注意事项3,c语言中常用到的循环4,static关键字的作用 :定义全局变量和局部变量,定义函数 ,c/c++里面的区别5,const关键字的作用:定义变量和指针的区别,const int * p 和 int * const p的区别6.volaite关键字的作用看看下面的例子,那个是正确的用法code 1:int squre_test1(voliate int *a){ ret.原创 2021-05-21 20:23:34 · 566 阅读 · 9 评论 -
编程面试题总结
1,编程求任意输入的两个数的最小公倍数。2,字符串反转问题,输入“I like my english teacher" 输出为 ” teacher english my like I"3,快递运输问题:假设快递最多能运输1000个,货车最大载重为5000kg,假设输入每个快递的重量,以及货车的载重,请判断快递最多能有多少个假设第一行输入为 3,12,6,8,10,2,第二行输入为20,那么输出为4个(2,3,6,8),请编程实现。...原创 2021-04-16 21:54:46 · 347 阅读 · 0 评论 -
Linux c/c++面试记录(待补充)
1,首先项目介绍;2,面试问答:操作系统:(1)进程间通信的方式有哪几种,线程间通信的方式又有那几种?(2)说说进程和线程的区别(3)Linux问题:(1)linux 的常用shell脚本和常用命令:(2)熟悉makefile吗(3)Linux 用户空间和内核空间是怎么区分的计算机组成原理问题:(1)怎么区分大小端(2)数据结构问题:(1)常用的排序有哪几种?(2)红黑树描述(3)链表一般用在什么情况下c/c++问题...原创 2021-04-14 20:33:10 · 181 阅读 · 0 评论