1.自我介绍, 介绍项目,项目技术点(会问一些)
下面都是按照我的技术栈来问的
2.GC
3.数据库三种读现象, 怎么解决这三种读现象
4.索引, 二叉树--->B+树介绍, 平衡二叉树如何保持绝对的平衡(用的什么算法), 快排的优缺点
5.实现 with 有几种方法, ( __enter__
+ __exit__
是一种), 还有一个装饰器也是一种
6.单例模式, 实现的方法
7.描述符有什么作用
8.__slots__
有什么作用, 如果我想在类里面添加新的能用的属性又不在__slots__
里面指定,应该怎么添加
9.介绍元类, 元类的作用(规范类的属性符合标准)
10.socker_io 你是怎么使用的(这个是项目中用到的)
11.asyncio 你是怎么用的, asyncio 的执行原理介绍一下, asyncio 可以执行两种类型的任务,哪两种?(项目中用到)
12.vim 编辑器如何批量注释
13.vim 查找一个单词
14.flask 中的 session 和 message 介绍一下
15.看你阅读了一些源码, 序列化类里面一种有几个序列化类
16,Mixin 他是干什么的 (这个我不太清除, 就介绍到 5 个视图扩展类,然后想着应该是扩展功能之类的,你可以百度一下)
17.偏函数的作用
18.go语言的协程及信道的使用
19.IPC 可以用哪些方式实现 (Q,semaphore,...)
20.action 是什么东西,(有两个,都介绍一下)
21.索引下推技术
22.一个正在运行的 Docker 如何进行文件映射
23.websocker 和 socker_io 的区别
介绍一下 celery
还有一些记得不是太清
标签:__,控维,一下,技术,介绍,65,二叉树,序列化,asyncio From: https://www.cnblogs.com/songhaixing/p/16877075.html