面试官: 1.前端基础(html+css) 2.网络基础 3.问一些项目经验相关的 4.笔试题 面试开始: 你是怎么学习前端的? 卡卡巴巴,让面试官觉逻辑不清晰,沟通能力不强 一、网络部分 1.cookie的相关字段 提到httponly是跨站脚本攻击吗? 面试官:你知道什么就说什么不确定就说不知道 2.csrf又是什么?为什么cookie的httponly字段是防止跨站脚本攻击? 3.cooki
面试官自我介绍 候选人自我介绍 part1. 1.工作中遇到过哪些困难以及自己是怎么克服的? 是如何参与项目的流程,从产品到qa的流程说一下。 2.为什么选择换了一家实习公司。 3.v-scroll封装思路,触底加载的逻辑。 4.让你封装一个弹出框,说说你的封装思路。原生如何实现? 5.一个表单是如何做检验的?原生的表单元素如何实现校验的? 6.有封装过组件库吗? 7.有使用过node的经验吗?有
菜鸡简历筛不过,帮朋友记录一下 面试官人很好,上来介绍题型,会说接下来要问什么部分的内容,不会的会慢慢提示啥的,手写题也会讲清楚 进程和线程的区别 http和https的区别 为什么要用udp http和https属于哪一层 多态的作用 什么是死锁,发生的原因有哪些 js的严格模式是什么 事件冒泡和事件捕获 什么是闭包,闭包有哪些作用 vue的组件通信方式有哪些 keep-alive有什么作用 v
一面-12.11 1.写四个题 统计一个字符串中出现次数最多字符的初始索引和次数 将浮点型数转换成金额格式 将十六进制RGB颜色数值转换成十进制标识 写一个LRU 2.前端基础 闭包 js的原型和传统继承有什么区别 原型链的定义 js和其他语言有什么区别 防抖节流,加了一些扩展条件,考验临场设计能力 3.实习经历 研发流程体系 怎么去开发一个业务组件 二面-12.12 1.自我介绍 2.实习经历-
团子二进宫也是走到最后了,本来做好二面结束的准备,结果很幸运进三面了,三面面试官感觉还是很看重基本功的,给了一些增强基础的建议。上午面完下午二面面试官就加微信啦,期待节后的意向 全程项目+手撕 1.字节实习体验 2.团队业务介绍 3.项目本身符合自己预期吗 4.路由方案优化和微前端工程的需求背景 5.在新旧版本迁移过程中自己负责的是什么工作 6.除了页面跳转之外,路由在项目中承担什么功能 7.子应
全程业务面,应该是某部门leader,这种面试就最喜欢了,聊业务可以夸夸一顿输出。已约三面~ 面试官最后的反问环节介绍业务非常详细,而且意思就是他们这边业务场景很复杂,听起来对技术长进确实会很大,甚是心动 简单记录一下: 1.对前端这个岗位的理解是什么样的 2.技术栈是什么,Vue和React有什么差异,实际中分别适用什么场景 3.Vue的模板到真正渲染是什么原理 4.react的JSX是怎么渲染
那天预约了一个很闷的会议室,说的我都要喘不上气了。 全程项目+基础知识点,还有一个代码输出 1.介绍一下实习做的产品能力以及背景 2.所做的业务需求大概是怎么样的 3.这一块的难点在哪里 4.扮演怎么样的角色,如何推进目标达成 5.微前端路由方案优化项目展开,技术细节 6.微前端内部原理 7.有没有一些性能优化 8.vue的渲染原理/更新原理 9.有没有遇到一些比较难推进的事情,问题是什么,如何解
二面: 自我介绍 实习离职原因 实习技术栈介绍 手头offer 讲讲有挑战性的 实习业务介绍 项目测试规范、单元测试 错误监控 性能优化技术 实习的H5项目介绍、以及性能优化 图片CDN 图片性能优化 竞赛项目 实习的时候是否做过自主优化 手撕:异步池并发控制 手撕:属性劫持 4个输出判断 浅拷贝相关的 手撕:字符串数组相加的最大值(字典序)#拼多多求职进展汇总##秋招##拼多多##面试##面经#
电话面试,时间很长,一个多小时 vue路由的原理 实现一个轮播图,怎么判断是慢慢的划还是快速的划(效果不同) 怎么实现一个table冻结 实现动画 requestAnimationFrame 怎么取消 问的很杂,都是场景题,很多记不清了 手写: 实现一个 animate 方法 能够驱动元素动画 实现一个简单的模板渲染
隔了几天才有时间整理三面面经,三面面试官聊业务,会看之前的面试评价,从里面挑之前面试官没问过的一些问题。没开摄像头,但聊起来沟通没啥压力。 灵犀的三面好像都是一个面试官来面,所以面试得排队,可能比较忙就约的比较晚了。 面经: 1.分享一个所有项目经历中最有自豪感的事情,介绍一下自己做的事情 2.微前端的意义和作用 3.这些方案和工作是独立设计/实施还是跟mt一起完成的 4.各子应用之前是否有通信
时长1h,感觉比较常规 1.实现发布订阅on emit off once 2.实现虚拟dom的render函数 3.手撕async pool 4.http常用状态码 5.浏览器缓存策略 6.If-modified-since和If-none-match区别 7.e-tag是什么 8.介绍事件捕获和冒泡 9.介绍事件委托,有什么好处 10.React合成事件 11.setState同步还是异步 12
更新:秒挂 8.29一面结束: 开局问我看你项目全是pc端,有了解h5和小程序吗,俺说妹有,感觉变KPI面 全程八股,算法是两个单链表求相同节点,秒 但是感觉是KPI面
⏱️投递时间线 7.25 投递 -> 8.2 笔试 -> 8.12一面 -> 8.23 二面 🗃️面经: 一面:(1h) 自我介绍。 熟悉React还是Vue,问了一些React的东西,主要是hooks相关的。 说一下let和const的区别。 说一下js的作用域有哪些。 讲一下Nodejs的事件循环,浏览器的事件循环也可以说一下。 问了一下Rust的ownership相关问题。(因为我的博客上
到店挂了第二天秒被捞,这回是到家部门,面试流程还算顺利,但很多八股确实好久没背了,面试的时候有的说着说着就卡住了,应该是最后算法做的还行,目前已约二面。还是要抽时间回顾一下知识点 基本是八股+手撕 1.实习情况,转正情况,秋招情况 2.flex用过那些属性 3.position定位,fixed相对什么定位 4.flex1的三个值是什么,为什么最后一个属性是0 5.盒模型(背着背着突然忘了他们宽高咋
阿里国际一面也有点小压力的,面试官比较严肃,特别是那个摄像头,对簿公堂的感觉,八股基本都会往下问一嘴,所以还是需要点基本功的 1.个人基本情况了解,转正情况 2.实习项目难点,背景,如何解决 3.除了字节Garfish,还了解过其他微前端方案吗 4.实现微前端方案有哪些核心技术要点 5.样式隔离一般怎么实现 6.子应用切换渲染问题的具体解决方案 7.项目如何配置子应用 8.react常用hooks