第三次做了…… 第一次做(8.20)没写笔经,repo在此: 8.20美团笔试 第二次做(9.10):美团(23届秋招)前端笔经9.10场 9.17 10:00 笔试 平台:赛码网;时间:120min;总分100分 题型:单选20*2分=40分;专项选择10*2分=20分;编程2*20分=40分;问答题0分 一、单选题 选择…好难,几乎没有前端题…(不懂为什么这么考 二、专项选择 其实就是跟行测
9.19今天刚一面的 1. js在浏览器中的事件循环机制? 2. 同步代码有哪些?宏任务、微任务的产生?举例 3. requestAnimationFrame是什么任务? 4. ES6中异步的实现 5. react在项目中为避免过渡渲染的优化 6. JS原型和原型链 7. ES6和ES5继承、区别 8. ES6中static的this指向 9. 跨域的方法、跨域有关响应头 10. 浏览器缓存、强缓
对我个人来说,难度拉满了,总共26分钟,问了三个手撕。 首先问一个网页登录了,在登录同网站其他网页,怎么保存的状态。答了http和cookies相关 然后是http1.1和http2.0的区别 然后手撕,用正则表达式解析url,提取协议,主机,路径,queryString,哈希。 直接不会,用遍历写的,写到一半喊停。 然后问我了解虚拟dom不,我说了解 面试官让我手撕一个虚拟dom节点。直接摆烂,
秋招 网易雷火-杭州 前端一面二面OC拒 悲惨的故事,不想去杭州,北京的岗位笔试挂了,还不能transfer,只能留坑了 面试问题:一面二面是连着的,所以我把题目直接总结了,没有hr面,hr只是打电话说面试过了谈offer时间 八股 简单八股就不列了 CSRF: 文件流steam ssr 安全相关 cdn的原理 Serverless JSBridge jwt原理 redux原理 React 设计思
相比一面对八股文的深挖,二面更多的是对项目的深挖,问了很多项目投产的问题 项目相关(10min): (1)自我介绍,介绍项目 (2)项目中的难点和解决办法 (3)多组件嵌套,登录模块,密码加密方式【这里说到项目用的HTTP,问我为什么不用HTTPS,哎 八股文问题(10min): (1)浏览器缓存,你的项目是怎么部署的,怎么配置缓存策略的 (2)项目编译之后一般有哪些文件,css和js文件为什么通
9.15一面,9.20二面 时长30min 1、项目中的亮点、难点、收获,除了技术上有没有什么别的难点 2、项目打包后都有哪些文件(html、js、css),webpack打包后的文件的文件名的hash值是怎么生成的? webpack生态中存在多种计算hash的方式: hash——代表每次webpck编译中生成的hash值,所有使用这种方式的文件hash都相同。每次构建都会使用webpack计算新
奇安信秋招前端二面 基本八股就不列了 CSS 优化、提高性能的方法 es6的class优点 == 隐试转换的原理? https跟tcp滑动窗口 文件的上传和下载 用Redis干什么? 虚拟内存 TCP传输,如果TCP传输中第二个包丢失了,会怎么办? 对前端工程化,模块化,组件化的理解? 模块化的好处 amd cmd treeShaking原理 -- 类似 Vite 基于 ESM,且 DCE git
一面(50min) 自我介绍 http的缓存策略 闭包?会引起什么问题?怎么排查内存泄漏 说输出 这样有什么变化? 编程题: 反问 二面 (50min) 自我介绍 手撕题:实现一个栈,要有入栈、出栈的方法,和length属性(只读) 手撕题:给个字符数组,返回一个对象(Object<string, boolean>),如果字符出现1次,值为false,出现两次以上,值为true 问项目相关 反问
申通快递,前端,技术岗,线下给了简历直接现场面试。 ①一面 9:00,群面,包括产品财务设计研发的所有岗位的人放到一起,无领导小组讨论,题目是模拟把5个员工分到合适的项目组。讨论完后各组轮流上去汇报。一面给出结果后休息10分钟马上二面。 ② 二面 10:45,1分钟看题,1分钟即兴演讲,每个人轮流讲。12:10左右出结果。 ③ 三面 13:30~16:30,所有人一起“玩”了整整3h的团队“小游
遇到一个比较厉害的女面试官 全程无八股,全是场景题 ----------全程sry了 印象中比较清楚的两题 1、如果页面每过一段时间就自动刷新,如何快速定位问题 2、如果页面加载很慢,该如何排查问题 #招商银行·招银网络科技##招商银行#
2022/9/21 10:30 时长1小时 自我介绍 开源里面学到了什么 (项目)详细说说你写的vite插件 什么时候开始学的前端 (项目)axios封装怎么做的 vue父子组件渲染顺序 路由原理 (项目)为什么要封装配置 npm版本号里面^和~的区别 vue做项目有什么优化技巧 webpack里面 bundle、module、chunk的区别 webpack性能优化 webpack5新特性 we
秋招 阿里巴巴-蚂蚁集团-深圳国际化 前端二面 全程项目+算法/手写题,没有八股,没有框架 项目就不写了,参考意义不大,大概20min 从算法导论中分享一些有意思的算法 讲了一些数据结构 算法/手写: 计算数组中,最大连续增长子序列的长度,如:[1,2,3,4,1,2,3,4,5,1,2,3] 结果为5 秒了 手写flat 秒了 滑动窗口最大值A 至多包含两个不同字符的最长子串 不会 口撕:动态表
时间: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
1.自我介绍 2.所做的项目哪个更有挑战性,为什么 3.前端框架是react还是vue 4.父子组件通信的方式,除了props还有什么 通过 props 传递 通过 $emit 触发自定义事件 使用 ref EventBus $parent 或$root attrs 与 listeners Provide 与 Inject Vuex 5.父子组件的生命周期 父beforeCreate -> 父cr