React的设计哲学。React的出现解决了什么样的问题? ES6里面的E和S分别指的是什么? ECMAScript和JavaScript的区别是什么? 从JavaScript中把ECMAScript踢出去,剩下的是什么? JavaScript的数组常用的方法有哪些? 说一下map()的实现方式 ES6中的弱引用的出现解决了什么样的问题? TypeScript中,type和interface使用场
主要技术栈有哪些? react用的是14还是16? 用的是class还是hooks? 讲讲常用的react hooks useMemo和useEffect有什么区别? useContext有用过吗? react状态管理用的是什么框架? redux主要分为哪些要素? 为什么要用redux? react的virtual DOM有了解吗?为什么要有这个概念?对性能方面有什么优化吗? 有用过react r
1. 自我介绍 2. 实习中后端微服务做了什么 3. 除了 JS 还熟悉什么其他的语言 4. 刷算法用什么语言 5. React 和 Vue 实现原理和使用上的区别 6. React Diff 过程 7. 新项目 React 和 Vue 技术选型 8. 项目做过哪些性能优化 9. 线程和进程的区别 10. React 组件传参 11. React 生命周期钩子函数 12. 聊聊项目 13. 聊聊闭
基本信息 时间:2023.8.29 时长:62 min base:北京 帝都 面试岗位:前端 秋招 问题 自我介绍 能讲一下微应用应用的场景? 微应用它的css js 是如何做隔离的? 能讲一下你是如何具体定制基座和引用的吗? 你的课程整体上设计的架构 挑一个点比较复杂的介绍一下整体是如何搞得? 能介绍一下对axios的再封装吗? 针对状态码的处理,不同的状态码有不同的场景,你是有对状态码进行
时间:2023.8.24 时长:40 min base:北京 帝都 面试岗位:前端 秋招 问题 自我介绍 你有有做到微前端,能介绍一下微前端的一些东西嘛,说一下你的理解 你说的这个路由页面有啥区别? 微前端的各种应用如何挂载有了解吗? 微前端有一些实现方式,能说一下你了解哪些方式去实现微前端的? 没听清。 聊项目,若干问题,不便贴出 你对前端监控有了解吗?几个回合下来原来想问UV 这样的。 权
时间:2023.8.25 时长:65 min base:北京 帝都 面试岗位:前端 秋招 问题 自我介绍 你为啥选择面前端,为啥没有去找后端呢? 我也简单看了你的项目,这是前后端都是你搭建的吗? 你有做过C端方面的吗? 主要是Vue? 对React知道多少? 你对CSS动画有哪些了解呢? css常见的单位有哪些? vw vh能说一下什么意思吗? rem原理是啥? 你有了解移动端如何实现自适应的
基本信息 时间:2023.8.28 时长:66 min base:北京 帝都 面试岗位:前端 秋招 问题 自我介绍 你有Java经验,为啥选择前端? 刚刚说到单点登录,能说一下它的原理吗? 前端需要做什么工作? 你们这样设计,兼容性不会特别差吗? 微应用是如何组织架构的? 你知道qiankun是基于什么封装的吗? single SPA框架你了解吗 你能说一下单页面应用,能说一下吗? 你的理解没
#2023秋招##联想##联想求职进展汇总# 8.15 一面 8.21 下午电话约二面,询问我22号哪个时间段有空(非常人性化),按照优先级给了13:00-14:00、17:00-18:00和16:00-17:00三个时间段,没想到联想面试官竟然同意中午13:00面试。点赞!!!非常感谢面试官牺牲午休时间。 8.22 中午13点面试 1.自我介绍,询问基本情况 2.项目介绍 3.介绍项目亮点 4.
1、发布订阅者模式设计思想 2、发布订阅者模式和观察者模式区别 3、React hooks的优点 4、React fiber可以做什么 5、typeof 和instanceof区别 6、0.1+0.2为什么不等于0.3,底层逻辑 7、Promise状态更新是什么过程 8、接口调用超时,抛出错误怎么实现,如何用Promise.race实现 9、反转一个单向链表 10、Http缓存机制 11、Etag
#前端##快手# #面经# 全程42mins 1. 自我介绍 2. 项目拷打 a. Axios 拦截器实现 b. 说一说 XCRF 以及如何实现的 XCRF 防御? c. 怎么实现运行时的主题切换? 3. react 逻辑复用有哪些方式? hoos、HOC、renderProps a. 用过高阶函数吗? 没 4. React Hooks 原理? 不会,讲了一下编译渲染更新流程 5. 讲一讲盒子模型
1.聊NextJS和Tailwind css 2.Tailwind能否写动态变量?为什么不能? 3.说一下前端验证流程? 4.前端存的Token怎么发给后端(axios拦截器) 5.将一下第三方登录(SSO,OAuth) 6.js数组方法知道的有哪些?map和forEeach的区别 7.讲一下对象继承和原型链 8.js作用域(闭包) 9.let和const暂时性死区 10.合并两个有序数组#商汤#
虾皮一面5.15 70min 1.介绍一下事件循环 2.介绍了输入url到展示网页发生了什么 3.http3协议传输层里用了什么协议?udp有什么优点或者缺点? 4.你之前的项目没有用框架吗?为什么要用react框架有啥优点 5.react有啥性能优化的办法 6.react组件通信有哪些方法 其他的还有一些八股忘记了 然后做了半小时的算法题 算法题第一题是二叉树每一个节点是0和1计算十进制数 第二
1. 箭头函数和普通函数的区别 2. 箭头函数和普通函数的 this 指向 3. 实习 4. 为什么使用 mobx,不用 redux 和 useContext 5. 什么时候需要用闭包,什么时候不需要 6. cookie、session、localstorage 的区别 7. 敏感数据放在哪里 8. 跨域 9. nginx 反向代理 10. ts 和 js 的本质区别 11. ts 泛型 12.
1.强缓存协商缓存 2.看代码说结果:事件循环输出顺序 3.diff算法 4.css提高性能的方法 5.路由守卫 6.项目实习 7.手撕:有序链表去重,重复节点全部删除
1.css选择器的属性 2.属性选择器的用法 3.定位 4.讲讲盒模型 5.水平垂直居中有几种方法 6.事件冒泡 7.js去重的方法 8.js数组的内置方法 剩下的一些问题还有自己主修的课程,研究方向,开发的流程,为什么选择前端开发,以及和项目的一些细节。 万得主技术栈react,说是有自己内部封装的组件库。面试分为ab面,一个面试官面完就下一个