小米-软开C++ 一面&二面

一面(20min)

  1. 主要是了解了一下项目,无八股;
  2. 手撕:打家劫舍;

二面(40min)

  1. 菱形继承问题怎么解决,虚拟继承之后的类内存分别是怎么样的;
  2. vector如何删除重复元素,remove和earse的区别(说反了,尴尬;
  3. 智能指针
  4. 如何重写shared_ptr的删除器,能不能为数组定义删除器;(智能指针还是要回去再看看
  5. 结合实习问了一下图形的相关知识:
  6. 一帧图形的渲染流程;
  7. 如何使图形绕X轴旋转(没答的很详细
  8. 模糊的实现方法;
  9. 实习项目的一些问题;
  10. 手撕:旋转图像
  11. 反问:他们主要是做图形渲染,主要是3D图形渲染和优化的
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务