面试官很温柔,引导答案,有些开放思考的问题 基于项目中写到的点提问 localStorage 如何使用的? React 16版本有什么新东西,17版本呢 Fiber 结构有什么优点,实现了什么 使用 VDOM 如何实现更新中断?(开放 Axios 使用方式?拦截器有什么应用,如何使用?源码中如何实现?(开放 Promise 的方法有哪些,链式调用的优点,如何捕捉错误 面向对象的特点 js中的继承
聊天 介绍 cdn cdn溯源 数据类型 【手写】判断数据类型(typeof, toString.call,注意大小写) 【手写】最大和的连续子序列 http code(不记得403) cookie用处 cookie跨域(不会) 数组的api,写了17个 怎么学习,看什么博客 然后就没什么问题了,开始聊天,GitHub,Vue和React,团队气氛,考研,然后聊着聊着说再来考你点计算机的东西 数组
面试体验很不错 45 min 聊项目,细说难点实现 blabla 状态码 跨域 get/post 开始做题: 基于promise实现输入 url 在内存中提前加载一个网络图片(Image 对象,先下载还是先监听) 多个 url 时的并发(Promise.all) 多个请求的并发限制(呜呜呜没弄出来) #猿辅导##秋招#
8-12 一面 自我介绍,实习,项目…… 开篇谈项目,项目如何架构、难点 跨域,如何解决,几种方式 因为是数据展示平台,问了一个前端如何处理数据精度丢失的问题 项目中如何协调接口---衍生出了HTTP几种请求方式,特别问到了OPTION 浏览器的进程有哪些 浏览器如何渲染的----衍生出了合成层的概念 又问了一下实习体验,对业务的理解 八股环节 计网OSI模型,以及各层的协议及作用 tcp三次握手
简单介绍实习经历 Web前端优化方法 前端自适应方案 Flex:1是哪几个属性的缩写 讲一下闭包 讲一下http与https 行内元素与块级元素有什么区别? 行内元素与块级元素是否可以随意嵌套。 行内元素设置padding,margin是否有效。(左右有效,上下无效) 你知道几种定位方式(粘性定位),哪种定位方式脱离了标准流.+ Html5新元素有什么了解。 http1 1.1 2之间的区别。 一
面试体验良好,但手写在引导之后才写出来 面试时间45min 自我介绍 项目中最有成就感的事情 项目中最困难的事情 手写时钟函数,区分24小时制/12小时制。输入零点之后的秒数,返回标准电子表格式字符串。 手写轮播图html、css、js 引导之后才写出来正常运行的 会在类似codepen平台直接运行检验 需要注意 getElementsByClassName 返回的是数组,只有一个的时候需要 ar
楼主有丁香园,字节两段实习经历,跨部门转正失败后离职秋招。 整体来说问的不是很难,也不够深入,有没有一种可能面的还可以然后反手把我挂了。 二面 (50min) 自我介绍 CSS 盒子模型 | CSS移动端适配方案 | 1 px 问题 CSS exToRem 工具如何做的 px -> rem 实现原理 `webpack` 构建流程,工作原理 nginx 配置,做过哪些事情 在项目中 webpack
#秋招#发面经集好运~ 9.14一面 自我介绍 url到页面渲染经历的步骤 项目里提到useMemo,为什么不所有的都使用useMemo做优化 react和vue的区别 讲一下浏览器缓存 讲一下跨域的问题 读代码说输出 实现一个四个正方形布局 手写一个全排列 哈哈只记得这么多了,期待有个后续~
#猿辅导##2023秋招##前端#
目前来说最轻松的一次面试经历,全程笑嘻嘻的。面试官面过前端/后端/客户端。许愿 offer - 自我介绍 - 在学校吗 ?聊了一些家常 - 丁香园做的Modal蒙版二次封装,公用一个背景怎么做的 - 飞书小程序迁移H5遇到的一些技术问题 - 小程序的缺陷 - flutter 为啥比 h5 快 - 怎么理解事件循环,JS 设计成为单线程。在nodejs中为什么支持异步IO / 异步模块 - 最近应该
四十五分钟左右,总感觉猿辅导面试都问的好难,还挺偏 1. 自我介绍 2. 弹性盒子介绍 3. 回流和重绘 4. transform会触发回流么 5. 浏览器怎么监听回流和重绘的触发(不知道) 6. vue模板编译过程以及项目页面怎么呈现给用户(面试官问的很模糊,确认了好几遍) 7. 使用setTimeout实现的setInterval和直接用setInterval有什么区别(不知道) 8. 了解n
节后第一次面试,东西全忘了,住着院跑回家面试,首先跟面试官说一声抱歉,面试过程中一直咳嗽,整个过程还可以吧,四十五分钟,但是问了好多我的知识盲区 1. 自我介绍 2. cookie中samesite和httponly是什么 3. canvas的width和Height和css设置canvas的width和height有什么区别 4. 事件循环的一个题:说错了,呜呜呜 5. css选择子元素前三个元
一面-9.25 1.自我介绍 2.实习经历 3.项目经历 4.Vue和React的区别 5.Monorepo 6.CommonJs和EsModule的区别 7.treeshaking 8.说一下Promise 9.js输出题 10.手写js并发请求 二面-10.8 1.自我介绍 2.js输出题,this指向、原型、作用域 3.js输出题,事件循环 4.手写发布订阅模式 5.给定一个合并有序数组的代
1. 自我介绍 2. 项目介绍(20min) 3. CSS常用的居中方式 4. flex:1是什么的缩写? 5. BFC,如何创建一个BFC? 6. 前端的优化方式 7. Vue组件间通信方式 8. JS事件循环机制 9. 闭包 10. 算法题:区间合并 11. 看代码说输出 12. 反问 #猿辅导##前端##面经一面面经#
#24届软开秋招面试经验大赏# 线下面试 面完会送一个小手办 技术三面: - 自我介绍 - 闲聊几句 - 开始问简历 - 做过的项目 实习项目了解 - 有没有碰过什么性能问题 怎么解决的 - 实验室项目怎么分工协调的 - 为什么有两段实习 - 开发时候优化的点 - 开发过程中有没有碰到什么困难 有印象的 怎么解决的 - 研究生的研究方向 干啥用的 业界有没有应用场景 - Https 为什么安全 怎