去哪儿、瓜子python工程师社招面经
去哪儿
1.就一面,说是回来等消息,不过我表现得还挺好的说实话应该是真的就一面吧,
2.几乎什么都问了,问了快一个小时
3.一开始问数据库相关
4.数据库设计
5.优化
6.索引的原理
7.哈希之类的
8.然后问数据结构
9.问堆和栈
10.问压缩算法——我知道是霍尔夫曼树,但是具体我忘了
11.让写了堆排序和一道典型的递归的题——无敌
12.正则匹配,匹配日期2018-03-20
13.list=[2,3,5,4,9,6],从小到大排序,不许用sort,输出[2,3,4,5,6,9]
14.还有很多就是,但我忘了,不过就那些东西吧反正
瓜子二手车
1.基础部分问了TCP和UDP、线程
2.TCP的三次握手,为什么是三次
3.TCP和UDP的不同
4.TCP是面向连接的怎么理解
5.对于线程的理解
6.让写编程题,结果前两道都没写出来
7.让写个快排
8.写一个单列模式
9.保留两位小数
10.求三个方法打印结果
11.列出常见的状态码和意义
12.分别从前端、后端、数据库阐述web项目的性能优化
13.使用pop和del删除字典中的”name”字段,dic={“name”:”zs”,”age”:18}
14.列出常见MYSQL数据存储引擎
15.计算代码运行结果,zip函数历史文章已经说了,得出[(“a”,1),(“b”,2),(“c”,3),(“d”,4),(“e”,5)]
16.简述同源策略
17.简述cookie和session的区别
18.简述多线程、多进程
19.简述any()和all()方法
20.python中copy和deepcopy区别
21.列出几种魔法方法并简要介绍用途
22.C:\Users\ry-wu.junya\Desktop>python 1.py 22 33命令行启动程序并传参,print(sys.argv)会输出什么数据?
23.文件名和参数构成的列表
24.请将[i for i in range(3)]改成生成器
#Python工程师##社招##面经##去哪儿##瓜子二手车#