面试记录(被问倒的)

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

以下是笔记

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

观察者模式

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

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

相关推荐
m0_607076601 天前
CSS3 转换,快手前端面试经验,隔壁都馋哭了
前端·面试·css3
NEXT061 天前
二叉搜索树(BST)
前端·数据结构·面试
NEXT061 天前
JavaScript进阶:深度剖析函数柯里化及其在面试中的底层逻辑
前端·javascript·面试
夏鹏今天学习了吗1 天前
【LeetCode热题100(100/100)】数据流的中位数
算法·leetcode·职场和发展
愚者游世1 天前
brace-or-equal initializers(花括号或等号初始化器)各版本异同
开发语言·c++·程序人生·面试·visual studio
元亓亓亓1 天前
LeetCode热题100--42. 接雨水--困难
算法·leetcode·职场和发展
源代码•宸1 天前
Leetcode—200. 岛屿数量【中等】
经验分享·后端·算法·leetcode·面试·golang·dfs
用户125205597081 天前
后端Python+Django面试题
后端·面试
Tracy老板翻译官1 天前
【团队管理问题篇】别让“凉粉冤案”毁了你的团队
网络·职场和发展·团队开发·创业创新·职场晋升
boooooooom1 天前
Vue v-for + key 优化封神:吃透就地复用与强制重排,再也不卡帧!
javascript·vue.js·面试