⏱️投递时间线 7.22 投递 -> 8.9 一面 -> 8.14二面 -> 8.19 hr面 🗃️面经: 一面: 1. 自我介绍。 2. 介绍下作用域链。 3. 介绍下事件循环。 4. 介绍下React中的虚拟DOM。 5. 介绍下React-Fiber,链表结构有什么好处? 6. React如何做父子传值以及非父子传值。 7. React的key的作用是什么 8. Nodejs的nextTi
8.15 电商部门 一面 技术面 自我介绍 学校经历 项目经历 详细说了我在学校的项目 简单聊聊 为什么选择前端? 做了这么多项目,你认为最有成就感的部分是? 问实习公司项目 项目中用了ts是吧,编码规范你是怎么做的。 组件封装?我看这些都是antd有的。为什么封装? react-redux用过是吧?讲一下总体流程以及原理 react hook了解过吗? 纯css布局实现容器布局(图1),除了fl
8.16 数字座舱 一面 技术面 自我介绍 项目提问 实习公司项目做了什么?上线了吗? 问一些八股吧 JS 类型有哪些? 数组和字符串有哪些方法?怎么使用? vue 组件间通信? vue 生命周期? ES6新内容? 讲一下Promise? 手撕题目: const arr = [ { id: 1, value: "abc", children: [ { id: 11, value
首先项目拷打,问负责部分,项目难点亮点,遇到什么问题,怎么解决的,如果要你重新开发这个项目能进行怎样的优化。 1. 前端性能优化 2. http1.0与httpp2.0区别 3. http与https区别 4. 进程线程区别 5. 状态码都详细介绍一下 6. 观察者模式与发布订阅模式区别 7. 最近在学什么 8. 之后的学习方向与规划 #来未来科技#
🕒 岗位/面试时间 前端开发实习/1h左右 👥 面试题目 1. 对vue的了解 2. 你提到了SPA,说一下SPA是什么东西 3. 与传统页面开发有什么不同 4. 相对于传统页面有什么缺点 5. 传统应用它怎么实现那个SEO 6. SPA怎样实现搜索引擎优化 7. 针对SPA初次加载时间过长,你有什么方案吗 8. 上面那个问题补充了下用webpack,我说了一下怎样打包优化的 9. webpa
8.13 bilibili大会员 一面 技术面 项目拷打 封装了哪些组件?封装的组件放在那里? 为什么重构? 为什么项目选择react技术栈? 八股 了解ts吗?跟js什么区别? 为什么要模块化? vue v-if和v-for? 了解vue的底层原理? slot插槽了解过吗? box盒模型了解过吗? css3有哪些新特性? css选择器了解吗?优先级? 了解伪类选择器嘛?伪元素?例子? flex布
滴滴后端提前批-网约车增长 一面凉经 1.TCP/UDP区别 2.TCP为什么可靠 3.三次握手 4.为什么要三次握手 5.DNS解析过程 6.TCP流量控制 7.拥塞控制 展开说一下 8.进程线程协程 9.GMP调度 10.channel 这个没怎么用到只是知道一点然后说不熟 11.B树、B+树 还有点问题可能记不清了 手撕 最长无重复子串长度 还有就是数据库的一些了,数据库我只是用了用没有深入
1.问项目 2. 类组件和函数组件,有啥优劣,类是咋生成的 2.this指向问题 3. 一段settimeout(_) 和promise.then的代码问打印顺序 4. 手撕:实现一个色子的5的布局,看图 5.手撕:给一个js树,打印出某节点下的所有节点值,看图实例代码 反问环节 二面: 1.问为什么之前不去实习 1. 把项目优化的源代码给面试官讲 2. 手写天气样式,限时30分钟 反问环节:我问
1. 你项目的需求解构是怎么做的? 2. 技术栈的选用原因? 3. 小程序技术栈? 4. 为什么后来又转开发uniapp 了? 5. CSS三栏布局 4. http应用层协议 5. position定位 6. vue2和 vue3区别 7. axios和 fetch api区别 8. axios原理 9. 前后端怎么交互的 10. http1 和 http2的区别?你们项目用的啥? 11. web
一面 - 自我介绍 - 实习项目介绍 - 在实习有遇到什么难点和对自己提升比较大点的点 - 移动端适配方案 - em和rem - 在html里延迟加载js文件有哪几种方式 - 箭头函数this指向 - 事件循环 - 宏任务和微任务 - 如何判断一个对象是否为空对象? - 如何判断对象是空数组 - react里父子组件通信 - eventbus原理 - 手写发布订阅 - 手写字符串中每个字符出现的字
总体面试体验还不错,由于面试只有半个小时,没有手撕环节,感觉面试官对我的项目不感兴趣,就是猛问八股 为什么选择前端? 离用户更近,个人喜好 箭头函数和普通的函数有什么区别 箭头函数是ES6新增的特性,没有自己的 this,它的this和外层定义它的环境一致,所以特别适合用作回调函数, 同时也因为这个原因,所以不能使用它定义类(主要是因为箭头函数没有prototype) 没有arguments对象,
6.18 一面(30min) 1. 为什么想换实习的地方 2. Vue3中的响应式,Proxy代理 3. ref和reactive的区别 4. reactive赋值 5. Objec.assign()的缺点 6. 深拷贝有哪些方法 7. 深拷贝遇到环怎么解决 8. vue3的setup中,怎么直接调用子组件的方法 9. provide和inject用过吗,项目中哪些地方用过的 10. 组件库项目中
题目 1. 介绍项目 2. 针对项目提问 技术选型:why nextjs 时间周期 ssg vs ssr 虚拟列表的实现 小语种的字体和预期不一样怎么解决 3. flex 布局在哪使用 4. flex:1 5.实现 flex 布局中的其中一个子元素独占一行 6. es6 有哪些 7. 箭头函数特点 8.set map 应用 9. map vs json 10. map vs 对象 11. 把 ma
#我的实习求职记录##实习#忘记录屏了,只写有点印象的 1. 介绍一下自己 2. 元素居中有哪些方法 (水平、垂直居中) 3. 绝对定位 4. 获取一个元素在页面中的位置的方法 (`getBoundingClientRect`只知道这个),后面想起来还有offsetTop和scrollTop那些 5. 知道Promise吧,它有哪些方法,好像是问我静态方法 (答的这些 then catch fin
1. 盒模型 2. flex:1 含义 3. 大盒子为300px,子盒子有五个宽度都为100*100,设置flex:1,还能保持100的宽度吗?如果不行,该如何保持 4. 遍历方式 5. 退出 forEach 循环 a. throw new Error b. return 跳过当前迭代 c. some 用作查找某个字段 6. Map 和 Set 的不同使用场景 7. new 操作 (空间发生什么过