首页 > 笔经面经 > 全凉经

全凉经

头像
(void*)0
编辑于 2018-11-15 20:59:19 app内打开
赞 16 | 收藏 149 | 回复10 | 浏览10548
本来被封号就已经决定退灭保了,不过想到去年的时候也心慌慌地到处扒面经看,还是给学弟学妹们留点东西吧。
这篇凉经涵盖了我从春招到秋招所有的面试,其中绝大多数都凉凉了。没错,就是这么菜。

先总结下春招和秋招的面试情况,有一些小公司我鸽掉了就没记:
春招:
美团 后台开发 笔试凉
腾讯 游戏开发 二面凉
阿里菜鸟 JAVA 一面凉
头条 后台开发 笔试凉
巨人 游戏引擎 笔试凉
搜狐畅游 游戏策划 笔试凉
拼多多 后台开发 面试鸽
高通 操作系统 面试鸽
华为 操作系统 性格挂
招银 后台开发 一面凉
秋招:
网易互联网 图形渲染 HR凉
华为 云平台 一面凉
腾讯天美 游戏引擎 一面凉
腾讯魔方 游戏开发 一面凉
腾讯魔方 游戏引擎 二面凉
完美世界 游戏引擎 笔试凉
美团 后台开发 面试鸽、笔试凉
微策略 开发 群面凉



这里很多都可以展开,不过我实在记不住更多细节问题了。我说背诵的地方都可能会被展开继续问下去,这里分门别类记录一下:


C++
  • 一个类的两个对象是否共享一张虚表?
  • 带有虚函数、虚继承、菱形继承的类的内存布局如何?
  • 实现一个类的容器,容器大小恒定,可以请求内存和释放内存。
  • 四种cast和三种智能指针背一背。
  • malloc函数通常如何实现?
  • 在构造函数和析构函数中调用虚函数会怎么样?为什么析构函数也会那样?析构和构造的顺序是怎么样的?
  • delete[]和delete有什么区别?delete[]是怎么知道size的?
  • constexpr、volatile、explicit、mutable几个关键字分别是干什么用的?
  • C++的RTTI如何实现?类型信息保存在哪里?
  • _cdecl、_stdcall、_fastcall等等调用规则分别是什么?有何区别?
  • switch和多重if else的区别在哪里?switch对小范围case和大范围case有什么处理上的不同?
  • 右值引用背诵一遍?
  • lambda是什么?捕获列表里有什么用?捕获方式有哪些?
  • 模板的特化和偏特化分别是什么?如何基于模板实现简单的递归?
  • STL各种容器底层用什么实现?CURD的复杂度是多少?

OS
  • 背诵Linux进程地址空间。
  • 进程和线程区别在哪里?task_struct有哪些内容?
  • 动态链接的过程背诵一遍?什么是库打桩?
  • mmap、select、waitpid、socket、brk、fork、execve、signal等几个比较常用的系统调用背诵一遍。
  • 页式内存管理背诵一下?小页内存模式和大页内存模式说一下?
  • 高速缓存的读策略和写策略?写通和写回有什么区别?多线程下会产生什么问题?
  • 高速缓存一般以物理地址编组还是虚拟地址编组?为什么?
  • 描述下计算机启动的过程。
  • 什么是栈随机化?其目的是什么?
  • 汇编语言要求call指令和ret指令一定一一对应么?
  • inc和add指令有什么区别?
  • 什么是分支预测?什么是寄存器重命名?线程级并行、数据级并行和指令级并行分别是什么意思?
  • 背诵ELF文件的结构?bss段和data段有什么区别?bss段在文件中如何存储?又以何种方式映射到虚拟内存中?
  • 分配一块堆内存,用一个指针向后遍历,到何位置触发段错误?为什么?

CG
  • 透视矩阵的证明。
  • 图形流水线背诵一下?
  • 双线性插值、三线性插值、各向异性。
  • 法线贴图是什么?视差贴图是什么?
  • 阴影如何计算?阴影贴图怎么用?
  • 深度缓冲背诵一下?模板缓冲是做什么的?
  • Phong着色和Blinn-Phong背诵一下。
  • 伽马校正背诵一下?为什么需要伽马校正?
  • 渲染方程背诵一下?辐射通量、辐射强度、辐射率和辐照度分别是什么?
  • BRDF是什么?Cook-Torrance模型和Phong模型、Blinn-Phong模型的区别是什么?
  • Cook-Torrance的BRDF中如何处理漫反射和光反射?光反射部分的DFG分别是哪三个函数?背诵一下?
  • 次表面反射背诵一下?一般用于什么材质?
  • 常见的抗锯齿背诵一下?说说各自的原理?
  • AO是什么?SSAO背诵一下?半球采样和球面采样会有什么不同?
  • 前向渲染和延迟渲染区别何在?各自有什么好处?
  • 常用的模型化简算法有哪些?
  • 说一说你用过的一些函数,比如_mm_shuffle_ps、_mm_dp_ps里的掩码怎么用?
  • 如何基于SIMD实现4*4矩阵的转置?
  • 背诵一个点在任意多边形之内的算法?
  • 背诵判断长方体和球体位置关系的算法?



这把放张真·色图,趁着还没被删帖,拿走不谢。


10条回帖

回帖
加载中...

近期热帖

热门推荐