来个华为云鸡肋面经 为什么说鸡肋呢 往下看就知道了 一面 自我介绍(废话有点多,讲了二十多分钟) 算法题: 原生实现一个查找算法,不用任何第三方库,不用map,不用object 其实就是让你先对数据做个排序,再做个二分查找 没做出来,算法本来不好 ,实习期间也没练 然后就没了 我问面试官,为什么不问我前端的基础知识,他吧啦吧啦说主要看你逻辑就行 一面过 5min后二面 二面 和一面一样 自我介绍
介绍个人博客功能,其他人是否可以注册,markdown解析 es6新特性,深浅拷贝,递归手写深拷贝 浏览器输入url过程,具体解析 http常见的状态码 对https的了解,为什么https更安全加密解密 react常用的API, 虚拟DOM 事件代理,对事件的理解 react的onClick和html的onclick(驼峰命名间的差异) JS的数据类型,基础和引用 react的生命周期、钩子 为
一面 1.数组乱序(手写) 2.发布订阅(手写) 3.反转链表(手写) ***代理 5.原型链 还有不记得了,全程四十多分钟吧,主要我太菜了,手写菜鸡 二面 其实二面还是常见八股结合项目,其实我的二面项目问的比较少,https问的很细 三面 全程实习+项目 反问我问了技术栈 #酷家乐#
摆烂好久决定把之前面的发一下,上来就做题,三道题,做完没有反问就拜拜,已收到感谢信 9.21号 一面 1. 2. 3. #深信服##前端##秋招##面经#
1. 概述 面试总体还比较好,周六(9月24日)一天面完,等结果 2. 一面(9月24日上午11点30) 一面基本是八股输出,没有啥难的,用时30min 自我介绍 实习项目 git操作 浅拷贝和深拷贝 怎样解决深拷贝中的循环拷贝 浏览器缓存机制 前端性能优化方法 CDN的原理 sessionStorage、localStorage的区别 不同的窗口sessionStorage可以互相访问吗 反问
9.13投递 无笔试 9.25 一面 两道手写题(闭包,输出数组第三大的数) 聊了十几分钟的实习 没有问八股 9.29 二面 1道手写题(二分),1道逻辑题 怎么学习的前端 依旧是十几分钟的实习 八股就只问了原型和原型链 问面试官说十一放假前出结果,到现在还没出😥 我这两次面试跟其他uu的面经完全不一样,真的好奇怪啊,感觉像两场kpi面试,有点麻 10.09 三面 这场面试居然是电话面 主要是问
9.7 一面 自我介绍 有成就感的在校经历 判断事件循环相关的执行结果 原生手写倒计时并渲染到页面上(输入秒值转换日时分秒,不足两位用0代替) 箭头函数和普通函数的区别 new的过程中发生了什么 script标签的await和defer属性 xss攻击 如何实现单点登录 cookie的path属性作用 Vue有哪些指令 v-model是谁的语法糖 Vue2和Vue3中v-model指令实现的区别
太久没做业务了,代码都不会写了,警示 1 写一个input组件,要求绑定数字,只能输入数字 使用v-model+emit 2 写一个左右布局,左固定右铺满,要求右侧不设置宽度 fllex 3 背状态码 4 讲一下xss #前端#
1面(50min) 1.vue2 和 vue3 区别 2.vue3 相对于 vue2 做了哪些性能优化 3.vue2 怎样做双向数据绑定的 4.为什么vue2 不对数组的每一个索引项进行数据劫持? 5.ES6 用过哪些,详细介绍一下 6.Promise实现的原理 7.Promise解决了什么问题? 8.为什么Promise.then能链式调用 9.状态码200 与 304 的区别 10.什么是跨域
一位女面试官,全程40分钟 1. 自我介绍 2. 伪类伪元素区别 3. 状态码有哪些 401和403区别 4. for循环和forEach区别 5. 遍历数组的方法 6. 看css代码,说a标签的最终颜色,主要考css样式优先级权重, 7. 中间主要问一些项目,问细节,有大概十分钟 8. vue组件通信 9. computed和watch区别 10. 前端优化,然后我说了一个压缩图片,具体问怎么实
一面: tcp和udp的区别 常见的设计模式 进程和线程的区别 事件循环机制 跨域 js实现继承 手写:输出合法的括号 二面: 问项目比较多,然后夹杂了一些八股。还问了平时看什么书和公众号,简单聊一下都看了什么。时长不到30min。
1、上来四道算法题,1easy、2mid、1hard。 ■ 两个数组找相同值(考察api的使用规范,我下意识用了map被diss了) ■ 新建一个类,接收一个二叉树,.next()输出最小的值并移除最小值,.getnext()查询是否有最小值 ■ 回溯算法,(忘了题目了),做出来后,问有没有可优化的地方/最佳的方法 ■ 没时间做,题目忘了,力扣hard题 2、在实习中做了重构老组件,学到了什么 3
8.24 广立微 base长沙 一面 电话面 1、自我介绍 2、项目技术栈 3、vue2双向数据绑定原理,和vue3有什么区别 响应式过程 4、说一下nextTick理解,使用场景 5、vuex有哪些属性分别做什么的 6、使用过echarts,主要用来画那些图 7、有用过canvas,用来做什么 8、js怎么实现数组去重 9、浅拷贝和深拷贝有什么区别 10、项目难点 过了一周 左右 二面 视频面
0920一面,半小时左右 1、自我介绍 2、介绍下实习的项目 3、性能优化你怎么考虑和怎么做的 4、国际化配置怎么适配的,倒计时实现的思路 5、pnpm相对于yarn和npm的优点 6、monorepo的优点和适用情况(实习中有涉及到) 7、前端数据实时更新怎么做到的,有遇到什么问题吗(后端缓存无法实时更新的问题)? 8、样式层叠规则,自定义主题配置时有遇到样式层叠的问题吗? 9、有没有做过即时通
1.面向对象和面向程序设计的区别 2.面向对象的三大特性 3.程序设计的模式,(工厂模式。。。) 4.js的引用数据类型和基本数据类型 5.vue的双向数据绑定原理 6.进程和线程的区别 7.操作系统中使用的数据结构有哪些? 8.前端对于密码的加密 9.后端设置cookie如何操作 10.http请求头有哪些设置,数据的格式有哪些? 11.重载和重写的区别 12.数据库设计的三大范式 13.osi