面经 深信服
自我介绍
Python
- Python中的数据结构,可变与不可变
- python中字典的底层是怎么实现的
- 进程间的通讯方式?僵尸进程?
- python装饰器?装饰器的原理是什么?本质是?闭包?
- 自己经常会在什么情况下手写一些装饰器
- python的深浅拷贝
- 线程和协程的区别
- GIL锁?为什么需要GIL呢?GIL为什么一次只允许解释执行1个线程呢?
- IO多路复用
数据库
- mysql的引擎
- redis的底层实现原理?为什么会快?
- mysql中的数据发生了改变,redis中如何同步到?
- mysql索引实现原理?除了B+树,还有没有其他的算法实现?
- 给定一张表,写出SQL语句,字段有id,name,subject,grade。求出总分大于300分的学生的名单,求出没有不及格成绩的学生名单。
- 数据库索引实现为什么要用B+树,可不可以使用其他
- 数据库中的联合索引
- mysql同postgresql的区别
网络
- tcp和udp的区别
算法及数据结构
- 用算法找出两个链表中相同的元素
- 堆和栈的区别
其他
- 最近有没有学习一些新的技术
posted @
2020-03-30 14:49
久末丶
阅读(
1436)
评论()
编辑
收藏
举报