一面 二面 忘记记录了
一面(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
1.说一下http的请求方法 2.get和post区别 3.transition有哪些属性 4.讲一下transform的属性及应用 5.css响应式布局哪些单位 5.部署的流程 这么解决跨域的 6.防抖和节流 应用及口述伪代码 7.webpack是怎么用的 从头说一下 8.讲一下jwt 9.var let const区别 还有些记不清了 18分钟面完 面试官笑着说我答得很不错 应该是稳了
BOSS上周四被打招呼,然后随便投的简历,没过多长时间来电话,周五面试。 没有准备懒得准备,好不容易解封,本来打算出去玩一段时间的(bushi)。 面试体验:感觉面试官姐姐比我还要社恐。题目很简单,全程甚至没问js。 今天下午hr说面试通过。我说明天下午给答复。 应该还有一些问题但不记得了...... 自我介绍 react会写到什么程度 就写了十天,原来还用过redux,现在都忘了只会切图,语法得
Vue2怎么实现数据劫持,双向绑定原理 项目中运用到的ES6的特性和方法 数组方法 Reduce 及 使用场景 webpack中常用的loader plugin http2.0优点 nodejs怎么用的 浅拷贝和深拷贝的区别 Vue开发,某个方法给某个参数重新赋值了,但是他的视图并没有改变,应该怎么排查 节流防抖区别及其实现 js闭包 cookie localStorage sessionStor
#软件开发2023笔面经# 一家小厂,公司名记不住了,不到100人,好像是做VR 的。 自我介绍, js数据类型, es6新特性, 数组方法, promise, tcp三次握手, 两个数组如何查重复的元素, 那如果两个数组里嵌套的都是对象怎么查重, 冒泡排序的时间复杂度和空间复杂度, 会算法不? 只会一点那说个青蛙跳楼题怎么搞, 小程序里各组件如何传值, 小程序里一般都用哪些CSS单位, rem,
美团春招前端一面(2023.3.20) 1、两个数组的并集、差集、交集; 2、常用的数组遍历方式; 3、forEach怎么跳出循环; 4、map和reduce的区别; 5、for...in和for...of的区别,深挖for...in和for...of 6、promise的状态和解决的问题; 7、promise的方法,为什么Promise解决了回调地狱问题 8、实现批量请求,共1000个请求,每1