快手一面 (1个小时)
1.自我介绍
2.项目,重点讲一个项目
3.实习经历,实习期将做的什么,怎么做的
4.hash的基本原理
5.树的种类?树的应用场景有哪些?
6.B树和B+树的区别
7.什么事死锁?产生死锁的条件是什么?
8.机器学习常用的算法
9.排序算法的稳定性
10.解释一下算法的复杂度
11.python是如何进行内存管理的
12.python的异常处理?finally后边的语句什么时候执行?
13.c++和java的区别和联系
14.了解数据库引擎吗?说一说这些数据库引擎
15.数组和链表的区别?队列和栈的区别?
16.了解哪些数据结构算法?
17.算法题:判断链表是否有环