1.面试官非常耐心亲切的自我介绍--会议四个人(leader和hr旁听) 2.做过最能提前你能力的项目 3.对react原理的理解,比如fiber、hooks(讲了下fiber的渲染机制、常用的hooks以及与类组件的区别) 4.根据我第三条的回答引出虚拟dom和diff算法(八股) 5.promise的核心原理(不会) 6.浏览器的事件机制(讲了捕获和冒泡) 7.如何触发一个自定义事件(不会、后
24届秋招结束(拿下BBAT等8家大厂,其中绝大多数SSP) 持续回顾从23年2月到23年10月的实习、秋招面经!欢迎关注! 过年这段时间一定会更完!!! * 小程序的openId,多个小程序如何共用同一个用户标识 * 小程序技术问题 * 轮播图圆角怎么解决 * 自己的项目介绍 * React生命周期 * React Hooks * React Ref有什么用 * 函数式组件中父组件的Ref如何绑
一面 自我介绍 react用得多吗 说说react15 说说react16 react18有什么新特性 react fiber 生命周期 react受控组件 Hooks特性 useEffect 副作用是什么 浏览器渲染原理 二面 ld面,随便聊聊情况,薪资,聊完直接oc
刚刚面完 1.react15之前的原理(一点都不知道) 2.react fiber的原理 (看了没记住) 3.浏览器的渲染原理 4.说说react的diff算法 5.谈谈虚拟dom 6.react的逻辑服用方式 7.react组件通信方式 8.useEffect包含哪些周期 9.如何在useEffect中做事件抽离 10.react16和react18有什么新的功能 11.react性能优化的手
今天这个面试时间太长了一个半小时,只挑了一些有参考价值的问题,因为问项目问的特别多,很多问题都是结合着项目去问的 问项目 UDP和TCP区别,应用场景 TCP为什么是可靠的 状态同步和帧同步 渲染管线 光照模型 GC优化 Drawcall Overdrall 用过哪些unity的组件 显示一个模式该挂什么组件 List Dictionary 玩什么游戏 有什么兴趣爱好 未来几年的规划 到岗时间实习
面试官: 嗯, 看你的简历你的知识面非常之广, 但是里面怎么样(然后笑了笑) 我: .......我这垃圾简历, 图形学不会, lua也不会, 人手一个的python也不会 正题: 无八股几乎全部场景题 1. 游戏中打开很多窗口, 通常按esc可以关闭一个 窗口, 然后关闭完, 问如何实现, 我答的用栈, 如何又说如果有的窗口就是想 先关闭怎么实现? 我实在gate不到点, 不太满意 2. 状态机
自我介绍 1.什么时候开始接触前端的? 2.实习相关,为什么从上一家公司辞职? 3.实习项目的国际化怎么实现的? 4.实习项目有用 ssr吗? 5.对seo的理解,怎么优化? 6.实习项目做的代码优化,懒加载,图片压缩相关 7. 有做响应式吗? 8.说下常见的图片格式,区别? 9.vite和webpack的区别 10.esbuild为什么更快? 11.h5和c3新增了哪些特性 后面就是挖简历个人技
自我介绍 实习和项目相关,问了很多,很多记不到了 说说实习项目开发遇到的最有挑战的事情? 说说扫码登录实现的流程? 说说项目中虚拟列表如何实现的? 说说 rollup-plugin-visualizer 打包优化,怎么优化的? Css 水平垂直居中的方式? react类组件的生命周期? react常用的 hooks? 知道react-filber吗,谈谈对 react-fiber 的理解? 对 v
今下午面的前端,只准备了一天半,全流程只用了25分钟左右,我以为是KPI面结果反问完了面试官就告诉我一面通过了,等HR联系我二面 经典自我介绍环节 问了一下学校 问用过的技术栈 你记得的常用的git的命令(git clone\pull\push\commit\merge\checkout\log 我还回答了回退版本和合并分支的流程) 说一下你了解的git commit message规范(<类型>
纯八股,没让写代码 自我介绍 介绍项目 怎么实现的组件间通信 vuex 项目里用的是axios吗 有没有去进行一些封装 TS vue3是否了解 你经常用的布局是什么,介绍一下 垂直居中怎么实现 数组都有什么方法,说一下 webpack 哈希模式和history模式区别了解吗 一个对象数组怎么去实现删除不要的属性,或者改属性的名字 vue-router路由的钩子 跨域问题,怎么解决 两个变量去交换位
1.自我介绍 2.css垂直居中 3.vue组件通信 4.如何改变this,他们的区别是? 5.防抖节流了解吗? 6.vue中路由怎么写? 7.package.json是什么知道吗?里面的script有什么作用? 8.原生js如何实现点击事件 9.css隐藏元素 10.vue生命周期 11.在created想进行DOM操作怎么办? 12.用过vue的set方法吗? 13.项目相关 两个面试官轮流问
1、自我介绍 2、问下个人基本情况 3、基本数据类型,及其判断方式和各个判断方式的原理及其优劣。三种:typeof、instanceof、Object.prototype.toString.call 4、原型链的原理,使用场景 5、ci/cd相关,代码校验怎么做。答:git hooks,和github工作流校验 6、nginx静态部署 7、nginx缓存(浏览器协商缓存和强制缓存) 8、nginx
纯纯心理博弈 面了35分钟,基本和技术面差不多时长了,技术面也就是40min+ 1、回顾一下技术面,说说这个岗位你以后负责的事情(我怎么记得这么多啊,面试都排满了。然后就硬扯呗,还好有点点印象) 2、那这个方向和我期待的方向相匹配吗?有没有什么差距 3、对YY有了解过吗(打游戏开麦用的YY哈哈) 4、怎么看待这次的机会(???不知道怎么说,牛牛们有没有心理学面经) 5、现在在哪里(本人湖南湘潭)
全程无八股,蛮喜欢这种的 主要围绕我简历问的 你讲一下你微信扫码登录原理的实现,展开问了 我看你两个项目都是使用了cdn加速,讲讲cdn和传统的有什么区别 elementplus按需加载有做过吗,怎么实现 你有看过elempentplus的源码吗,讲一讲他怎么内部实现的(讲了他的架构方式,还讲了一个组件) 一天面了三次,我其他不记得了。。。
6/28 时长26min 最离谱的一次,全网最简单的滴滴前端一面? -1.自我介绍 0.面试官介绍业务 1.学了哪些基础课 2.对后端的了解程度 3.Vue3项目学到了什么,歌词滚动怎么实现的 4.Vue组件传值方式 5.Vue项目中最复杂的功能怎么实现的 6.用过什么组件库,对组件怎么二次封装的 7.阿里青训营干了啥(基本什么都没干) 8.能实习六个月吗 9.说说git常用命令,说说git re