酷家乐 浏览器渲染线程有哪些 线程与进程区别 proxy,反射 TS范形的作用 https 原型继承,组合继承 key in object 和 object.keys 的区别 display: flex 树和图的区别 数据库中的事务指的什么 广度优先搜索一般用什么数据结构 promise为什么可以一直.then调用,如果我想在promise链的最后执行一个操作,无论中间是成功还是失败,怎么实现(?
9.19 10:30 - 11:05 项目相关 watch computed 区别、触发生命周期、监听某个属性 data是个函数,堆栈 对象深拷贝 类型判断 typeof null为什么是object 原理是这样的,不同的对象在底层都表示为二进制,在 JavaScript 中二进制前三位都为 0 的话会被判断为 object 类型,null 的二进制表示是全 0,自然前三位也是 0,所以执行 ty
形式:单选、多选、编程*2 编程:力扣上的题目都是做过的,一道中等难度,一道困难。 https://leetcode.cn/problems/zigzag-conversion/ https://leetcode.cn/problems/median-of-two-sorted-arrays/ 感受与反思:自己刷题也算多了,但是一笔试或者面试就不能冷静思考,做过的题写出来也很多漏洞,归根结底还是训
时长:1h 项目深挖 如何封装一个组件 组件之间数据传递 vuex的action和mutation 图片的懒加载,onload回调 场景题:扫码登录 跨域的解决 xss和csrf https(单向认证和双向认证) url到渲染出界面的完整流程 vue的前端优化 防抖节流 token的使用 vue的源码和设计模式 反问环节 #思必驰##面经##秋招##前端工程师#
一面(技术面,25min, 9.21) 估计很难有二面了,哈哈哈哈哈 还是先总结一下,面试就是常规的自我介绍,问答环节和反问环节。体验还不错,面试官都很温柔,想想渤海银行还是很匆忙,自我介绍和反问环节都省掉了。问答环境很常规,主要根据简历来问,而且不会的话,面试官会进行相应的补充。反问环节,面试官说掌握好js和css就可以了,其他写在简历上面的东西也要尽可能的多了解一点。 主要问题如下: 1.j
#奇安信##前端##秋招#
来个华为云鸡肋面经 为什么说鸡肋呢 往下看就知道了 一面 自我介绍(废话有点多,讲了二十多分钟) 算法题: 原生实现一个查找算法,不用任何第三方库,不用map,不用object 其实就是让你先对数据做个排序,再做个二分查找 没做出来,算法本来不好 ,实习期间也没练 然后就没了 我问面试官,为什么不问我前端的基础知识,他吧啦吧啦说主要看你逻辑就行 一面过 5min后二面 二面 和一面一样 自我介绍
1、怎么学习的前端 2、如何查看element事件 3、vue2响应式缺点 4、vue-router的两种方式,history有了解吗,后端怎么配置 5、get/post区别 6、登录鉴权 jwt 7、webpack了解吗,使用过吗 8、nodejs了解过吗,使用过吗 9、vue.set 和 vm.$set的区别 算法题是笔试的两道算法题,拿出来复盘。。。。 面试官很好,在他的引导下,我一点都不紧
9.23 科大讯飞前端 20min?反正很短 问题都很简单,记得有一个不懂,单例模式怎么实现? 核心:确保只有一个实例,并提供全局访问(注意:全局变量不是单例模式!) 在单例模式的实现过程中,需要注意: 1、单例类的构造函数为公有 2、提供一个本身的动态公有成员变量 3、提供一个私有的动态工厂办法 二、实现思路 一般情况下,当我们创建了一个类,本质是构造函数,可以通过new关键字调用构造函数进而生
1.自我介绍 2.介绍项目 3.package-lock.json是什么文件,里面的^1.0.1的^是什么意思 4.为什么公司里用了各种前端框架,从技术层面分析一下 5.js是单线程,如何实现多核 webworker 6.项目上线后如何防止别人看到源码 7.如果两个vue文件里面有两个相同的样式,如何区分 不混淆,scoped 8.如何解决浏览器兼容问题 babel 9.浏览器缓存 10.代码输出
介绍个人博客功能,其他人是否可以注册,markdown解析 es6新特性,深浅拷贝,递归手写深拷贝 浏览器输入url过程,具体解析 http常见的状态码 对https的了解,为什么https更安全加密解密 react常用的API, 虚拟DOM 事件代理,对事件的理解 react的onClick和html的onclick(驼峰命名间的差异) JS的数据类型,基础和引用 react的生命周期、钩子 为
感觉凉 主要是进面试之前有道题没做出来有点慌,然后手撕题遇到了一点小问题,整体有些紧张,感觉面试最重要的还是心态 1.手撕,数组找两个数之和为给定值 2.css三角 3.ES6特性,先让举一些了解的 4.let 问到了实现原理,这个我不知道 5.浏览器渲染过程 6.重绘和回流 7.watch和compute 8.读程题,输出顺序 9.宏任务,微任务 10.nextTick 11.安全问题,讲了xs
一面 1.数组乱序(手写) 2.发布订阅(手写) 3.反转链表(手写) ***代理 5.原型链 还有不记得了,全程四十多分钟吧,主要我太菜了,手写菜鸡 二面 其实二面还是常见八股结合项目,其实我的二面项目问的比较少,https问的很细 三面 全程实习+项目 反问我问了技术栈 #酷家乐#
面试时长:60min 1 自我介绍 2 聊项目 3 vue常用的指令有哪些?vue2和vue3自定义指令的区别? 4 组件通信有哪些方式? vue2全局事件总线是如何实现的? 5 vue2是如何实现响应式的,针对数组是怎么实现的?有没有看过对应的源码 6 vue3是如何实现响应式的,和vue2相比有哪些优势? 7 讲一下computed和methods有什么区别?computed如何来实现缓存性
奇安信笔试业务复筛了一个月...终于被捞起来了,全程40分钟 1.自我介绍 2.科研过程中用得比较多的是什么语言 3.项目介绍以及功能实现 4.防抖和节流 5.手写题:判断一个链表是否有环 6.Set和数组的区别,WeakSet和Set的区别 7.es6一些其他的特性 8.事件循环机制 9.如果想要严格实现定时输出的功能怎么做 10.Vue中的nextTick #奇安信##前端面经##23届秋招笔