全程英文,1. 自我介绍,2. 根据简历提问,大部分是技术问题。英文分数占比四分之一,挺重要的。具体看哪个组招人,面试流程可能不一样
面试官问的面试题: ## 面试题目
对于简历,都是问一些简历内的问题
简历信息询问完毕后, 会问 python 相关的问题:
1. python 基础
- lambda 函数是什么,怎么用
- python 数据类型
- list 有哪些添加数据的方法
- dict 有哪些添加数据的方法
- 迭代器和生成器的异同点,分别适用于什么场景
- 从 set, dict 取一个元素的时间复杂度
2. 结合简历问的内容:docker,pandas,numpy
- docker 的原理,和虚拟机的异同
- pandas 都有哪些用法
- pandas groupby 和 pivot 的区别和用法
- pandas 如何处理空值
- pandas 如何定位到单元格
- pandas apply 和 map 的区别
3. git 操作
- git 都有哪些操作
4. 编程题目
斐波那契数列实现
- 只会递归写法不行,还得用其他方法
- 根据新的方法进行时间复杂的和空间复杂度的优化
- 注意边界条件