华为odC++一面
- 第一题:一个数组,一个k值,把数组中小于k的数调整到一起的最小交换次数是多少
- 第二题:leetcode的乘最多水的容器
- 第三题:输出一个有向无环图中任意两个点的最小距离
- 技术一面
- volatile关键字
- 熟悉哪些数据结构
- -1的表示
- 浮点数的表示
- 算法题是一串数字组成的字符串,1-a,2-b···26-z,输出全部的解码方式
- 主管面
- vector,list的区别?
- 为什么要把析构函数设为虚函数
- 多态怎么实现的,用途。
- hr面
- 为什么来深圳,为什么不在长三角(我的大学在长三角)?
- 职业规划
- 对it行业的看法
- 性格