时间:2020-8-17 下午4点到6点 2021校招
方式:牛客视频会议
公司:旷视
岗位:后端开发
时长:两轮总共2小时
语言:python
- 自我介绍
- 为什么从算法转到了后端
- 挑一个项目讲,检测手段有哪些,缓存机制
- python装饰器,闭包,元类,异步,GIL,垃圾回收
- 多进程,多线程,协程,具体的使用方法
- 如何寻找Linux服务器出现状况的具***置在哪里?
- 四次挥手,time_wait
- mysql自己说一些了解的东西,索引,引擎,事务(pymysql怎么使用)
代码:
- 一个无序含重复数字的数组,找到一个分割点,该分割状况下,左边最大值减右边最大值的差最大,求最大差值。如[1,2,1,3,5,9,3,1,1],分为[1,2,1,3,5,9,3]和[1,1]最大差值为8
- 给一个二叉树和距离值,判断二叉树中的所有叶子节点中,有几对节点之间的距离小于给定的距离。节点类和二叉树初始化自己实现。
代码敲完正好50分钟,稍微等了一会,就有第二轮面试,但是其实问的问题都差不多
代码:
全部评论
(9) 回帖