oppo春招测开凉经
一个全程面无表情的面试官
bb了10分钟的项目,因为做的是算法相关的项目,他也没有很刁难
技术问题:
1.b+树的结构,说说插入元素操作如何进行,还提了一下叶子节点的连接
2.二叉树前序遍历
3.生成器是什么?来写一个简单的生成器函数,说下生成器的用处
4.迭代器的实现?(这有啥好问的。。怀疑我理解错了。。)
5.python中的深拷贝浅拷贝,嵌套列表的复制是深还是浅?(都回答浅)
6.装饰器用过没?写一下怎么实现的,用途是?
7.介绍一下python的__call__()方法
8.类的继承,具体问的啥忘了,super的用法吧好像
9.除了修改构造函数,还能通过什么方法编辑一个类的属性?(当时心里mmp这啥问题,现在觉得大概是想让我说 @property或者slots)
10.Python的import操作和部分import(from...import...),什么能import什么不能(当时紧张了,瞎bb了能import函数、变量和类。。。临走才想起来应该是在__init__.py的__all__里声明过的模块才能import,哎)
11.有什么要问我的吗
感觉。。每个问题都能回答一下,但又回答不到那个令人满意的程度。。还是水平不行吧,继续加油
#OPPO##面经##春招##测试工程师#