地平线 提前批 08.10 一面 - 平台后端研发
笔者个人信息
笔者双非本末流985硕,方向是NLP,项目经历都是数据挖掘/深度学习+Django框架的内容,无实习
面试官提问
- Python相关
dict
的底层实现和查找的复杂度hash
散列的原理、冲突解决方式threading
类介绍,顺便引出了GIL
相关- 迭代器和生成器区别
- 计算机基础
- 进程、线程和协程直接的区别
- 死锁的原理以及解决方式
- 三次握手与四次挥手过程描述
- 客户端发起三次握手的请求之后的状态
- 服务端会主动和客户端发断开连接请求吗
- 四次挥手中2MSL的作用
- TCP拥塞控制
- 数据库的内连接、左外连接和右外连接
- 数据库索引的具体实现原理
- 主键索引和普通索引区别
- 编程题
- 给定数组,求第k小的数
- 判断二叉树是不是二叉平衡树
- 给定有正有负值的数组,求出其中和最大的连续子数组。
总结
面试官小姐姐挺好的。计网和OS的基础还是得多准备。编程题是在本地IDE做的,做完后需要讲解下思路
全部评论
(13) 回帖