工作一载有半,如今欲换个新东家,忽然发现一年里浪费的时间真是惊人的可怕,今天去一家挺大的公司面试,笔试题没有写代码,是考智商的那种,头一次做这种题,只写了2道还是拖了半天答出的,这算是一个下马威吧,面试时心理上先败了。
面试官问的问题只会最基本的,甚至连最基本的也答的支支吾吾,这绝对不是我的风格。加上很早以前就想写博客了,总是拖拖拉拉,今天因有此事,决定执行之,以后每有问题,不搞明白不睡觉。
现在能够记得的问题有这些:
1.什么是linux kernel?有什么作用?
2.★编写多线程任务时,系统在切换线程时需要做什么工作?linux上对线程的同步控制有那几个函数?
3.74ls138有什么功能,什么原理?
4.静态变量存在内存的什么地方?
5.移植lwip都做了哪些工作?
6.写了什么驱动程序?pci驱动的哪部分是你负责的?
7.如何用gdb查看堆栈情况?
8.如何对wince屏进行控制?怎么看时序图?
9.linux用什么命令查看进程情况?
10.linux系统的启动顺序?
11.ko是什么形式?