一面 (10.19 20min) 自我介绍 实习经历 react和vue的区别,特点,技术选型会从什么角度去选择 vue相对react有优势吗 vue2和vue3响应式实现的区别 vue是单向数据流还是双向数据流 用户鉴权如何实现 require函数传入一个变量会发生什么(不会) 数据结构和算法及解决问题的实际例子(例子想不起来了) 面完后看了一下,总结如下 栈:浏览器前进后退 队列:宏任务、微任
1.用户权限校验,用户权限管理? 2.用户登录态实现? 3.token是统一携带的吗? 4.学过vue吗? 5.对webpack有了解吗? 6.有写过移动端的项目吗? 7.对于首屏加载优化的方法有了解吗? 8.webpack配置对于首屏加载优化的方法? 9.对事件代理的原理及使用场景? 10.事件防抖和节流有了解吗? 11.对浏览器的本地存储有了解吗? 12.允许前端请求跨域携带cookie怎么做
一面 自我介绍 开源项目介绍 hooks使用了哪些 useEffect执行时机,useLayoutEffect区别 React Router 原理,router, route区别 refs, refs转发 jsx react17, react18, 并发渲染及好处 flex布局 display: none VS visibility: hidden; dom tree, render tree 跨
一面 二面
一面面经 自我介绍 了解情况 项目 介绍一下uniapp 为什么选择uniapp 布局的考虑 跨域 如何解决跨域 购物车功能 vue双向数据绑定 vue生命周期 组件间通信 路由通信 。。。其他的忘记了,想起来再补 反问:如果有幸入职,工作内容#实习面经#
一面 二面 忘记记录了
一面(9.13) URL 的组成 && 长度 http 状态码 在流程器地址栏输入 URL,到页面渲染都经历了哪些过程 JS 和 CSS 会阻塞页面渲染吗 async 和 defer TCP 三次握手,四次挥手 进程和线程的区别 node 是单线程还是多线程 进程和线程之间是怎么通信的 防抖 && 节流 && 如何实现 浅拷贝 && 深拷贝 && 如何实现 promise && promise.a
一面(10.18) 详细讲讲项目 在金山实习学到了什么 token 和 session 的区别 在学习过程中遇到的挑战 px em rem 的区别 懒加载 loader 和 plugin 的区别 从输入 URL 到页面显示的过程 行内元素和块级元素的区别 前端如何实现跨域 let const var qu区别 promise CSS 盒模型 伪类 && 伪元素 CSS 清除浮动方法 CSS 实现动
一面(9.26) 行内元素和块级元素 行内元素如何切换成块级元素 display: none 和 opacity: 0 的区别 CSS 盒模型 DOM操作的 API 如何获取当前页面的 URL less 相较于 css 的好处 Vue 中 scoped 得原理 数组常见的 API 一个简单的正则 项目中 token 存哪里了,为什么这么存 一条 SQL 语句 为什么选择前端 在金山实习的收获#泰豪
一面(10.18) Vue 生命周期 v-if 和 v-show 的区别 v-for 为什么要加 key Vue 中如何获取到真实的 DOM 节点 CSS 实现绝对居中 设计模式 路由懒加载 二面(10.19) 为什么想来杭州发展 目前拿了哪些offer 期望薪资 学习成绩 之前了解过我们公司吗 对加班的看法 你的优缺点 空闲时间会做些什么 学习过程中遇到的挑战#宇视科技##前端面经##前端开发工
一面(10.27) 介绍项目 项目中 token 是怎么携带的 Vue2 和 Vue3 的区别 数组常用的方法 哪些循环是可以提前终止的 深拷贝 && 浅拷贝 && 使用场景 防抖 && 节流 原型链 flex 布局 三栏布局 less 的好处 单行文字过长,显示省略号 Vue 自定义指令 Vue 组件传值方式 怎么实现一个轮播图 怎么实现图片懒加载 怎么实现上拉加载更多 移动端和 web 端的区
一面(8.25) Vue2 和 Vue3 的 区别 TS 在项目中的作用 聊聊项目 Vue 中组件通讯方式 Vuex 的工作流程 action 和 mutations 的区别 JS 如何实现继承 promise some 和 every findIndex 和 indexOf git 如何解决冲突 快速排序思路 && 时间,空间复杂度 HTTPS 原理 进程和线程的区别 二面(9.2) 怎么学习前
一面(8.9) 原型和原型链 获取对象的原型 new 操作符实现原理 call apply bind 闭包以及使用场景 ES6 常见的新特性 let const var 的区别 promise实现原理 && 什么是回调地狱 && 为什么会产生回调地狱 promise.all 原理 如何控制一个元素的显示和隐藏 calc 可以计算乘除吗 http 状态码 协商缓存 && Etag 和 Last-Mo
楼主23前端的 上来是技术面试 纯提问技术问题不是很多,大多是围绕简历上的项目来问的。 问“你自己搭的后端怎么实现token”, “如果不依赖第三方包怎么实习token过期校验”, “react做权限校验 动态路由是怎么做的” “vue 细说v-model怎么实现的” “https的缓存了解吗” “常见的状态码有哪些” “有没有自己上线过项目” 这些是我没好好回答的问题 各位如果有面试的可以参考。
自我介绍 根据自我介绍问了 SQL列转行和行转列和 国际化相关知识(货币转换,阿拉伯国家文字顺序如何解决) 以及我提供的公用组件如何挂载到其他人的页面上的 JS基本数据类型有哪些 bigint 如何用 js创建对象的几种方式(没问继承相关,但我觉得说一点更好 new 一个对象的过程 ES6新特性 Promise的几种状态及状态转换,then返回的Promise和原Promise的关系 CSS ma