1.自我介绍 2.前端学习路线 3.配置vue脚手架遇到的问题 4.需求是怎么构思的? 5.组件是怎么构思的 6 vue组件之间的通信 7.有没有后端的开发经验 8.反问 面试官挺好的,但估计不想要我,问的时间很短
1.自我介绍 2.js基本类型、null和undefined区别、怎么判断object和array 3.盒模型 4.什么是跨域、跨域解决方法 5.useEffect第二个参数为空、不为空 6.选择器类型、权重 记得的大概就这些。。。 我看面经里面有同学说像机器人面,今天真是深刻体会了一把,确实好像。。。我都怀疑这是不是kpi面了,特别快,都没到20分钟,而且我回答完总要等一会儿,不知道面试官听没听
刚面试完,新鲜面经。一共三个面试官,15分钟就结束了,问的比较简单,有点怀疑是KPI面。。。 自我介绍 因为题主本科专业是信息安全,所以问了我一些常见的安全攻击 回答:中间人攻击(主动、被动)、XSS、CSRF、SQL注入、DDos攻击、钓鱼网站等,讲了一下每个攻击的影响后果 如何防范中间人攻击 回答:加密或对称加密算法,使用token或者session_id的形式 说一下常见的对称加密和非对称加
一面: 8 月 19 日 时长:30 min 左右 二面: 9 月 2 日 时长:11 min base:成都 一面 常规八股,项目问得比较细。 JS 的数据类型有哪些; Array 的原型是什么?(Function) 对闭包的理解; 项目结构如何组织的? 做项目的过程中有什么特别注意的吗? 有看过哪些编程方面的书籍? Vue 中用到了哪些设计模式? 时间有点久了,就记得这些了。还有,面试官声音挺
自我介绍 useEffect 在使用钩子的时候有什么需要注意的 事件循环 宏任务 从输入网址到页面展示 高阶组件 localStorage、SessionStorage的区别 react生命周期 项目相关 反问 整体大概18分钟左右吧,我还迟到了一小会,面试官还给我打了电话 面试官人挺好的,只是我没想到三个人都是面试官,还是第一次遇到这种场合
一面: 主要是做了三道题,其他没太问(做太久了后面没时间了) 二分查找(如果排序是逆序怎么处理) 实现 instanceof (null、undefined 怎么处理) 实现水波跳动效果 二面: key 的作用 -- 虚拟 dom 的构建 key 是虚拟 dom 对象的标识,当状态中的数据发生变化时,react 会根据新数据会生成新的虚拟 dom ,之后进行新旧虚拟 dom 的对比。 旧虚拟 d
时间:8 月 18 日 时长:40 min 左右 base:上海 先说一下,众安是招实习的。 对闭包的理解;(上来从闭包的定义及应用,优缺点来说一套带走) 浏览器缓存原理;(强制缓存和协商缓存) Object.defineProperty 有哪些可配置项? computed 和 watch 的区别;(从底层的相同点和应用上的不同来答) rem 和 em 的区别;(相对于谁的 font-size)
这回面携程,感觉携程主要是考察基础知识! 应该有发7道还是8道基础题,比如查找【0,10】中数组缺失的一个数字,仅能使用一次循环,(用sort也算一次);或者是判断数组B是否包含数组A;或者是反转字符串等:给定a字符串,再调用a.b()方法获取a的反转字符串;或者是数组扁平化等等,类似这些题。 后续做完题,问了下常见的八股题,关于图片的压缩啥的,webp格式等。 反问环节
快手一面 90min 怀疑银生 面试官:部门是一个纯技术部门,难度偏高,所以做好心理准备 我:啊这。。。 全程场景设计,项目,手写,0八股 深挖项目技术难点:字节的权限树讲完,面试官:就这,还有吗? 我:还有滴滴的技术建设,前端测网速,面试官:行吧,我:www 两段实习都没技术含量 深挖:组件设计,区块抽离思想 业务逻辑和UI逻辑和表单逻辑的场景 三个手写,崩了,A了一个,两个没全A,提供了正确思
面试体验良好,但手写在引导之后才写出来 面试时间45min 自我介绍 项目中最有成就感的事情 项目中最困难的事情 手写时钟函数,区分24小时制/12小时制。输入零点之后的秒数,返回标准电子表格式字符串。 手写轮播图html、css、js 引导之后才写出来正常运行的 会在类似codepen平台直接运行检验 需要注意 getElementsByClassName 返回的是数组,只有一个的时候需要 ar
基本数据类型:着重问基本数据类型中的Symbol和bigInt ,bigint能否和普通number相加 闭包:闭包是什么?产生条件?函数中参数传递能否生成一个闭包? sort的原理 事件循环机制 promise的静态方法有哪些(都说promise是一个异步函数,那么异步体现在哪?如何手动的产生一个异步?)这个扩展问题最后还问了面试官,他给我解释完我其实也还是不太懂。。。
1.自我介绍 2.学习经历 3.介绍项目 4.vue 双向绑定原理 5 从url到页面展示的过程 6 事件循环 7 回流 和重绘 8. 有了解过啥新技术嘛 还有些其他的记不清了 基本上都是八股文 9.9 二面 1.自我介绍 2.学习经历 3 http 和 https 4 了解数据结构嘛 5 vue的组件通信 6 项目介绍 7 想知道网络请求时间、后台逻辑处理时间,前端展示时间的功能怎么做 8 富文
面试官鸽我两个多小时,已经躺床上睡觉了,又打电话过来了 一面40min左右 自我介绍 vue的生命周期有哪些?页面初始化,vue写请求或者一些操作dom的写在哪里呢? 说一下前端的缓存? 说一下在企业做的项目? 说一下单点登录怎么实现的? 前端的存储相关的,登录的状态存储,cookie,localstorage那些. localstorage你怎么用的? 你有用过比较好的开源组件库吗?讲讲? 做过
1、em、rem、px、vw、vh等区别 2、深拷贝怎么实现 3、diff算法、响应式原理 4、watch和coputed的区别和应用场景 5、生命周期函数。为什么要在mounted里发ajax请求,而不是在create里 6、hash和history的区别 7、array的一些api
考试时间两小时,但是没有限制什么时候开始做,这点也太人性化了!! 笔试内容: 一、40个单选 非常基础,主要是一些HTML+CSS的题目,少部分Javascript的题目,唯一要注意的是有不少Jquery的题目(没学过,直接蒙) 二、10个不定项选择 也不难,少选给1/3分 三、一道编程题 简单题,将10进制整数转换成36进制字符串。 许愿一个面试!!!! 更新:进面试了,我推到了下周面试!! #