s*******t 发帖数: 793 | 1 和一小公司的第一轮technical interview, software engineer职位。趁着自己还记得
过程,赶紧写下来。先让我解释了一下自己正在做的project和论文,然后开始问,问
题包括操作系统,网络,一点点安全,最后是编程。
操作系统:define OS, process; describe process virtual space; list some
fields in process table; what's a device driver; system call 和 function
call 的区别.
网络:解释一下routing, router 怎么建routing table; 说说 IP header 结构; 说说
TCP的特点。
安全:啥叫public key encryption, secret key encryption, 说个代表算法。
编程:写个程序列出1-100 以内的质数;给个binary tree, 如何输出所有节点(不用考
虑定义数据结构什么的,所以我给的基本上是pseudocode)。
就这么多吧。唉,看着其他人都有了 |
|