2024.02-2024.07
1 python基础
1 字典哈希冲突时,底层是怎么解决的?
2 讲以下python中的协程?
3 进程间的通信方式?线程?协程?
4 多个装饰器的执行顺序?
5 怎么写一个装饰器?
6 装饰器可以有参数吗?
7 说一下python的垃圾回收?
8 怎么查看有没有内存泄漏?有什么第三方库?
9 内存泄漏发生的情况?又如何解决内存泄漏?
10 unicode、utf-8的区别?
11 生成器用于什么场景?
12 进程、线程、协程的区别?
13 python字典的键可以使用列表吗?
14 python如何集合排序?
15 python如何解决高并发问题?
16 讲一下跳表?
17 python2.7 与 python3 的字符串类型有哪些区别?
18 python3 多继承时,如果继承的多个父类中都有同名的方法,派生类实例化的对象调用同名的方法时会先调用父类中的哪一个,顺序是怎样的?
class A:
def test():
print("A")
class B(A):
pass
class C(A):
def test():
print("B")
class D(B, C):
pass
d = D()
d.test()
19 同步是什么?异步是什么?
2 flask框架
1 orm解决了什么问题?
2 讲一下flask应用上下文和请求上下文的区别?
3 了解flask的debug方式吗?
4 flask 如何高并发?
3 设计模式
1 讲一下外观模式?讲一下策略模式?说一下外观模式与策略模式的区别?