项目拷打、实习拷打 vite为什么比webpack快 vnode和diff算法 vue-router实现原理 手撕:深拷贝到对象指定层数。写了通用对象的,不知道数组深度怎么算,口述了一下 为什么使用Reflect.ownKeys有什么考量吗 如何将对象属性定义为不可枚举 函数原型链 delete属性会影响原型链吗,delete操作和将属性设置为undefined一样吗(答错了) 作用域问题,闭包
9.11线下一二面,一面面试官旅游,二面面试官酒店,10.25hr面,10.29测评 —————————————— 一面 vue和react什么区别 react17有什么特性 hooks原理 有没有因为在for里用了hook踩坑 hooks如何模拟那些生命周期 React native编译原理 jsx会转换成什么 React diff算法 http请求报文结构 请求头常见字段 协商缓存 强缓存 t
是否参加了转正答辩 转正答辩通过了为什么考虑其他机会 对携程的意向度 面临多个需求如何按期交付 需求是独立完成的吗 如何沟通 最大困难,如何解决 如何保证减少重构给开发人员带来的心智负担 未来规划 读研还是就业? 反问了部门--技术中心
time: 10.15 项目和实习的难点亮点 如何保证自测覆盖完整? 用的阿里低代码引擎吗? vue2和vue3区别? vue生命周期钩子函数? vuex数据流? key的作用? vue.nextTick使用场景?如何实现的? react和vue区别? react的setState是同步的还是异步的? react hooks使用场景? 自己写过自定义hook吗?什么场景下使用? css盒子模型?
time:10.23 后续:已约hr面 聊了很久实习 vue和react区别? key的作用?key不做变更就不会有问题了吗?key遵循什么原则? 有了id就能复用吗? js的基础类型? 觉得ts类型有必要存在吗?一些反ts的说法? weakMap和map区别? js垃圾回收机制?v8垃圾回收机制 宏任务微任务区别? react 的context的作用? hooks的作用? useCallBack
flex布局,双栏布局左边为文字内容宽度右边自适应,flex-grow、flex-shrink、flex-basis。 水平居中对齐方法 数组常用方法,遍历常用方法 数组乱序 如何使用sort实现数组乱序 判断数据类型为函数 函数拷贝 call bind apply 浅拷贝和深拷贝的方法 promise状态转换 promise.race,手写实现思路 跨域的解决方案 webpack和vite的区别
#软件开发笔面经# 脑子犯蠢了 秋招以来表现第二差的一场面试 时间 10.16 60分钟 面试官上来就使劲夸我 技术全面➕基础扎实 给我整的压力蛮大的 刚开始面试就知道我能力?估计是大厂实习➕一面面评很好吧。。。 然后就开始迷迷糊糊的脑子抽筋 1.实习拷打 2.MVVM框架,了解angular吗? 我脑子抽抽说vue和react也是mvvm(当时就想给自己两巴掌) 说vue是发布订阅来实现数据双向
因为技术栈不匹配, 所以框架啥的都没问,基本是八股加简单场景题 30 min 1. import 和 import()区别 2. 如何数组去重 3. 如何上传一张图片 4. 去除对象中的某些属性 5. promise 6. 如何手机调试
2025届前端秋招,base上海 时间:10.10 60分钟 本人在南京,但是没有参加线下面试,后面约了线上 难度较大 没有八股和手撕都是场景和实习 记录一些有意思的题目: 1.四个项目一个一个详细说,暑期实习两个;日常实习一个;大创项目一个;从技术选型,人员分工,项目难点以及解决方案,都有问到。这部分花了一半多的时间。 2.SSR和SSG的原理和区别 3.项目用到了哪些优化 国际化流程 语言包都
1. 箭头函数和普通函数的区别 2. 箭头函数和普通函数的 this 指向 3. 实习 4. 为什么使用 mobx,不用 redux 和 useContext 5. 什么时候需要用闭包,什么时候不需要 6. cookie、session、localstorage 的区别 7. 敏感数据放在哪里 8. 跨域 9. nginx 反向代理 10. ts 和 js 的本质区别 11. ts 泛型 12.
一面 canvas常用方法 盒子模型 有哪些定位 css样式权重 js有哪些数据类型 页面居中有哪些方法 事件循环,看事件循环代码输出 原型,原型链 react与react native在css上区别 手撕深拷贝 项目拷打,为什么使用xx技术 --------------------------------- 二面 手撕proxy监听 react如何渲染,diff双重缓冲 react错误捕获 tr
1.react18的新特性有用过吗 2.SSR深度渲染,如果服务器端请求数据太久导致白屏怎么办 3.vue和react的diff算法比较有什么不同 4.口述JSON.stringof实现 5.react的fiber架构如何实现中断渲染,具体怎么做的 6.vite的热更新原理 7.veux原理,为什么要这种写法 8.封装的组件如何在他的电脑直接安装使用,不发布到npm的情况下 ... 30分钟被拷打
--- title: 携程线下面试 date: 2024-09-13T04:04:27.467Z tags: - 前端 - 面试 --- 昨天去携程线下面试了,二面挂了,虽然意料之中,还是有点沮丧🙍。秋招第一面就挂了,还是我挺想去的公司,就还是有点难受。甚至有点怀疑自己了。可能大环境不好加上非科班转码就是不太好找工作,秋招继续加油吧。简单复盘一下面试记录吧 # 一面 1. 看你的项目都是比较新的
挺邪门的携程,全程我背我的面试官念面试官的,体验特别不好,二面手撕也就写出来两三行莫名其妙还给了hr面,后面拒了因为听说部门是按一面的那个,不想做低代码 而且感觉携程的八股题库不大……我看见好多人跟我题目一模一样 ——————一面—————— 箭头函数和普通函数的区别 事件循环 回调地狱如何解决 节流防抖 九宫格布局 flex:1 含义 margin边距重叠 白屏性能优化 强缓存和协商缓存 vue
自我介绍 性能优化指标 & 如何性能优化(简历上写了性能优化) react 渲染机制 react函数组建怎么避免不必要的渲染?useMemo、useCallback react 状态管理库用过哪些? react 自己的状态管理 和 第三方状态管理 有什么区别?(不知道) react ssr 过程(只知道 ssr 概念,不了解原理) react 的 hook 为什么不能写在条件语句里 写过单元测试和