四十分钟 前端学习途径? 有没有看过GitHub源代码?能学到什么? 实习 前端工程化。 实习 实习中遇到的难点 怎么学习框架工具? 新技术? react函数组件类组件区别? react组件逻辑服用? usecallback、usememo?(今年被问了好多次)使用场景? 问项目?项目成员? 技术选型? 前端鉴权如何实现? 管理团队? 校园职场的差别? 优势? 怎样才能成为优秀的前端工程师? 规划
一面(8.19) 介绍项目难点和遇到的问题以及优化 项目中的token具体怎么使用的以及登录验证逻辑 什么是 RESTful 风格接口 路由懒加载以及实现 根据需求,设计实现一个图片懒加载 用一些工具的时候遇到了什么问题,怎么解决的 作用域和 this 指向 对 Promise 的理解 && Promise输出问题 强缓存 && 协商缓存 防抖 && 节流 && 手写节流,并写一个测试用例 算法题
其实前面答的感觉很不好的,比如问我虚拟dom还有webpack中plugin和loader的区别,我都只是按照自己的理解说了说,很多问题都只能说几句话...,最后四个代码题做的算比较顺利,面试官人很好,外貌和声音都像那种稍微大几岁的哥哥一样,说话啥的感觉很亲切,因为我的一些表现还会笑,后面贴着科比的海报,所以最后问了问面试官是不是和我们差不多大呀,面试官说不要提年龄这种伤心的问题哈哈,他说其实比我
自我介绍 怎么学习的前端 为什么学前端 OSI 七层模型 http 和 https 的区别 详细说说 tls 握手过程 HTTP常见的状态码 盒子模型 代码题:写一个左边是100px固定长度,右边是铺满的两栏布局 了解的 CSS 单位 百分比是相对什么的 如何做移动端适配 怎么学习 ES6 的 let 和 const 区别 bind 和 call 区别 对事件循环的了解 代码题:写一个扁平化数组
一面 全程都在问简历 1.实习主要工作是什么 2.实习项目, 维护的小程序大概是什么内容 做了哪些工作 3.项目经历 简单介绍项目 为什么选用qiankun框架 qiankun框架的原理是什么 项目的难点 手写模糊查询
1. 说说项目浏览器崩溃怎么处理的 2. 说说后台管理系统 3. 说说 Vue 虚拟 DOM 4. 说说 Vue 生命周期 5. 说说 watch 和 computed 区别 6. 说说 watch 怎么监听数组 7. 说说 flex 8. 如何实现垂直居中 反问:钱多少,做啥
2022.5.24 1.css的雪碧图了解过吗 2.内联元素和块元素的区别 3.h5你了解的新增的标签 4.css3你了解的新属性 5.你最常用的布局 6.js的闭包 7.如何改变this指向 8.js继承 9.js的基本数据类型 10.es6如何判断类型 11.v-if和v-show的区别 12.vue父子组件的传值 13.vue插槽 14.git的使用 15.npm的了解 16.前端性能优化的
一面 1.问项目,项目亮点难点,配置过程,构建思路 2.防抖的实现(回过头来想,我好像讲成节流了) 3.js 基础数据类型 4.数组的方法有哪些 5.实现一个上下固定,中间滚动的布局 6.闭包的使用 7.map,forEach的区别 8.用过ant desigin的哪些组件(当时都懵了,完全不知道该说啥,头一次见问这个的) 9.BFC 10.vue和react的区别,你更喜欢哪个 11.vue的生
一面 如何学习前端的 深拷贝和浅拷贝 Symbol 了解吗 Symbol 如何实现的 原型,构造函数,实例的关系 事件循环 变量提升 口撕输出题 https 如何实现 对称加密和非对称加密区别 http2 和 http1 区别 Vue3 和 Vue2 的区别 响应式实现原理 Vue 5ms 更新上万次如何处理(Vue 批量更新) nextTick 原理 数组扁平化(共享屏幕) 反问:技术栈(rea
1h13min 11.12面 自我介绍 1.css选择器优先级 2.visibility:none,opacity:0,display:none区别 如果设置还能进行事件绑定和监听吗 3.闭包 4.作用域链 5 深拷贝有几种实现方法 差点写错了 6.遇到过内存泄漏问题吗?怎么解决 7.浏览器垃圾回收机制 之前看过V8的垃圾回收机制,就回答了那部分 8.vue看过哪些源码?答:响应式部分 9 讲讲v
说下常见的排序算法 说下 HTTP 状态码 说下 浏览器常见存储方式 为啥想做前端 说下浏览器同源策略 cookie 的安全问题 很简单,16min就面完了(
一次技术面、一次hr面 技术面 1、 问了一下哪里人、实习时间安排、线下实习怎么安排住宿等、是否有朋友在上海 2、在校学习了什么课程 3、前端是自学的吗 4、学校开展很多方面的课程,你比较喜欢哪个方面 5、页面调试怎么调试(比如页面上div上面的字要调试大小或者颜色,但是产品经理也不知道喜欢什么样子的,怎么做呢,怎么调试给产品经理看) 【浏览器中打开检查可以实时更改数据看到显示样式】 6、数据库这
先吐槽一下京东这个面试,永远不约时间,甚至不告诉你简历过了没,基本就是随时一个电话打过来就要面。。。你如果当下没时间基本上后面就没有了 1.浏览器缓存(强缓存和协商缓存) 2.浏览器是用http协议还是https,有什么区别 3.页面请求有哪几种方式(get,post)区别 4.浏览器两个tab页之间的通信(postmessage,storage) 5.localstorage和session s
前端学习中有挑战的事情 问了下 http 状态码 还扯了不少七的八的 反问:钱多少,工作时间,有饭没 我反正意向不是很大
一面 12.7 下午4点 1h20min 自我介绍 面试官看了下项目,问了登录功能怎么做的 jwt,session,cookie session在服务器怎么保存的 服务器怎么验证token,如果很多用户请求量很大,每一次请求都要验证吗,如何优化 怎么定义props的类型,怎么设置初始值 watch和computed computed更新数据后,页面显示的还是原来的数据什么原因 vue setup,