目前状态:等待 hr 面 打个小广告,想加入社区打破信息差,或者想做开源的同学,欢迎来找我,目前在做一个脚手架项目,详见主页第一个帖子 一面 1. 自我介绍 2. 讲讲你的实习经历 ○ 反爬怎么做的,核心技术,你负责哪里,实现了什么 ○ 做的最有技术深度的事情 3. 做题 ○ EventListener ○ 修补房屋保护财产,滑动窗口 4. React 如何保证高效率渲染 5. f
前端调试方法,线上/开发环境,线上环境有哪些调试方法,答得不好,接触的比较少 混淆之后的代码怎么打断点??不会 Source Map 模拟手动发起请求??修改响应数据??不会 API Fox 拖拽的底层实现 怎么判断拖拽的是子元素还是父元素 事件冒泡和事件委托 项目相关 Vuex,源码和实现原理?? 错误重试 防抖和节流 强缓存和协商缓存 资源被强缓存了,又想更新他的内容,怎么做 怎么加时间戳 U
面试官先是迟到10min,然后说推迟半小时 自我介绍 讲一下webview的原理(不会) 讲一下http1.1到2.0升级了什么 讲一下性能优化的时候,http从1.1提升到2.0的性能提升的具体收益,怎么断定的 http2.0具体是哪个特性带来的收益(不要理论,实际项目是哪个特性影响的,寄) 除了这些还有哪些优化措施(一直问,问到我说不出来才停) 微前端应用预加载怎么做的 组件库的提前加载主要做
#秋招#发面经集好运~ 9.14一面 自我介绍 url到页面渲染经历的步骤 项目里提到useMemo,为什么不所有的都使用useMemo做优化 react和vue的区别 讲一下浏览器缓存 讲一下跨域的问题 读代码说输出 实现一个四个正方形布局 手写一个全排列 哈哈只记得这么多了,期待有个后续~
一面: 1、自我介绍 2、h5的性能优化 3、强缓存和协商缓存 4、http2.0 5、输入框发送请求怎么让它一段时间只能发送一次(防抖) 6、说一下节流 7、遇到过最棘手的问题 8、有没有写过组件给别人用 9、怎么保证别人使用组件时传入正确的参数(ts编译时检查,PropTypes运行时检查) 10、ts还有啥优势(静态类型检测,更好的代码提示) 11、泛型用过吗(没咋用) 12、自己搭建过项目
文件上传,文件切片上传,断点续传 视频如何优化的 用户输入到代码运行,中间经历了哪些(打包,浏览器渲染,模板解析这些方面说) 实习用的react版本 react狗子 图片懒加载 大数据懒加载 js造成的卡顿有遇到过吗,怎么处理 了解哪些异步 如何拦截请求 react错误处理(狗子和组件) react类组件和函数组件的区别 JSX如何理解 如何渲染一个数组,key的理解 http缓存,html和js
还是电话面,大概四十分钟,不过面试官跟我说三面就要视频了,而且还是HR和终面面试官一起,不知道是个什么安排 你在大学期间尤其是研究生期间干了什么,详细介绍一下 你的科研项目听起来和GPT没有关系,是吗 你为什么学前端 美团给你offer了吗 你在实习期间有没有做过性能优化的事情 场景题:google提供了一个指标INP,它是用户交互后进入下一个变化要花费的时间,对于一些操作可能会有几百毫秒的延迟,
太幽默了,html那题拖动食物的预览没问题,运行就0%,不知道他单测判定怎么写的; 最逆天的是这个,让写这么多一包东西就占10分,不知道是不是开发页面人力不够了拿笔试的人的方案来偷,《可以上生产级别》,还牛魔要写单元测试,我直接不想写了
可以选angular,react,vue。 15道单选,5道多选,2道问答题,2道编程题。 单选考的挺细的,有数组,可选链。问答还比较简单,promise和双开门。 2道编程题: 1.反转,秒了 2.串联数组,用排列做了,应该是超时了,66% 第二个编程题好像是hard
自我介绍 拷打项目 vue和react的区别 react hook是为了解决什么问题的 聊了会天 反问 半小时结束,摸不着头脑,答的也不是很烂,但是居然没有手撕,可能因为九点才面试太晚了想早点下班吧,希望不是kpi
事实证明是可以线上二面的。 大家注意哈,顺丰用的赛码如果你点击界面以外是会提示面试官的。面试官途中提醒过我两次,有点可怕 别看顺丰面试时间短,问的还挺难的呢,问了很多之前没接触过的东西 项目深挖+框架原理 1.项目的主工程路由方案是单独拿出来维护吗 2.具体讲一下实习项目路由优化的解决方案和思路 3.旧项目如何接入 4.子应用接入如何解决跨域的问题(项目中都是同域的,没接触过跨域的情况) 5.新旧
1. 自我介绍 2. 平时怎么学习前端知识 3. 大学、研究生怎么提升自己,学到了什么 4. 项目和实习有什么难点,怎么解决的 5. 强缓存和协商缓存,其返回的状态码 6. HTTP1.0、1.1、2.0有什么区别 7. 性能优化办法 8. 懒加载有哪些常见实现形式。(intersection、scrolltop) 9. 键入url之后会发生什么流程 10. TCP为什么要三次握手 11. 浏览器
在整个秋招过程中,感觉快手的面试体验是最好的,一是面试时间调整反馈很快就处理了,另外就是在面试的时候面试官全程都有引导而且没有莫名其妙的问题和压力,对比N战鹅的时候每次都有神奇操作,快手的体感真的很不错,面试官甚至愿意花十几二十分钟来给你介绍部门业务 面试完当天进录用评估 一面 小程序原理 浏览器渲染html经过哪些步骤 哪些资源加载会阻塞dom渲染,哪些会阻塞dom解析 vue如何实现nextT
2024-09-13 一面 不到残血不会玩 前面回答的1t4 后面抢救回来了 1. 项目拷打 2. 浅拷贝和深拷贝 2plus. = 和 浅拷贝的区别 3. 有什么方式实现深拷贝 4. 原型 5. 浏览器事件循环 6. 输出题: promise输出题 7. 数组的map和forEach有什么区别 7plus. 可以在map里面修改原数组吗 8. rem 和 em 8plus. 如何使用rem做移动
你作为项目管理怎么做 前端在合作的时候要注意哪些 scoped flex布局场景 懒加载 一题手撕(开始只写出来了输入有限个参数的,墨迹了好长时间才做出来) 都是往底层怎么实现问,本小菜鸟根本不知道只能凭感觉说 面试官很好,但我太菜了感觉凉了