问题清单,用以自检!
- 文件共享:软链接,硬链接
- 系统调用与标准库函数的区别
- 内核态、用户态
- 系统如何将信号通知到进程
- OSI 网络参考模型
- TCP/IP 协议栈
- TCP 三次握手建立连接
- TCP 四次握手断开连接
- TCP 重传机制
- TCP 滑动窗口
- TCP 拥塞控制
- Socket 套接字编程
- get post 区别
- QQ 传输层UDP
- 访问网页背后流程
- 超码,候选吗,主码
- 关系代数运算,各种连接
- 主键、外键
- 原子域和第一范式
- 第二范式
- 第三范式
- BCNF 范式
- 一定要遵守范式吗
- SQL DML:增删查改
- SQL 子句、函数
- SQL DDL:数据表操作
- 事物,隔离级别
- 存储引擎介绍
- 索引原理,分类以及策略
- Mysql 的简单使用
- 声明还是定义
- 左值还是右值
- 引用的使用
- const 五大类用法
- static 五种用途
- extern 作用
- extern "C" 函数名修饰机制
- volatile 稳定访问特殊地址
- register 寄存器优化
- final 禁止继承或者覆盖
- inline 内联函数
- typedef 类型别名
- explicit 避免隐式类型转换
- 赋值还是拷贝构造
- 禁止对象产生在堆栈上
- 类内初始化
- 虚函数实现机制
- 函数重载、覆盖、隐藏区别
- 数组作为形参
- 指针与引用区别
- 函数指针
- 内存对齐原则
- sizeof 运算符
- union 实现 CPU 字节序判定
- 内存堆栈的区别
- 常见的内存错误
- new 和 malloc 区别
- 四种类型转换方式
- include 头文件包含
- 按值传递和按引用传递区别
- If 判断规范写法
- 逗号运算符
- 智能指针
- 新式类、旧式类
- 静态方法,类方法,成员方法
- 数据属性
- 类继承机制
- 特殊的类方法, __call__等
- 函数参数如何传递
- lambda 运行时绑定
- 函数默认参数
- 常用的内置函数
- sort 函数用法
- 函数闭包
- 提高速度的语言上的技巧
- 自省机制:type(), dir()...
- 列表推导,字典推导式
- 函数参数传递
- Python 浅拷贝、深拷贝
- Python 协程
- Python 闭包
- Python 实现单例模式
- Python 垃圾回收机制
- Python 元类
- Python 单下划线和双下划线
- 新式类和旧式类
- yield 关键字
- Python 3 的变换