腾讯-企业微信-技术运营
代码题
1. 从一个超大文件中统计不同电话号码的个数,条件:电话号码固定 8 位,文件太大无法全部加载到内存。
2. 从 N 个数中找最小的 K 个数。要求:不能全部排序。
Milvus/向量数据库
1. 向量相似度计算原理是什么?
2. Milvus 底层索引算法是什么?
3. HNSW 了解吗?
MySQL
1. InnoDB 索引底层数据结构是什么?
2. 怎么看一条 SQL 是否使用索引?
3. 为什么使用 B+树?
4. B+树查询复杂度?
5. B+树插入流程?
6. B+树插入复杂度?
7. 为什么不用 Hash 索引?
8. 联合索引用过吗?
Redis
1. Redis 用单机还是集群?
2. Redis 集群了解吗?
3. 说说缓存穿透和缓存雪崩。
4. Redis 集群如何同步数据?
5. AOF 全称?
HTTPS
1. HTTP 和 HTTPS 的区别。
2. HTTPS 默认端口。
3. 能改端口吗?
4. 为什么安全?
5. 对称加密和非对称加密分别在哪个阶段使用?
6. 为什么不使用纯对称?
7. 为什么不用纯非对称?
8. 什么是证书?
9. 浏览器如何判断证书可信?
10. 哪些情况证书不可信?
11. TLS 握手过程了解吗?
操作系统
1. 进程、线程、协程的区别。
2. 线程和进程的通信方式。
3. Python 如何创建进程?
4. C++如何创建进程?
Linux
1. 如何查看进程内存占用?
2. ps 怎么用?
3. 如何查看 CPU 占用最高的进程?
4. top 默认按什么排序?
5. top 能看到哪些字段?
1. 从一个超大文件中统计不同电话号码的个数,条件:电话号码固定 8 位,文件太大无法全部加载到内存。
2. 从 N 个数中找最小的 K 个数。要求:不能全部排序。
Milvus/向量数据库
1. 向量相似度计算原理是什么?
2. Milvus 底层索引算法是什么?
3. HNSW 了解吗?
MySQL
1. InnoDB 索引底层数据结构是什么?
2. 怎么看一条 SQL 是否使用索引?
3. 为什么使用 B+树?
4. B+树查询复杂度?
5. B+树插入流程?
6. B+树插入复杂度?
7. 为什么不用 Hash 索引?
8. 联合索引用过吗?
Redis
1. Redis 用单机还是集群?
2. Redis 集群了解吗?
3. 说说缓存穿透和缓存雪崩。
4. Redis 集群如何同步数据?
5. AOF 全称?
HTTPS
1. HTTP 和 HTTPS 的区别。
2. HTTPS 默认端口。
3. 能改端口吗?
4. 为什么安全?
5. 对称加密和非对称加密分别在哪个阶段使用?
6. 为什么不使用纯对称?
7. 为什么不用纯非对称?
8. 什么是证书?
9. 浏览器如何判断证书可信?
10. 哪些情况证书不可信?
11. TLS 握手过程了解吗?
操作系统
1. 进程、线程、协程的区别。
2. 线程和进程的通信方式。
3. Python 如何创建进程?
4. C++如何创建进程?
Linux
1. 如何查看进程内存占用?
2. ps 怎么用?
3. 如何查看 CPU 占用最高的进程?
4. top 默认按什么排序?
5. top 能看到哪些字段?
全部评论
相关推荐
点赞 评论 收藏
分享
05-06 14:46
河南科技大学 前端工程师 点赞 评论 收藏
分享
05-28 18:43
北京交通大学 C工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享

查看11道真题和解析