17:30 一面 18分钟
自我介绍了五六分钟,然后介绍和掰扯了自己的毕设。我在实验室做的是算法,问我为什么投测开,看起来没什么关系(只会python还能干啥啊)。
啥都没问就说结束了,说我简历过于贫瘠不知道问什么,简历上唯一的优势是学校还行
我以为结束了在和群友吐槽的时候,二面短信到了(啊?
17:55 二面 55分钟
面试官在干饭所以18:10左右开始的
1.自我介绍(开始复读
2.毕设干了什么(继续复读
3.毕设底层实现原理没听懂(持续复读
4.问:“你简历上就写了个python,大概什么程度啊”
答:算法开发主要都用python,算得上熟悉。
5.python的深浅拷贝
6.python ORM (完全不会
7.那你会什么:回答了垃圾回收,gil锁,如何规避gil锁
8.多线程怎么写
9.进程线程区别
10.http和https
11.http状态码
12.如何根据状态码排查错误源头
13.从url到浏览器渲染出界面都发生了什么
14.cookie和session
15.redis了解不(只知道是放在内存里的数据库,性能很不错
16.其他sql了解不(上课学过,用的很少,但是知道基本原理什么的,知道数据库事务,隔离级别,acid,索引
17.那你写个查询:一张表里有学生名字和三门科目成绩,查询学生大于80分的成绩的科目和成绩和学生姓名
18.算法题:去除数组中重复元素(大于3次的元素最多出现2次),要求原地修改不使用额外数组空间。
脑抽了,当时觉得不使用额外数组空间但是可以用额外链表空间(逆天),用链表做了,然后脑子突然回来发现自己是艾斯比,最后准备用双指针写但是时间不够了。
19.反问:这边用的主要是什么语言,说是不限语言,但python和go多。
面试官人挺好的,就是我网不太行有点卡,面试官给了很多建议,比如说我讲东西会过于专注细枝末节说的啰里八嗦,可以精简一些。
还有我思维不错表现也不错但是动手能力要加强。
然后说要多丰富一下项目,和别的同学比起来我没有语言优势,没有项目优势,也没写自己熟悉什么框架。
遗憾,等中行开奖了,只能说暑期实习全挂。给学校拖后腿了。