字节商业化测开日常实习
Python:
1. 可变对象和不可变对象的区别
2. *args 和 **kwargs
3. 是否支持多继承
4. pyc文件什么情况下会生成
5. 用过 PythonPAD 吗?(记不清了)
6. 用过 python处理多线程吗? 答否
7. super() 和 __init__() 的区别
C/C++:
1. C/C++ 的内存管理是怎样的
2. 垃圾回收机制
数据结构:
1. 快排,归并的时间和空间复杂度
2. 排序不稳定的定义
3. 为什么快排不稳定实际操作中还是快排居多
网络:
1. TCP可靠传输是怎么实现的
2. TCP拥塞控制
算法:
二叉树不相邻节点和的最大值
智力题:
共10个盒子,每个盒子能装10个球,现有100个球,包含十种颜色,每种颜色球个数不固定,问:能否有一种装球方式使得每盒子至多有两种颜色的球并给出证明
想起来再继续补充。。。。
二面: