题记:9/23/2021/15:00-17:00 [16:15 写完]
题型:20 道选择 | 10(5?) 不定项 | 2 道简单编程(真.简单)
编程题:
- N 个猴子,不断排除一个猴子,知道只剩 1 个猴子(规定了特殊的选择逻辑)
- N 个元素(不重复),生成 SIZE 大小的验证码(不能重复)
个人感觉:普通笔试 - 中厂等级 - 偏重语法和应用层面的知识
选择类
题量排序:(由多到少)
- 数据库 —— 太多了。。
- C/C++ —— 跟 “深信服” 类似,都偏重考察 C 方面的语法
- shell & linux cmd —— 多偏向运维类型的题目,第一次碰到考察是否真正理解 “管道” 的理论
- 算法 —— 也只是考察了 “排序” 算法
- 网络 —— TCP/IP 协议栈、常见的网络协议
- 操作系统 —— 虚拟内存、进程调度算法
- 数据结构 —— 好像没见到。。
- 还一些大杂烩 —— 记得不是很清楚
编程类
两道题都不是太难,属于常规题型。
没有魔改,或是 PLUS 操作。
第一题:选猴子,本质就是 “循环队列” 问题(个人感觉,还有点 “有限状态机” 意思)
注意的点,只要把控好如何设定循