【25秋招】西山居一二面凉经

10/28 西山居一面

项目

  • 行为树是怎么实现的?
  • 水体渲染是怎么做的
  • 项目中如何实现的状态机

实习

  • 介绍一下实习期间的工作
  • 实习期间的VR游戏的玩法是如何实现的

C++

  • 了解C++吗?(很诚实地说本科没学过C++,结果面试官就直接说那可能没有太多能问的了,因为都是题单上出题。。

程序设计

  • 经常用哪些设计模式
  • 讲讲MVC,各个层的作用是什么
  • 单例模式的使用场景

操作系统

  • 进程和线程的区别是什么
  • 如何保证线程安全
  • 进程调度了解吗?介绍一下调度算法
  • 虚拟内存和物理内存的关系是什么

11/18 西山居二面

真没想到一面居然过了。。二面面试官对我挺满意的,但可能因为一面关于C++的sb回答的缘故排序比较靠后,最后无感谢信挂。

C++

  • 指针和引用的区别
  • 虚函数如何实现多态
  • 讲讲C++的内存结构
  • 讲讲C++智能指针

计算机图形学

  • 说说渲染管线
  • 为什么需要深度测试?
  • 了解Early-Z吗?它的作用是什么?
  • 有什么情况Early-Z不生效?
  • 讲讲Phong模型
  • 前向渲染和延迟渲染的不同

项目

  • 讲讲A* 寻路
  • UI性能优化与合批
  • 水体渲染效果是如何实现的?
  • 水体的边缘如何检测

反问

  • 学习建议(已经很已经很可以了,图形学这一块可以再往更深一点的去看。
  • 负责工作(中台,主要做各类优化,服务于项目组
全部评论
感谢分享
点赞 回复 分享
发布于 04-02 14:08 云南

相关推荐

不愿透露姓名的神秘牛友
07-01 11:47
点赞 评论 收藏
分享
06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
06-07 12:20
新余学院 Java
点赞 评论 收藏
分享
评论
9
15
分享

创作者周榜

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