当前位置: 首页 > 面试经验 >

一、嵌入式软件开发面试经典问题之linux系统编程

优质
小牛编辑
164浏览
2023-03-28

一、嵌入式软件开发面试经典问题之linux系统编程

1.进程间通信的方式有哪几种,说一说他们的特点:管道,socket,mmap映射,信号。

2.线程同步的方式和其特点:读写锁,条件变量,互斥锁,信号量,死锁。

3.说一说makefile的用法:基础规则。

4.介绍一下生产者消费者模型以及代码的编写。

5.文件I/O中,read/write函数的参数和返回值的含义;还有open/close函数。

6.线程与进程的区别,共享资源与非共享资源。

7.gdb调试的指令,gcc编译指令。

8.文件属性和用户用户组:如,修改权限操作chmod的用法。。。

9.进程控制与线程控制的相关函数,如,fork函数,pthread_create函数。。。

#嵌入式软件##嵌入式linux#
 类似资料: