前端工程师精选面经合集
108家公司
686篇面经
最新 热门
/feed/main/detail/c3e38aeb26024e91877633220816c031/feed/main/detail/a962354fa6e441c1ba73d8c63c1099e9/feed/main/detail/dc4fd067642f4d1496816df715fb29cb/feed/main/detail/c03e405ed00a41e6be71ba89829f1594/feed/main/detail/0174ae538a7c4f3b8a247ffd42daf494/feed/main/detail/6a67a23c7a7740578e6e3628a55def7b
阿里云瓴羊前端(已oc)
timeline5.8一面5.10二面(面试官说有四轮面试,不知道为啥缩减成两轮了)5.13hr面5.14oc牛友们知道瓴羊title怎么样嘛~在考虑接不接,携程还没oc呜呜呜一面:    三题手撕(都比较简单)        第一题是sleep函数        第二题是买股票        第三题是千分位项目中用到的性能优化?项目使用vite原因是什么?webpack对ts的支持?webpack和vite区别,为什么vite比webpack快?强缓存和协商缓存区别?http缓存到哪里?(强缓存缓存到本地文件)vite打包的文件的数量比较多?虚拟滚动实现?是什么原因选择vue?vue的虚拟dom?哪一块比较擅长深入?地址栏输入到页面展示?js一般放在什么位置?async和defer区别?一个场景题二面:自我介绍学前端的过程用过TS4是吗?浏览器可以直接读懂ts吗?webpack和vite怎么做转译的?一般用什么插件?(babel-loader)vite和webpack在做转译的时候有什么区别呢?css的选择器?你用过less和sass吗?mixin用来干嘛的?sass和less需要经过哪几层转译?经历了哪几个loader?用过css的transform属性吗?配置方式?移动端适配方案?git用过吗?git reject是用来干嘛的?做过协程开发吗?es6增加新的数据结构?map和weakmap区别?esmodule和commonjs区别?js继承?子网掩码作用?想问数据库,但是我说还没学数据库相关的知识最近有没有关注前端方向的新知识?哪个方向特别感兴趣?(说了低代码,微前端)为什么需要微前端?读研和就业选择?
点赞 评论 收藏
转发
/feed/main/detail/a726a50f155044a89c3bf7ab3df7c229/feed/main/detail/abfafc98dbe14b5a88f36e0702d25620/feed/main/detail/15eaf5667dd046d2bc45a49595b5b555/feed/main/detail/fdfe4ba68f6c49f1b3f4e4c00ba4bf64/discuss/619948534355279872/feed/main/detail/a61c74f959e74c80848eefa032ad365f/discuss/619899829635903488
腾讯-ailab前端-一面凉经
2024.5.7投递,5.13面试,5.14挂总时长1.5小时,1小时大部分基础八股,半小时写一道算法题。面试官很好,非常温柔,循循善诱,不懂的也给我解释清楚,而且问的都是很基本的八股。挂大概率因为我的项目太烂了,完全不行,并且也不熟悉自己的项目,被挂了也在意料之中,大家一定要熟悉自己的项目呀问了很多,只写下能记住的:JS(问的最多):1. 普通函数和箭头函数的区别?箭头函数有this吗?2. 防抖和回流,如果要你实现的话,你怎么实现?3. call、bind、apply的区别4. ES6新增了什么?5. Symbol有什么用?6. map和对象的区别?7. 什么是事件委托?原理是什么?8. 什么是闭包?9. ES6之前,实现继承的方法?CSS:1. 回流和重绘是什么?2. canvas用过没有?3. 样式合并写和分开写有什么区别?Vue:Vue2 和 Vue3之间的区别?Vue3的核心是什么?项目:1. 你的项目有没有使用Cookie?Cookie存放在哪里的?2. 有没有Vue的项目?算法:7. 整数反转:给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231,  231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。
点赞 评论 收藏
转发
/feed/main/detail/d97d2d58dfe043dd9fb48b0da71657b5
腾讯前端一面
点赞 评论 收藏
转发
/feed/main/detail/fdcf20b1e13342eb9de5cb4b1148dad2/feed/main/detail/a0a4f036894a46a0994a17300d8be599/feed/main/detail/4e251ac91d6e49f6a69e4b89eb827576/feed/main/detail/7d835ae9ad354cb3991710b406e2bb00/feed/main/detail/59e854c341204d85b11126a9fced7197
腾讯云智前端一面 base武汉
5.10下午三点半  部门腾讯会议1.自我介绍2.项目难点(挖坑)3.为什么调用useEffect会陷入无限循环?4.react hooks用过哪些?5.用过useMemo和useCallback吗?6.对context有什么认知?7.用过context吗?(答用过)8.context使用的时候外层需要用provider包着,如果我在创建context的时候下面直接获取context的值能获取到吗?9.说说useMemo或者useCallback10.封装了axios拦截器,怎么封装的?11.context和redux的区别,在什么场景下用context,什么场景下用redux?12.怎么减少render次数,或者说如何减少组件重绘的次数?13.对js了解多吗?14.说说原型链?15.继承的方式有哪些?16.讲一下寄生组合继承?17.讲一下函数作用域?18.css用的多吗?19.样式隐藏有很多方法,区别在哪里?20.对浏览器的渲染机制了解吗,比如页面打开是怎么去渲染的?21.重绘回流知道吗,讲一下22.减少回流?23.js减少回流?24.网页的性能优化,页面打开需要3s以上,这个是无法接受的,怎么优化?25.为什么不太建议大型项目用服务器渲染?(早上美团面试官刚给我解答哈哈哈)26.如果本身就是大型项目用了服务器渲染,不能改变基础框架,怎么做服务器端的优化,减少服务器的压力?27.手撕:力扣原题:版本号对比反问:1.一般用什么框架多一些?(他们部门是做腾讯会议的,主要是react,也有可能做vue)2.我的回答有没有什么比较大的错误,或者说对我有没有什么建议(基础这一块学的有点浅)
点赞 评论 收藏
转发
/feed/main/detail/4938b97fbe494887b58026101eb8670c
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

牛客网
牛客企业服务