【Python】最强面试题总结(2021版)12.22

面试题汇总2021

目录

元类

Python 中类方法、类实例方法、静态方法有何区别?

Python 中如何动态获取和设置对象的属性?

内存管理与垃圾回收机制

 Python 的内存管理机制及调优手段?

内存泄露是什么?如何避免?

函数

函数参数

内建函数

Lambda

设计模式

单例

工厂

装饰器

生成器

面向对象

对象

正则表达式

Python 里 match 与 search 的区别?

Python 字符串查找和替换?

用 Python 匹配 HTML g tag 的时候,<.*> 和 <.*?> 有什么区别?

请写出下列正则关键字的含义

系统编程

进程总结

谈谈你对多进程,多线程,以及协程的理解,项目是否用?

什么是多线程竞争?

解释一下什么是锁,有哪几种锁?

什么是死锁呢?

什么是线程安全,什么是互斥锁?

说说下面几个概念:同步,异步,阻塞,非阻塞?

什么是僵尸进程和孤儿进程?怎么避免僵尸进程?

线程是并发还是并行,进程是并发还是并行?

并行(parallel)和并发(concurrency)?

IO 密集型和 CPU 密集型区别?

网络编程

UDP总结

TCP 总结

 怎么实现强行关闭客户端和服务器之间的连接? 

简述 TCP 和 UDP 的区别以及优缺点?

简述浏览器通过 WSGI 请求动态资源的过程?

描述用浏览器访问 www.baidu.com 的过程

Post 和 Get 请求的区别?

cookie 和 session 的区别?

HTTP 协议状态码有什么用,列出你知道的 HTTP 协议的状态码,然后讲出他们都 表示什么意思?

请简单说一下三次握手和四次挥手

说一下什么是 tcp 的 2MSL?

为什么客户端在 TIME-WAIT 状态必须等待 2MSL 的时间?

说说 HTTP 和 HTTPS 区别?

谈一下 HTTP 协议以及协议头部中表示数据类型的字段?

HTTP 请求方法都有什么?

使用 Socket 套接字需要传入哪些参数 ?

HTTP 常见请求头?

七层模型? IP ,TCP/UDP ,HTTP ,RTSP ,FTP 分别在哪层?

url 的形式?

元类

Python-内容管理与垃圾回收机制

函数

设计模式

面向对象

正则表达式

系统编程

网络编程


元类

序号 内容

链接

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 解释一下什么是锁,有哪几种锁
  • 13
    点赞
  • 294
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值