字节跳动——视频特效研发(三面及HR面)

  • OpenGL中涉及到的坐标变换有哪些
  • 局部坐标系到世界坐标系如何转换 (平移,旋转,缩放)
  • 写出沿X轴方向放大2倍,y轴方向缩小2倍,z轴方向不变的缩放矩阵A.
  • 写出沿x轴方向平移20个单位,y方向平移10个单位,z方向平移-20个单位的平移矩阵B。
  • 写出沿x轴方向旋转90度的旋转矩阵C。
  • 写出依次经历A,B,C三种变换的变换矩阵M (M = C*B*A)
  • 为什么变换矩阵相乘的顺序是这样?
  • 正交投影和透视投影有什么区别
  • 将物体放大绘制能想到哪些方法(回答了移动摄像机,使用缩放矩阵,改变透视投影为正交投影)
  • 在绘制一个装了水的玻璃杯的场景,从技术和美术方面有什么想法。(回答了用光线追踪的方式绘制)

  • 手撕代码:
  • 一个n为位的int型正整数,如何交换一次其中的两位使得到的数尽可能大。
  • hr面(10分钟):自我介绍,哪里人,感觉三个面试官各有什么不同,对哪个面试官印象最深,能实习多久,能否全勤,能否接受上海入职。字节的实习面试从年前面到现在hr有一个半月了,希望好运啊。

#字节跳动##实习##C++工程师##面经#
全部评论
点赞 回复 分享
发布于 2020-02-20 11:31

相关推荐

点赞 评论 收藏
分享
07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
08-05 15:27
南华大学 Java
点赞 评论 收藏
分享
评论
3
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务