测试工程师面试基础知识点整理

测试工程师5大核心能力详解
参见:https://mp.weixin.qq.com/s/2GjZFQEiCpnK_VsucgqtVQ

一、网络部分

1、Web页面响应过慢怎么定位问题:从一个浏览器输入url到形成页面经历了什么?
答案参考:https://github.com/ljianshu/Blog/issues/24

2、“三次握手,四次挥手”?
答案参考:https://www.cnblogs.com/qcrao-2018/p/10182185.html

3、HTTP常见面试题
参考答案:https://github.com/ZhongFuCheng3y/3

4、HTTP缓存机制及原理
参考答案:http://www.cnblogs.com/chenqf/p/6386163.html

5、GET和POST的区别?
参考答案:https://segmentfault.com/a/1190000018129846

二、算法与数据结构

面试中需要掌握的8中数据结构
参考答案:https://mp.weixin.qq.com/s/MM6q9-IO0eQtbEQ_D-mLAQ

1、链表算法面试问题。
参考答案:https://mp.weixin.qq.com/s/Kxcld56hjEukti0PwHOKSQ

2、树相关
1)什么是2-3树?
参考答案:https://mp.weixin.qq.com/s/b_J-Sw9mJ0p-c4t3ey81Xw

2)什么是红黑树?
参考答案:https://www.jianshu.com/u/1d933ff900e7

3)为什么MySQL数据库要用B+树存储索引?
参考答案:https://mp.weixin.qq.com/s/9oAc5QgJ7kub2-HISTnW6A

4)AVL树
参考答案:https://www.61mon.com/index.php/archives/218/

3、十大经典排序算法。
参考答案:https://mp.weixin.qq.com/s/mq2NSG3xMqIs28nU354TjQ

4、什么是堆排序?
参考答案:https://mp.weixin.qq.com/s/KJldeFePHSTLUaxIj9Czpg

5、栈和队列手写
参考答案:https://mp.weixin.qq.com/s/6CacG5kDmKimTMYpZdSEEA

6、什么是散列表?
参考答案:https://mp.weixin.qq.com/s/Zks_Du7Qr2T5iDlT61gEXg

7、什么是哈希表?
参考答案:
https://mp.weixin.qq.com/s/1o8TZlyuikaE0mbtqQjg4A

8、程序员面试最常见问题TOP 48
参考答案:https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0

三、数据库

1、Redis面试必问题目
参考答案:(1)https://mp.weixin.qq.com/s/XJzu8yyVYZYmcOui_xXnvw
(2)https://mp.weixin.qq.com/s/HeHvINDdXiPjgkE8TYdNYQ

2、MySQL面试必问题目
参考答案:https://mp.weixin.qq.com/s/Hj67Ll1jXarGedBQxr2ecw

四、Linux常用命令
参考答案:http://blog.csdn.net/qwe6112071/article/details/50806734

五、测试部分
参考链接:https://www.cnblogs.com/czhang2-12/p/9649835.html

https://www.cnblogs.com/czhang2-12/p/9698244.html

https://blog.csdn.net/m0_37717595/article/details/81407963

你可能感兴趣的:(面试题集)