1面

1 python的数据类型
数字(整数,浮点数,布尔值,复数(如 3.14j))
元祖
字典
列表
集合

2 list和元组的区别

3 python的参数是传值还是传引用
传值与传引用相结合

4 python的list和dict是线程安全的吗

5 写shell脚本,如何看centos和wubantu的发行版本

uname  -v 

#结果
Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64

6 c++多线程和python多线程的区别

7 线程能直接访问操作系统吗

8 进程和线程的区别

9 听过协程吗?
非抢占式
python的协程与yield有关

10 数据库的事务
防止数据库出现异常情况下,数据丢失,可以用事务进行数据恢复(说法错误,应该是回滚到之前的状态),保持数据的一致性,理解还是不是很正确

11 字典dict是有序还是无序
无序

12 链表和数组的区别
1插入,删除效率
2查找效率 数组支持随机存取
13 链表和数组查找元素哪个效率快,数组和链表删除数据时,那个效率快
14 二叉树是什么样子的
15 链表是什么样子的
16 写一个冒泡排序,时间复杂度是多少 , O(n2)