数据结构
1. 时间复杂度
2. 循环队列的顺序表中,为什么要空一个位置?
3. 什么是二叉排序树?以及它的原理,算法。(二叉排序树的查找过程)
4. 哈夫曼树
5. 什么是哈希冲突?以及如何解决。
6. 深度优先搜索遍历和广度优先搜索遍历的过程
7. 迪杰斯特拉算法的过程
8. 链表查找某个元素,平均的时间复杂度是多少?
9. 图的存储方式
10. 图的深度遍历是否唯一
11. 图的相关概念
12. 最小生成树的概念
13. 平衡二叉树
14. 二叉树的存储
15. M阶B-树和M阶B+树的主要区别
16. 折半查找,以及其适用范围和时间复杂度
17. 完全二叉树
18. 什么是堆?有什么作用?
19. 如何实现循环队列?有何好处?
20. 深度优先搜索形成的是什么?森林唯一么?
21. 满二叉树的结点个数(n层)
22. 二叉查找树查找的时间复杂度以及中序遍历后得到什么样的序列
23. 什么图可以进行拓扑排序?
24. 顺序队列的特征
25. 非连通图如何访问每一个结点?
26. 排序总结
27. 查找:相关章节过一遍。
操作系统
1. 进程和程序的区别
2. 进程和线程的区别
3. 什么是微内核?
基本功能:
4. 什么是DMA?什么是中断?两者的区别。
5. 硬中断和软中断是什么?区别是什么?
6. 页面置换算法有哪些?什么是LRU?
7. 操作系统中的磁盘调度算法
8. 操作系统中的信号量
9. PV操作
10. 什么是操作系统?
11. 操作系统的组成
12. 操作系统中用到了哪些数据结构中的数据结构?请举例说明
13. 简述操作系统中系统调用过程
14. 虚拟存储器,以及相关算法。
15. 存储器管理应具有的功能
16. 什么是TLB?
17. 程序的装入方式有哪些?
18. 程序的链接方式有哪些?
19. 交换技术,覆盖技术,以及两者的区别。
20. 内存连续分配管理方式有哪些?
21. 动态分区分配的算法有哪些?
22. 什么叫拼接技术?
23. 什么叫原子操作?
24. 内部碎片和外部碎片
25. 常用的存储保护方法
26. 连续分区分配和非连续分区分配的比较
27. 什么是页表?有什么作用。
28. 什么是段寄存器?
29. 进程线程树图
30. 作业和进程的区别
31. 进程的三个状态以及转换过程
32. 进程调度算法有哪些?(再详细了解其中的算法思想)
33. 死锁
死锁原因:
产生死锁的必要条件:
处理死锁的基本方法:
34. 什么是饥饿?与死锁有什么差别?
35. 分段和分页的区别
36. 银行家算法
37. RAID磁盘阵列
38. 控制管理模块是写在哪个文件里的?那个文件叫做什么文件?
计算机网络
1. 连接2个局域网需要用什么 在那一层
2. TCP与UDP的连接区别及适用情况
1. 基于连接vs无连接
2. 可靠性
3. 有序性
4. 速度
5. 重量级vs轻量级
6. 流量控制和拥塞控制
7. TCP是面向字节流,UDP是面向报文的
8. TCP只能单播,不能广播和组播;UDP可以广播和组播
3. 路由和交换的区别
一、 第二层交换机和路由器的区别
二、第三层交换机和路由器的区别
4. 七层网络结构
5. 时分复用的时隙
6. IPV4**和IPV6的位数**
7. 单工、半双工、全双工
9. 网络通信过程
10. 简述一下停等协议
11. 应用层有什么协议,举出两个协议的作用
12.数据链路层的作用
13.路由协议有哪些
14. 频分复用如何避免各路信号间的干扰
15. 简述计算机网络中各层作用 这问题回答之后 老师一直追着网络层问了好多 问得我发懵了。。
16. 列举数据链路层的协议。。2个即可
17. 网络各层的设备分别是什么
18. 什么是滑动窗口协议
19. PPP协议
20. 网络按地理范围分
21. 保护频带 就是插入一些 空白的频段
22. 一个网络安全有哪些方面,还有个p2p协议
23. DNS DHCP DNS倒是记得是让网址转换IP地址的 映射IP地址 动态主机。。协议 DHCP是动态分配ip吗
24. 流量控制在哪些层实现
25. 频分复用 时分复用 波分复用 码分复用
26. CSMA/CD 协议 如果两端同时发送信息会出现什么情况,为什么?
27. 电路交换,分组交换
29. 简述下CSMA/CD协议的实现原理
30. 描述网络某一层的原理
31. 说一下路由器的原理
计算机网络
1. 网络里时延和带宽的概念
2. 网络拥塞
3. CSMA/CD的原理(载波侦听多路访问/冲突检测方法)
4. 三网指哪三网?
5. 组成网络协议的三个要素
6. 电路交换,报文交换,分组交换之间的区别以及联系
7. 分组交换的优点和缺点
优点:
缺点:
8. 流量控制在哪些层实现?
9. CDMA及原理
10. 二层交换机和三层交换机的区别
11. 频分复用如何避免频带间的干扰,保护频带?
12. 停止等待协议
13. IPv4地址缺乏的解决办法以及IPv4的替代方案以及IPv4和IPv6如何相互通信?
IPV6
表示方法
报文内容
扩展头部:
14. 传统的搜索引擎基本原理,基于内容的搜索?原理和实现?
从互联网上抓取网页:
建立索引数据库:
在索引数据库中搜索排序:
对搜索结果进行处理排序:
15. 什么是非对称加密?什么是数据安全的特征?
对称加密与非对称加密
数据安全的特征
1)机密性(Confidentiality)
2)完整性(Integrity)
3)可用性(Availability)
16. 网络安全有哪些方面
1、系统安全
2、网络的安全
3、信息传播安全
4、信息内容安全
维护网络安全的工具有VIEID、数字证书、数字签名和基于本地或云端的杀毒软体等构成。
1、Internet防火墙
2、VIEID
3、数字证书
17. 网络的分类
18. 有关于信道划分的问题
信道共享技术:
19. 曾经问到过的协议
ICMP
响应请求
目标不可到达、源抑制和超时报文
时间戳
PPP
DNS
DHCP
21. 计算机网络各层设备及工作原理总结
22.计算机网络协议总结(按层总结:什么层,协议,作用,特点等)
计算机组成,微机原理,通信原理
1. RAM和ROM的原理和区别(在基本存储单元上存在本质区别)
RAM:
ROM:
2. 一位全加器的真值表以及逻辑表达式
3. 什么是芯片组
4. 触发器相关的问题
5. 中断的软件实行过程
6. 查询传输和中断传输,解释比较
7. 过程调用具体执行了哪些操作
8. PC机的端口是同步的还是异步的?什么是异步?
9. 控制单元设计··分为组合逻辑和微程序··两者区别··优缺点·
10. 关于IO接口的,微机原理中的内容,要仔细看下。
11. 中断(概念,补充:中断可不可以被打断,有哪些情况)
23. 简述RAM、ROM、PROM、EPROM、EEPPROM的区别(第一题说过了。。。)
24. 什么是指令,时钟,总线周期,有什么关系
25. 80x86的硬件组成
26. 80x86的寻址方式
27. 条件查询的工作方式
28. call和return 具体做了哪些工作
29. DMA和中断数据传输有什么区别
30. 选择回答了cache的相关知识
计算机组成,微机原理,通信原理
1. 电子线路,集成电路设计流程
2. 单片机和PC机的cpu区别
3. N、P型半导体和PN结原理
4. 传递函数里并联环节的等效
5. 能控性、能观性概念(属于信号系统学科或控制学科)
Controllability:可控性。(起始状态一定,输入不一定的情况下)
Observability:可观性。(起始状态不一定,给定输入)
6. AD转换后的精度由什么决定(这个没回答出来),DA转换的具体过程。
7. 老师看我考的是自动控制原理,问的我渐进稳定的问题。
8. 说一下什么是波长,波长的计算方法是什么。
9. 多普勒(老师说看你物理学的不错)
10. 无线通信的3种方式。(这个问的有歧义。。给两种答案)
11. 奈奎斯特定律
12. 解释单工 全双工 半双工
13. 数据传输方式