一面技术面: 计算机网络基础: 1. 网络5层架构 2. TCP/HTTP/HTTPS 区别; 3. HTTPS链接全过程(非对称加密和对称加密过程) C++基础: 1. 手写线程安全的单例模式(饿汉模式)(以及与懒汉模式的区别) 2. 静态变量所在内存位置,静态函数作用 算法: 1.链表反转 2. 爬楼梯 数据库: MYSQL索引, 以及底层数据结构 二面技术面: 1. 进程执行过程种内存分配 2. 讲一下操作系统(忘了) 3. 说一下排序(冒泡排序是否稳定) 以及比它快的排序, 快排思路 ...