- 新增C++常见面经整理
-
- C++虚函数可以是内联函数吗?
取决于虚函数的实际绑定方式,若通过对象调用,在编译期可确定函数类型,则可能成为inline函数。
知识点补充: inline函数是对编译器的内联建议,是否最终会被内联进字节码块取决于编译器决策。
- int a[10],int*p=a,问p[0]和a[0]哪个访问更快?
a[10]访问更快,这是直接寻址与间接寻址的区别,数组在编译器看来就是一个地址,而指针是地址的地址,所以指针多了一次访问指针变量本身的步骤,在汇编层面多了一次寻址处理。
- STL库使用了哪些AVL结构?
问题来自某个完美面经分享,但目前STL库的map、multimap、set实现都改为红黑树,并没有使用AVL树,问题存在疑惑。
AVL与红黑树的简单对比:红黑树相对于AVL更不平衡(更不平衡的程度是常数级,即二者最坏复杂度均为O(lgn))。红黑树确保一次插入/删除的旋转次数不超过三次,AVL则不一定。
- 一门人机交互(HCI)方向的课,更强调概念、设计而非实现。
- 混合现实包括增强现实(AR)、增强虚拟(AV)、虚拟现实(VR)等多个方向
- 场所知觉媒体(Locative Media)是根据用户所在地点,利用可移动设备来向用户传递所在位置的多媒体信息的技术。如导航、AR场景游戏等。
- 作业:大作业1:使用Ideation card等工具设计参观博物馆的增强交互原型。没写完,还剩一半。
- 感谢一位同寄大佬对简历提出修改意见,前后改了两天,目前整体观感好很多,按照新简历更新了所有在投官网。
- 简历链接
- 据说是王者面委的通用面试,不算项目组的三面考察
- 问了很多项目实践内容,与二面类似,包括原项目版本控制、补丁更新的处理。没有问八股及技术基础问题,问了些发展前景、喜欢的游戏等非技术问题。
- 王者这次总体答得不错,三面下来面试和算法没问题,能不能进要看池子里其他佬的表现,牛客上一堆浙大数学系、复旦cs的没约/没进ieg二面,感觉这次悬。
- 增加了莉莉丝的投递,一周了仍初筛中。
- 网易雷火、完美u3d开发、funplus在初筛中。