我出的linux开发工程师的面试题
我们组要招一个Linux研发工程师,要我去做技术面试, 准备了一小时,列出了下面这些问题,大家觉得如何? 招的人税前年薪12W以上。题会不会基础了一点?
Network Theory
1. What is OSI 7 layer network model? How do you think about it?
2. When your computer send out a package, how this package been sent to destination in internet?
3. Many years ago, many people think IP address will be run out of soon, but now we continue use IPV4, what is the technology been selected to resolve this problem.
4. What is IGMP?
OS Theory
1. What’s process and what’s thread? compare it.
2. What’s the memory protected-mode and real-address mode? Why all PC OS use protected-mode, but many real-time OS use real-address mode?
3. Please describe OS how to schedule all task?
4. Please provide some IPC method that OS provide to application. Describe your philosophy to select a specific IPC.
5. What’s watch dog theory?
6. What is the COW technology in Linux?
Linux Base Programming
1. What’s a signal safe function? What’s a thread safe function? What’s the difference between signal safe function and thread safe function? Please provide some example?
2. When I type a command on shell as below, please describe shell’s potential action. Please describe in C language.
# ls
# ls &
# ls | sort
3. What’s Zombie process, what’s orphan process? What’s daemon
相关问答:
在linux下,怎样编译OCI的程序?它的gcc指令是什么?我从网上找的都不能用!还有,我在linux用C与oracle连接,我都需要安装oralce的哪些软件?只需要oralce的客户端,与OCI的库么?别的还需要么?
请高手指教!
......
#include "stdlib.h"
#include "stdio.h"
#include "errno.h"
#include "string.h"
#include "netdb.h"
#include "sys/types.h"
#i ......
我是LINUX初学,我想问一个关于sed命令的问题
我有这样一个文件,里面存的内容是这样的,该文件的名字是 mytest
inet addr"192.168.1.12 Bcast:192.168.1.255 Mask:255.255.255.0
[root@l ......