1h左右,面试官很和蔼,理解错了会给指正,整个过程都比较轻松愉快 把大概记得的记录下来了,攒攒人品 1.自我介绍 2.项目问 3.echarts实现 4.CDN原理 5.浏览器渲染 6.学习过程 7.浏览器缓存 8.webpack打包 9.OSI七层模型 10.tcp、udp 11.一道算法题 12.反问 #美团面试##前端#
遇到一个比较厉害的女面试官 全程无八股,全是场景题 ----------全程sry了 印象中比较清楚的两题 1、如果页面每过一段时间就自动刷新,如何快速定位问题 2、如果页面加载很慢,该如何排查问题 #招商银行·招银网络科技##招商银行#
1. 项目以及难点 2. 登录功能的实现 3. es6用过哪些api 4. 箭头函数有没有变量提升,为什么没有? 5. set和map 6. vue3和vue2的区别 7. 为什么vue2不能深度监听,是缺陷还是基于什么考量 8. 一般数组和对象是使用哪些方法实现响应式 9. computed和watch的区别 10. vue的生命周期以及this的指向 11. vue的数据流是单向还是双向的 1
国电某研究院面试 BEGIN: 面试官1:你好,欢迎来面试,请你开始自我介绍 菜鸡:面试官好,blabla。。。 面试官1:你熟悉C++是吧,会不会java和Python 菜鸡:是的,熟悉C++。Java和Python blabla 面试官2:给他看个题,有一个C++的题,找找 面试官3:来,看看这个题。是编译出错,运行出错还是正确输出? 菜鸡:??(面试还出这种题目??)好的我看看!(这代码看的
2022/9/21 10:30 时长1小时 自我介绍 开源里面学到了什么 (项目)详细说说你写的vite插件 什么时候开始学的前端 (项目)axios封装怎么做的 vue父子组件渲染顺序 路由原理 (项目)为什么要封装配置 npm版本号里面^和~的区别 vue做项目有什么优化技巧 webpack里面 bundle、module、chunk的区别 webpack性能优化 webpack5新特性 we
1. HTTP报文内容,常见的请求头 2. 有看过VUE2的相关文档吗?为什么不学Vue3? 3. 手撕代码: 1. 实现一个方法,根据parentld把节点数组转换成树结构 2. 将数组转换成树形结构 3. 多叉树剪枝 4. dfs 4. draggable插件的实现原理 5.如果不用HTML5的draggable属性,怎么实现拖拽功能 6. cookie的组成,与localStorage和se
1.自我介绍 2.项目 3.图片上传服务器的方式 4.防抖和节流 5.js脚本并行加载的方式 6.图片的懒加载原理与实现 7.css动画和js动画有什么区别 8.重绘和重排 9.怎样减少重绘和重排 10.得到数组里的最大值 11.组件通讯方式 12.vue的diff算法具体是什么 13.css怎样让一个元素消失? 14.visible和opacity的区别 15.算法题:返回一个字符串中重复次数最
说起来好笑,面试官约了我两次面试每次都跟我的面试冲突我都拒绝了,还以为第三次会直接给我终止了,结果第三次直接给我打电话约的时间。 「面经」时长75min 面试官开始说面试时长大概30min,结果面了一个多小时,就离谱。 首先自我介绍,然后问学校成绩,最擅长的科目,由于自动化出生说的就是自动控制原理和微机原理相关。面试官竟然很了解(怀疑也是自动化出生),问了我怎么理解PID。后问我怎么实现一个磁悬浮
数组扁平化,手写flat 思路:reduce+递归 数组无效值去除 输入:["567",null,"u44","0",1,"eleven","ten","99"] 输出:["567","0",1,"99"] 就是null u44这种转数字为NaN的直接去除 思路:。。。数组内置filter函数,再判断两个数字是否相等就行 生成数组,入参是一个整数,出参是一个数组 输入:5 输出:[0,3,8,15
秋招 阿里巴巴-蚂蚁集团-深圳国际化 前端二面 全程项目+算法/手写题,没有八股,没有框架 项目就不写了,参考意义不大,大概20min 从算法导论中分享一些有意思的算法 讲了一些数据结构 算法/手写: 计算数组中,最大连续增长子序列的长度,如:[1,2,3,4,1,2,3,4,5,1,2,3] 结果为5 秒了 手写flat 秒了 滑动窗口最大值A 至多包含两个不同字符的最长子串 不会 口撕:动态表
讲一讲选择前端的原因以及自己的优劣势 闭包 js事件循环 网站安全问题 xss csrf 浏览器运行原理 react有哪些hooks react跟vue的区别 ts怎么判断函数返回值的类型 () react hooks中 为什么不能用if判断改变执行时机 (不懂是在说什么) react hooks如何使用子组件中的函数方法 http1与http2的区别 摄像头没开,说话被打断,最后反问环节我问了之
时间:15min 一面 1:项目介绍(是否上线?接口如何对接) 2:跨端开发和原生开发的区别 3:uniapp适配 4:前端的优化 5:倾向于发展的地点 6:未来的规划 7:四六级通过 情况 反问 没啥技术面,都是简单的问题。不会是kpi面吧 二面:12min 1:在学校的职务 2:有没有关注啥新技术,华为的发布会有没有了解 3: 平时喜欢干啥(我说游泳,面试官反问我所在城市有多少游泳馆?????
时间:9 月 21 日 时长:1 h 左右 base:北京 常规的八股 + 两个算法题,没有其他的手写了。 事件循环; 浏览器的事件循环 NodeJS 的事件循环 NodeJS 现在的事件循环与浏览器的事件循环是否一致 输入 URL 到渲染出页面的整个过程; 渲染的过程; 闭包的理解; this 指向问题; 作用域有哪些; 对 JavaScript 继承的理解; JavaScript 继承 与 J
学到很多,面试官人超级好,最后还帮我耐心梳理了面试流程,我真的好菜现在前端的八股默认是源码吗 模版编译成render的过程 vue2和vue3的区别(说了一些无效答案,面试官想要的是源码层面上编译过程的区别,他说改进了很多) 手撕反而是比较简单的部分 1.Object.create 2.instanceof 3.实现通用curry函数 我好菜 我好菜 我好菜 想躺平了 #前端# #校招# #面经#
1.自我介绍 2.所做的项目哪个更有挑战性,为什么 3.前端框架是react还是vue 4.父子组件通信的方式,除了props还有什么 通过 props 传递 通过 $emit 触发自定义事件 使用 ref EventBus $parent 或$root attrs 与 listeners Provide 与 Inject Vuex 5.父子组件的生命周期 父beforeCreate -> 父cr