面试记录(被问倒的)

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

以下是笔记

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

观察者模式

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

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

相关推荐
元亓亓亓30 分钟前
LeetCode热题100--62. 不同路径--中等
算法·leetcode·职场和发展
前端要努力3 小时前
月哥创业3年,还活着!
前端·面试·全栈
好易学·数据结构5 小时前
可视化图解算法76:最大子数组和
数据结构·算法·leetcode·面试·动态规划·力扣·笔试
xiaoxue..6 小时前
高频事件的“冷静剂” 闭包的实用场景:防抖与节流
前端·javascript·面试·html·编程思想
怕浪猫6 小时前
2026最新React技术栈梳理,全栈必备
前端·javascript·面试
闲看云起6 小时前
Leetcode-day4:从「移动零」到「盛最多水的容器」
数据结构·算法·leetcode·职场和发展
拿我格子衫来7 小时前
搭建公司产品wiki的开源框架选型,注重介绍wikijs框架
程序人生·信息可视化·职场和发展
用户6802659051197 小时前
2025年十大终端管理软件推荐指南
vue.js·后端·面试
千寻girling7 小时前
面试官: “ 说一下怎么做到前端图片尺寸的响应式适配 ”
前端·javascript·面试
阿拉伯柠檬8 小时前
MySQL内置函数
linux·数据库·mysql·面试