首页 > 快手C++日常实习面经
头像
wangjiongjiong
编辑于 2020-11-17 10:56
+ 关注

快手C++日常实习面经

应聘岗位:C++后端开发工程师-【AI方向】--【MMU】
一面:
  1. 什么是面向对象,什么是多态
  2. 字节对齐
  3. 指针和引用的区别,sizeof(指针) 和 sizeof(引用)
  4. 类中如果有虚函数,类的大小是多少;如果类是空的,大小多少
  5. 多重循环时,如何提高效率
  6. 场景题:一个动物园里有很多动物,每个动物投喂不同的吃的,如何设计编程?(貌似考的设计模式中的工厂模式)
  7. 编程题:判断两个链表是否相交,并返回相交的点

二面:
  1. 自我介绍
  2. 询问是否有开发经验,做过什么复杂的工程
  3. vector中的扩容机制是啥?为啥是2倍(面试官说是实际测效率测出来的)
  4. 一个数组中找到最大值和最小值,最少比较次数的方法
  5. 引用和指针的区别
  6. deque的底部实现
  7. 编程:将两个排序链表合并;实现strcpy()函数

太菜了2333

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐