一、拷打项目 1. 做了什么,有没有什么有难度的 2. 性能优化,怎么分析,优化了哪些 3. 图片懒加载Vue3指令 二、八股 1. http状态码 2. http2 3. 什么时候触发跨域,跨域怎么解决 4. CORS英文全称,有哪些请求头,协商过程 5. 跨域怎么携带cookie 6. 事件循环 看代码说输出 7. 原型链 给Array添加一个lastItem方法 8. var和functio
一面 - 45min 1.自我介绍 2.实习经历 3.TCP在哪一层 4.三次握手,四次挥手 5.为什么是三次和四次 6.HTTP1、HTTP2、HTTP3 7.HTTPS是什么,握手过程 8.TCP流量控制 9.浏览器缓存 10.301和302 11.Vue的响应式原理 12.防抖限流 13.手撕防抖 14.动态规划是什么 15.写题:双蛋问题,写了半个小时没写出来,但是过了? 二面-45min
碎碎念:投简历时选了都喜欢,以为会泡很久的池子,结果是朋友里面第一个被捞上来的。 没啥事儿,我对大厂也不执念,给自己的心理预期是十月底结束秋招,都是成长~ 只要慢慢往前走,一点点进步就好。 (能提前上岸我也是很乐意的!) 【不要只收藏啊,孩子想要点赞,想涨涨经验,不然下次不分享了,叉腰】 正题: 1.自我介绍 2.让我说一下自己觉得做的好的项目的技术点 项目拷打,直接问懵; 【感觉好像在问我为什么
这个面试官真的我哭死, 他真的太温柔了, 我写这一段赞颂他真不过分. 他的温柔包括但不限于: 开场就让我放松, 说不用紧张 夸我视频里比证件照好看 都是山东老乡, 听声音套近乎 在我回答的时候不断给予认同 如果觉得他描述的不太准确, 他会继续用代码的方式举例子 如果我不了解某个知识点/回答的不太确切, 他会给我敲代码/画图讲一遍 出个题还要跟我一起做 算法题我正在苦思冥想改 bug 的时候, 他说
整个面试流程大概一个小时二十分钟 1. 自我介绍 2. 怎么学习前端的知识的 3. 你觉得前端的职责是什么 4. 输入url到页面呈现的过程 5. 如何判断http请求是否成功 6. 状态码都有哪些 7. 请求回来的资源如何判断是js还是css还是html(我说的用tag,不太知道) 8. 你刚说的都是js和css,那html呢?(这个也不太知道,我说的doctype) 9. 你了解的排序方法都有
2024-08-27 感觉哥们来美团面试就是查漏补缺的 前提: 部门技术栈: React 我的: Vue 还没开始就寄了 1. this指向问题 1plus. 什么时候需要显示this的指向 2. 浏览器事件循环 2plus. 微队列设计出来是干什么的 3. Promise全家桶 3plus. all 和 allSettled有什么区别 4. 场景题: 页面上A元素盖住了B元素,如何绕过A让B元素
上来先亲切的问了两句: 你目前大二是吧? 什么时候能来呢? 欧克,然后直接两道算法 * 合并两个有序数组 *去除相邻的重复元素 两道算法都做出了。 然后后续通知我,结束了,全程25min
感觉凉凉,面试官不问八股没让手撕,非常注重学习过程中的思考。 1.自我介绍 2.看过前端哪些书 3.http了解吗 4.QUIC 5.用github吗,有开源项目吗,喜欢开源吗,不开源的话,是没时间,不喜欢还是就没想过 6.pinia数据存在哪,看过源码吗 7.其他状态管理,vuex数据存在哪,在内存 8.要存储的数据大于本地该如何处理,考虑过这个问题吗 9.图片懒加载怎么实现,为什么要懒加载,分
1.自我介绍 2.前端学多久 3.怎么学习的 4.axios拦截器 5.vue3和vue2的区别(双向数据绑定原理八股吟唱) 6.js 数据类型,怎么区分简单类型or复杂类型 7.flex布局 8.两边对齐怎么设置 9.定位 10.浮动 11.清除浮动 12.css动画 补充:拖拽 13.选择器权重 14.跨域 15.ES6Module 16.node.js 17.js如何实现无限加载功能 18.
30mins八股+15mins的编程题 1、为什么项目要用到ts 2、事件捕获和冒泡是怎么样的,如何阻止事件捕获和冒泡(当时答错了,不应该)。 3、js的事件循环是怎么样的,讲一下宏任务和微任务,宏任务先执行还是微任务先执行。 4、然后做一道promise的场景题,问输出顺序。然后还问.then()后面还能一直再加.then()吗 setTimeout(function (){ consol
最恐怖的一集,基本没有八股,疯狂拷打计算机基础,没有问一点我的项目,让我一度怀疑面试官不是前端方向的,对前端不太了解所以才问这些,太痛苦了 又没有让我自我介绍,已经害怕是 kpi 了,看我简历说我大学熟悉什么课程,我说数据结构,算法和计网,噩梦开始了 问我什么是二叉平衡树,了解都有什么,在什么场景会用到。 一上来就是基本忘了的内容,我想到堆是一个特殊的二叉平衡树,然后赶紧讲了一下堆,但是其实自己也
1、基本数据类型,存储类型的区别 2、如何判断一个变量是array类型 3、array类型的api,讲讲reduce,如何自己实现reduce 4、讲讲flex布局,flex-wrap 5、从输入 URL 敲下回车后发生了什么? 6、tcp为什么三次握手 7、promise,async和await promise.all 8、vue2和vue3响应式特点,为什么vue3要使用proxy,rende
1h20min 主要问项目掺杂点八股。开放性问题。手撕了一个递归和一个api考查。面完一看时间,这么长时间过去了 美团面试体验还是不错的,面试官会引导。 许愿二面吧。
约面的部门是到店,全程是项目+输出+手撕,几乎无八股 项目: 1.个人基本情况及秋招投递情况 2.实习过程中觉得印象深刻,还不错的点可以拿出来讲一下 3.字节实习过程中,产品提需到发布过程是怎么样的 4.路由配置化所维护的JSON结构包含哪些属性 输出题: 1.this指向 2.事件循环 代码题: 1.树(嵌套对象)结构转数组(数组元素包含父节点) 2.拓展问题1,将数组结构转回树(思路及部分实施
4.12一面 1.自我介绍 2.印象比较深的项目 3.前端学习路线 4.学习前端途径 5.学过哪些课程 6.不同数据类型存储的位置 7.会改变原数组的方法 8.输入url会发生啥 9.opacity:0和display:none区别 10.进程线程区别,进程之间通信方式 11. http1.1和http2.0区别 12.interface和type的区别 13.vue2 /3在数据劫持方面的区别