面试题汇总2021
目录
用 Python 匹配 HTML g tag 的时候,<.*> 和 <.*?> 有什么区别?
HTTP 协议状态码有什么用,列出你知道的 HTTP 协议的状态码,然后讲出他们都 表示什么意思?
为什么客户端在 TIME-WAIT 状态必须等待 2MSL 的时间?
七层模型? IP ,TCP/UDP ,HTTP ,RTSP ,FTP 分别在哪层?
元类
序号 | 内容 | 链接 |
1 | 类方法、类实例、静态方法区别 | Python 中类方法、类实例方法、静态方法有何区别? |
2 | 如何动态获取和设置对象属性 | Python 中如何动态获取和设置对象的属性? |
Python-内容管理与垃圾回收机制
序号 | 内容 | 链接 |
1 | Python内容管理机制和调优手段 | Python 的内存管理机制及调优手段 |
2 | 内存泄漏是什么?如何避免 | 内存泄露是什么?如何避免 |
函数
序号 | 内容 | 链接 |
1 |
函数参数 | 函数参数 |
2 | 内建函数 | 内建函数 |
3 | lambda | lambda |
设计模式
序号 | 内容 | 链接 |
1 | 单例 | 单例 |
2 | 工厂 | 工厂 |
3 | 装饰器 | 装饰器 |
4 | 生成器 | 生成器 |
面向对象
序号 | 内容 | 链接 |
1 | 类 | 类 |
2 | 对象 | 对象 |
正则表达式
序号 | 内容 | 链接 |
1 | Python 里 match 与 search 的区别 | Python 里 match 与 search 的区别 |
2 | Python 字符串查找和替换 | Python 字符串查找和替换 |
3 | 用 Python 匹配 HTML g tag 的时候,<.*> 和 <.*?> 有什么区别 | 用 Python 匹配 HTML g tag 的时候,<.*> 和 <.*?> 有什么区别 |
4 | 请写出下列正则关键字的含义 | 请写出下列正则关键字的含义 |
系统编程
序号 | 内容 | 链接 |
1 | 进程总结 | 总结 |
2 | 对多进程,多线程,以及协程的理解,项目是否用 | 对多进程,多线程,以及协程的理解,项目是否用 |
3 | 什么是多线程竞争 | 什么是多线程竞争 |
4 | 解释一下什么是锁,有哪几种锁 |