1.自我介绍 2.BFC 3.HTTP了解吗,状态码有哪些,越多越好 4.ES6了解吗 5.跨域了解吗?哪些方式解决跨域 6.盒模型 7.垂直水平居中 8.排序算法有了解哪些?快排和插入排序的区别是什么?各自的时间复杂度是多少?哪个排序是不稳定的 9.箭头函数和普通函数 10.浏览器缓存?强缓存和协商缓存区别 11.项目深挖和个人情况(问了很多,大概问了一半时间) 12.前端常见网络攻击和解决方案
1.自我介绍 2.个人情况(这部分问的比较多):考研啊、恋爱啊、学习啊、offer情况、项目情况、经历等等 还是会问技术问题的 3.HTML5 / CSS3 /ES6了解吗?能分别说说吗?你用到了其他哪些 4.Linux了解吗 5.Java/c++你用过吗?(楼主大一大二学过,后面转前端忘的差不多了,但是还是写在简历上面) 6.HTTP、 TCP了解吗?能详细说说吗 7.继承了解吗? 8.数据库?
一面1h---腾讯地图 水平垂直居中的方式 margin:auto在什么情况下不生效 position有哪些属性值,区别是什么 在一个页面上显示图片的方式(img标签和background-image样式) 两者的区别,谁会优先请求,谁会被中断 js数据类型,判断数据类型的方式 typeof可以判断哪些类型,instanceof原理 数组常用的方法,重点说一下slice和splice 平常判空是怎
1.项目当中有什么亮点 2.了解到的跨域手段(实际用到nginx) 3.封装axios的思路 4.路由守卫判断登录状态具体实现 5.vue-router有几种工作模式(具体用到的 history API,怎么解决history刷新页面404这个问题) 6.前端本地存储的几种方式 7.xss 等其它安全问题了解 及 原理 8.css那个属性会触发GPU加速 9.flex布局(justify-cont
一面(8.25) Vue2 和 Vue3 的 区别 TS 在项目中的作用 聊聊项目 Vue 中组件通讯方式 Vuex 的工作流程 action 和 mutations 的区别 JS 如何实现继承 promise some 和 every findIndex 和 indexOf git 如何解决冲突 快速排序思路 && 时间,空间复杂度 HTTPS 原理 进程和线程的区别 二面(9.2) 怎么学习前
base:西安 时长:1.5 h 介绍项目,开共享演示项目; 项目中哪部分让你记忆最深刻,在哪些部分花费的时间多; 某个部分的实现,结合演示过程,讲代码实现; 项目的技术选型,如何考虑的; Vue 和 React 的区别; Vue2 和 Vue3 的区别; 浏览器输入 URL 到页面显示经历的整个过程; 在 JS 执行前会有哪些事件; JS 第一行代码执行是在什么时候; 使用原生 JS 怎么创建
base:西安 时长:1 h 聊了一下研究生阶段的研究方向; 讲一下弹性布局; 聊项目; JWT 认证的优缺点; 如果一个项目加载需要很长时间,你会采取什么措施来优化? 骨架屛怎么使用,能解决本质问题吗; 白屏时间怎么优化; 两个网站怎样才算同源; 使用 http 1.1 和 使用 http 2 是同源的吗,为什么; http2 为什么是安全的; 做题: 实现 sleep 函数,让它隔一段时间再执
1、css长度单位 (em,rem,vw,vh,px) 2、css实现一个高度随着宽度的变化而变化的正方形。vw,vh 3、判断数据类型。constructor, typeof, instanceof, prototype.tostring。null的判断直接用=== 4、__proto__和prototype的区别。protot是当前对象的原型对象;prototype是当前构造函数的原型对象 5
阿里云电话沟通啦15分钟左右,总结一下吧 前端学习了多久?怎么学习的前端?有没有系统学习过(也就是看红宝书类似的书籍)? 401状态码(没回答出来,才发现是当时准备的4xx面经里面没有) js的原型链是否了解(说了解,就过了) js垃圾回收,两句话总结(说的应该问题不大) redux单向数据流问题(没回答出来,确实不会这个,就随便说了说,对方也说不太对) react生命周期(说了解,就过了) re
1. 实习收获最大的是什么 2. 地址栏输入一个url到页面渲染的全过程 3. http缓存 4. 301、302状态码 5. es6的新特性 6. 哪些是可迭代对象 7. promise 8. react合成事件 9. useEffect,具体传入的参数有哪些,有什么作用 10. 如果想在请求到一个数据之后立刻使用这个数据要怎么做 11. 有自己配过ESLint和ESCommit的东西吗 12.
是一家做芯片的小公司,base好像有南京,杭州,上海,成都,整体来说,面试体验比较好,基本都能答的差不多,明天开学之后再去郑州线下看看有没有其他合适的机会 自我介绍 es6 新特性 // 函数默认值,剩余参数,箭头函数,解构赋值.... 箭头函数的this指向,用法 // 没有自己的this,指向上下文context的this,用法如果一行且用 ( ) 包裹可以省略return,如果多行需要写返回
本来想着考完期末3月初海投,没想到阿里云这么早就开始面人了,没咋准备,有点突然。 过程: 项目介绍,挑一个投入时间精力最多的讲讲,这个阶段比较轻松 问vue还是react用的多,我说vue,那就来吧,八股上 父子组件生命周期,顺序是啥 watch和computed什么区别,computed什么场景下用到 vuerouter中路由模式和区别 webpack有做过什么配置吗 vue打包时怎么能让它自动
一家上海做低代码平台的小公司,晚上七点多面试,面了四十几分钟,问的问题很广。 1、自我介绍 2、介绍项目 3、打开前端代码介绍,介绍ui部分和逻辑部分,询问如何获取数据并渲染的(这块答的不是很好) 4、用的是Element-plus?那意思说用的是vue3,为什么看到你写的是vue2的语法?(我答,当时写的确实不是很规 范。。。寄) 5、项目前端有用到什么配置文件吗?vue.config.js里面
阿里云前端一面凉经,部门名称忘了,主要业务是搞短信业务,组件库和中间件的、 面试时间:1h 自我介绍 问项目 项目问的很详细,包括做项目的动机,灵感来源,项目怎么用,有哪些优势等(项目聊了挺久,还夸我的项目很有搞头) 实习经历(性能优化,webpack调优,表单校验,跨端方案,感觉实习经历就问了10多分钟) 正则了解的怎么样(回答自己正则学的不怎么样,就没继续问) 跨平台方案比较(由实习经历引出)
为什么学习前端 网站是用什么服务器搭的?(腾讯云)对云计算有了解吗?(不了解) 个人博客所用技术?(react+redux+antd+node+mysql) 部署时候用到niginx工具吗(配合面板进行niginx配置) 对哪些部分进行了封装?(echarts、编辑新增表单) 博客中提到组件通信讲解下(八股) 类式组件和函数式组件区别(八股) 自定义hook写过吗(没写过,但是知道其作用) 建站日