base 成都 时间线: 6.3 投递 6.6 笔试 6.13 一面 6.14 二面 总共时长:30min 自我介绍 什么时候接触前端的?如何学习前端的? HTML5 语义化标签具有哪些作用? sessionStorage 与 localStorage 的区别 position 有哪些属性值? 用过哪些 CSS 预处理器? (上文衍生)TailwindCSS 使用感受 响应式布局除了媒体查询还有哪
base 成都 时间线: 6.3 投递 6.6 笔试 6.12 一面 总共时长: 20min 自我介绍 什么时候接触前端的?如何学习前端的 实习中的主要工作:可视化与性能优化 可视化具体做了什么 如何优化繁重的数据处理过程?WebWorker & 类似 Fiber 的分片处理 介绍项目 首屏加载缓慢有什么性能优化方案? http 头部压缩是什么? 有没有其他的 Offer? 结束后 10 min
7.24 一面 7.30 收到二面邮件 一来先给了道算法题,数组元素移动 k 次让最后字典序最大,没做出来... 然后就是八股环节,两个实习一点没问有点离谱 问了下项目里面 canvas 相关的问题 http2 和 http1.1 v8 垃圾回收 promise.then 事件循环机制 其他的也是比较常规八股,记不太清了 #前端# #米哈游# #25届校园招聘#
7.14 官网投递 7.17 约面 7.22 一面 7.23 感谢信 #米哈游求职进展汇总##提前批##前端面经#
投递: 7.10 hr约:7.16 一面7.17 无实习 先项目问题: 项目1:ssr+ai+权限控制 问:你说是商业级项目,为什么做这个项目,目标受众是什么? 问:用什么方法保证安全? 回:ssr时从服务器向数据库找信息,防止客户端调用api;图片存储权限控制,使用base64显示图片而不是url 问:为什么ssr能安全,不一定吧?为什么用base64能安全?还有什么其他保证图片安全的措施? 问
2024-08-16 史家之绝唱 给楼主整无语了 也让楼主意识到 面试的结果跟运气强相关 难怪我到现在还没有offer 是因为我是非酋 1. 项目题: 把你简历里的大文件上传+大文件分片在IDE里写一遍 我: 6 2. 闭包是什么? 写一个闭包的例子 3. 浏览器垃圾回收机制 3plus. 怎么监听内存泄漏 3plus+. 开发时有什么办法减少内存泄露 4. webpack打包流程 4plus.
1. 自我介绍 2. 实习项目和科研论文,20分钟 3. 手写工厂模式,并实现继承,实现组合继承 4. 手写逆序数组 5. 手写遍历dom所有节点,返回标签名 6. js事件响应机制,捕获冒泡 7. tcp三次握手,浏览器发出请求到页面渲染发生了什么 8. 反问,10分钟 穿插着其它基础问题,没录屏,具体的忘了 全程1小时,问题都比较基础,会往深处问,扯远了再扯下一道题,面试官比较友好且健谈 PS
1. 自我介绍 2. 聊实习项目,技术难点,聊重构收益 3. 聊怎么接触前端,成长路线 4. html5语义化标签,css3新增特性 5. 获取dom的原生方法,怎么创建dom元素和修改元素 6. html渲染流程,重排和重绘,怎么避免重排和重绘 7. 2个页面之间通信的方法 8. jsonp的原理,跨域相关知识 9. node处理文件流 10. webpack生命周期与plugin 11. vi
自我介绍 项目相关 聊天室支持群聊吗 实时通信实现方式 -夸路由组件的应用场景 保存状态其他方式也能做,为什么要这么做 前端框架脚手架 monorepo Vite 和 Webpack区别, 知道多少说多少 Vite首次加载如何优化 (懒加载?) 子依赖中依赖了父依赖已经安装过的依赖怎么避免重复安装 React useMemo useCallBack 区别,应用场景 useState setStat
20min 1. 介绍一下项目。 2. 问了些项目细节,由于面我的不是前端好像他也没听太明白就过了。 3. Tcp四次挥手 4. 输入url到浏览器显示页面的过程 5. 操作系统死锁 6. 操作系统中断的过程 7. 讲下快排,什么时候最坏,如何避免 8. 反问
转眼又临近秋招季了,发一下本该去年发的面试记录,供大家参考,预祝大家秋招顺利! 一面 http的了解 http内容 协议的构成 http的方法 https加密的基本过程 面向对象的概念 面向对象的原则(封装,继承,多态) 多态怎么理解 js怎么实现多态(多态的不同参数,js怎么判断) 数据库设计,设计一个签到记录的表,判断是否连续签到,数据库应该有哪些字段,应该怎么设计(要知道上一次签到的时间)
问题内容: 在我的应用程序中,我必须获取一些JSON数据并将其分配给数组,然后再加载页面。这是我使用CardService服务获取JSON的代码: 在控制器的resolve块中,我具有以下内容: 在实际的控制器中,我有以下内容: 问题是,服务中的fetchCards函数似乎在将JSON数据分配给cards变量之前就解决了诺言。这导致我的视图中加载了空白数据,直到刷新两次并很幸运为止。 我可以确
在游戏开发过程中,我们会遇到超过屏幕大小的地图,例如在即时战略游戏中,它使得玩家可以在地图中滚动游戏画面。这类游戏通常会有丰富的背景元素,如果直接使用背景图切换的方式,需要为每个不同的场景准备一张背景图,而且每个背景图都不小,这样会造成资源浪费。 瓦片地图就是为了解决这问题而产生的。一张大的世界地图或者背景图可以由几种地形来表示,每种地形对应一张小的的图片,我们称这些小的地形图片为瓦片。把这些瓦片
问题内容: 我使用mbostock / queue 来排队一些异步操作。不仅要进行速率限制(UI生成的事件很少,后端可以缓慢地处理该事件),而且还要确保依次处理它们。我用它像 我已经使用angular.js $ q进行异步操作了。所以,我必须使用,还是可以建立一个队列(这本来就是https://github.com/kriskowal/q) 谢谢。 问题答案: 基本$ q链示例 是的,您 可以 使
一面: 1.手撕shared_ptr实现。#软件开发2023笔面经#