面试记录(被问倒的)

快排,设计模式(观察者模式 mvc模式 单例模式)及其优势,工作遇到的困难,解决过的问题,渲染管线,ui合批(动静分离),比较复杂的编辑器扩展,算法,用算法解决过什么问题,必须掌握的排序算法,快排每一轮是怎么走的

以下是笔记

渲染管线流程包括下面几个步骤:顶点处理、面处理、光栅化、像素处理等。

观察者模式

定义: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。

主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。

相关推荐
ShineWinsu13 小时前
对于C++中map和multimap的详细介绍
c++·面试·stl·笔试·map·红黑树·multimap
zheshiyangyang14 小时前
前端面试基础知识整理【Day-7】
前端·面试·职场和发展
香芋Yu14 小时前
【大模型面试突击】02_Transformer与注意力机制
面试·职场和发展·transformer
重生之后端学习14 小时前
207. 课程表
java·数据结构·算法·职场和发展·深度优先
uhakadotcom15 小时前
Hono v4.12.0 发布!路由提速2倍+,JSON响应飞起来
前端·面试·github
逆境不可逃16 小时前
【从零入门23种设计模式03】创建型之建造者模式(简易版与导演版)
java·后端·学习·设计模式·职场和发展·建造者模式
小李独爱秋16 小时前
模拟面试:不能关机的情况下 , 如果挂载目录卸载不掉应该怎么办?
linux·运维·面试·职场和发展·操作系统·文件系统
java1234_小锋19 小时前
Java高频面试题:什么是Redis哨兵机制?
java·redis·面试
得一录19 小时前
Transformer架构的工作原理
深度学习·面试·aigc
重生之后端学习20 小时前
208. 实现 Trie (前缀树)
java·开发语言·数据结构·算法·职场和发展·深度优先