面试记录(被问倒的)

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

以下是笔记

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

观察者模式

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

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

相关推荐
三川6981 小时前
面试题目记录
面试·职场和发展
程序员杰哥1 小时前
性能测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·性能测试
让我上个超影吧2 小时前
【力扣76】最小覆盖子串
算法·leetcode·职场和发展
想进个大厂4 小时前
代码随想录day29 贪心03
算法·leetcode·职场和发展
闻哥5 小时前
从 AJAX 到浏览器渲染:前端底层原理与性能指标全解析
java·前端·spring boot·ajax·okhttp·面试
丁一郎学编程5 小时前
面试的面经
面试
阿蒙Amon6 小时前
C#每日面试题-Task和Thread的区别
java·面试·c#
橘颂TA6 小时前
【剑斩OFFER】算法的暴力美学——力扣 1020 题:飞地的数量
数据结构·c++·算法·leetcode·职场和发展·结构与算法
蒹葭玉树7 小时前
【C++上岸】C++常见面试题目--网络篇(第二十六期)
网络·c++·面试
码农水水8 小时前
米哈游Java面试被问:Shenandoah GC的Brooks Pointer实现机制
java·开发语言·jvm·spring boot·redis·安全·面试