最近参加了一些面试,罗列如下:
1.、二维数组排序;
2、二叉树操作;
3、如何在linux下查看cpu和memory的使用情况;
4、汉语翻译英文;
5、不使用乘号(*),如何实现一个数乘以15;
6、linux启动时自动启动app,应该改动哪个文档?
7、驱动开发的下半部分主要做了哪些工作?
8、系统构建在出现一些错误,指出错误所在。
9、实现FIFO的初始化,入队,出队操作;
10、git管理工具的使用;
11、如何实现一个byte的相邻的奇偶数
12、实现Int2str()和str2int()
13、在程序中如何创建一个进程,具体的函数是什么?
14、tcp/ip协议,tcp和udp协议?
15、windown 下的函数库?
16、linux 脚本中存在一个死循环,我们可以通过Ctrl+c 来停止这个进程,如何在脚本中捕获到这个动作进而做相应的处理?【trip】
17、进程和线程的问题?
18、如何打开一个文件,并获取这个文件的大小?
19、链表操作?
20、C++中存不存在不是通过main()函数实现的动作?举例?
21、纯虚函数和虚函数的作用和区别?
22、win NT 服务程序和普通程序的区别?
23、c程序中如何创建进程,进程id如何获取,线程id和进程id如何区分?
24、句柄?
25、配置哪个文件可以实现打开linux OS时就启动某个服务?
26、linux下如何知道一个命令或程序是通过安装哪个开源包中?
27、三次握手?
28、如何向一个驱动模块传递一个参数?
阅读(726) | 评论(0) | 转发(0) |