9.12 深信服一面凉经(python软开方向)
先说一下果然还是自己太菜了,实在是不太行
面试体验感觉挺好的,面试官稍微迟到了2分钟,但是感觉还好。
因为这是第一次面试,所以没有经验,也不知道具体是个什么流程。
面经看了不少,也自己总结了一个doc,但是能用上的寥寥无几
总时间:35min
1. 自我介绍
2. (我本来以为他会对项目进行提问的,结果没有,可能是因为我自我介绍中没有提到项目的原因?)
3. 听完自我介绍就直接切入正题了,先问的是python基础
(1)字典的数据结构 (*)
(2)列表的数据结构
(3) 普通二叉树和平衡二叉树,平衡主要是平衡什么,主要应用在哪,和普通二叉树比他的优势在哪。
(4)哈希冲突,以及解决方案 (*)
(5)装饰器,以及作用(*)
4. 网络问题
(1)tcp三次握手,正式数据传输是在那一次
5.算法问题:
给定一个有序的数组,要求使用二分法查找其中一个数。
(我第一反应其实是以为他要考排序,但是想了想他都已经有序了我咋排。接触的少还真不知道二分法用来找有序数到底是咋找的。)
确实是不会,所以就这个问题索性直接和面试官进行讨论了,问了他关于二分法找数的具体应用场景,说是关于大数据在数据库里可以这么找,但是我有点每太听懂说的是啥
光是这个问题就聊了大概10分钟吧
我本来以为会考那些高频的算法题让我手撕的,我还特地准备了一下leetcode和剑指高频题,基本上都没用上。
6. 反问环节
总的来说其实问的挺基础的,但是问的东西我几乎都没复习到,就很懵。
第一次嘛,就当积累经验了。
果然还是自己太菜了。