技术面高频考点

根据自己和其他同学、一些网络面经总结的技术面高频考点。

计算机网络

题目 考察公司/次数 笔记链接
TCP流量控制,如何控制发送窗口大小 腾讯后台
三次握手和四次挥手 三次握手以及四次挥手
TCP/UDP的区别 腾讯测开
HTTP请求全过程 腾讯测开 一次完整的HTTP请求所经历的过程
Get 和 Post 的区别 腾讯测开
TCP如何保证其稳定性 美团后台
I/O模型 美团后台
Epoll 和poll 的底层原理 美团后台 select、poll、epoll的原理

数据库

题目 考察公司/次数 笔记链接
常用的Mysql查询命令 腾讯测开
数据库类型 腾讯测开
Mysql性能分析(数据库查询是如何执行的) 腾讯后台/美团后台 使用Explain命令
Mysql索引和B+树原理 美团后台
Redis 和 Mamcached 美团后台
Redis的线程安全 美团后台
哈希冲突 美团后台
三个范式的定义 腾讯后台
Innodb与 Memchached 的比较 腾讯后台

操作系统

题目 考察公司/次数 笔记链接
临界区控制 美团后台
grep 命令 美团后台
awk 命令 美团后台
进程调度算法 腾讯后台
进程通信算法 腾讯后台
Linux系统的启动过程是怎样的 阿里运维 加电,bios把引导扇区的代码读进内存,然后CPU开始执行内存中的代码

算法

题目 考察公司/次数 笔记
最长回文 腾讯
子序列 腾讯
循环链表检测 腾讯 LeetCode 142. 环形链表 II(中)
排序算法手写 腾讯测开
去重算法手写 腾讯测开
Top K(单机/分布式) 美团后台 海量数据处理

编程语言

Python

题目 考察公司/次数 笔记
迭代器、装饰器、生成器 腾讯测开
Python运行时变量如何保存 腾讯测开 Python可变对象和不可变对象
Python网络爬虫 腾讯测开 Python爬虫入门
使用Python查看进程 腾讯测开
遍历文件及子文件 腾讯测开 fileTools.py
Python实现多线程 腾讯测开 Python多线程
List、Tuple等基本数据类型的区别 腾讯后台
copy 和 deepcopy 的区别 腾讯后台
Python的垃圾回收机制 腾讯后台
如何用Python实现一个单例模式? 腾讯-运营开发
Python多线程、协程编程 阿里运维 多线程协程

65577