通过以下几个方面就可以考查一个技术人员的基础如何:比如:操作系统层面:进程与线程,进程如何创建,线程如何创建。内存与换页的概念,进程通信,锁等等。网络通信层面:7/5层模型,ip分片重组,ip路由,tcp握手,udp的重组,网络风暴的原因等等。编程语言层面:面向对象,重载与重写,多态。对象创建模式,继承和组合, 语言的特点等等。数据结构与算法:数组链表,Map应用场景。基本的排序算法,算法分析等等。数据库层面:索引,SQL,事务隔离级别等等。数据方面:二进制运算,各类型占用的字节数,各类型数字的最大值,最小值等等。