8.24 下午16:00-17:30 录音坏掉了,靠着记忆复盘的,感觉漏了很多问题😅 自我介绍 项目难点 webpack和vite的区别 vite的优化 手写:事件总线,实现on,once,off,trigger 动态规划解决了什么问题 手写:带有并发限制的promise请求 class Scheduler { addTask(promiseFn) { // ... } } let wait =
一面 8.31 难度:easy 4道编程题 1道算法 正则替换,对象操作,看输出,(脑子不好忘了一个),dp爬楼梯「简单题,代码行数不超15行」 实习经历(已经说给过了...然后继续问) 项目相关问题 浏览器存储 跨域相关 二面 8.31 难度:easy 4道编程题 「简单题,代码行数不超15行」 1道场景题 让你设计一个商城首页怎么设计「没准备,说了手机端+web端的大体思路」 无限滚动 + 虚
一面 8.26 难度:easy 项目相关 实习干什么 小球抛物动画实现 数组相关的方法 对于js的看法 浏览器事件队列相关(谈到raf和idelCallback) 算法题「面试官:算了,来个简单的。我:?」 有序数组二分查找。 二面 9.1 难度:normal 刚开始没找到电话间 + 面试官迟到,有点慌 简历写了node,让我讲讲node。(我:好久不看了,早忘了。面试官:那做题吧) 二叉树前序遍
2022/8/30 17:00 时长1小时 自我介绍 讲项目 对于md的渲染,正则处理和ast遍历的区别 vue2和vue3的区别 vue3编译优化 vue2 computed 实现原理 性能指标 性能优化的方法 1亿个数据,取前1k个最大元素(https://leetcode.cn/problems/kth-largest-element-in-an-array) 走迷宫,指定入口,到出口的最短
求职期间在牛客看了很多帖子,现在也可以贡献一份了。双非本985硕士,Java岗,找工作图稳定(主要是菜),因此实习直接投的银行。选择了邮储实习转正,因此秋招几乎没投,面经侧重于找实习的过程。面试问题基本都是围绕项目以及基本八股展开,下面的面经按照时间线记录。 1、上海银行苏州研发中心实习(已拒) (1)项目 (2)sql 创建表、if not exist怎么用? (3)Sql的常见约束 (4)ja
9.19今天刚一面的 1. js在浏览器中的事件循环机制? 2. 同步代码有哪些?宏任务、微任务的产生?举例 3. requestAnimationFrame是什么任务? 4. ES6中异步的实现 5. react在项目中为避免过渡渲染的优化 6. JS原型和原型链 7. ES6和ES5继承、区别 8. ES6中static的this指向 9. 跨域的方法、跨域有关响应头 10. 浏览器缓存、强缓
2022/9/21 16:00 1小时 这一面属实是被面试官拷打了,答的都不太好😥,等感谢信了 自我介绍 monorepo和multirepo的区别 monorepo技术方案有哪些 pnpm解决了什么问题 为什么包和依赖要放到同一个目录下 讲项目 react里面如何用redux connect原理 React Hooks 和 Vue Hooks的区别 TypeScript获取数据类型的方法 手写
#产品2023笔面经# 二面一般是小组长面试 (1)简单自我介绍一下 (2)对产品经理的理解/你为什么适合做产品经理/你比其他人的优势 (3)实习你从中起到什么作用,你有哪些收获 (4)核心指标下降的原因 (5)产品经理的工作流程是什么? (6)反问
背景:本硕中上985,本科数学专业,硕士计算机,投递岗位总行数据开发岗位,有两段算法实习,自己跟着CMU做过一个数据库项目,目前还在做一个TInyKV,代码能力一般。 9.30 笔试 笔试内容包括 - 行测 - 基础知识: 1. 大数据开发相关,spark,hive,hadoop等内容,因为没有做过相关工作,基本靠猜 2. 计算机
电话面,提问时间总共30min,感觉有点短了啊,且反问的时候问了反馈时间,面试官表示流程很慢,感觉嗅到gg的气息了。 不知道阿里发不发感谢信啊,大概是距离阿里最近的一次了 8.24 测开一面 30min 1、为什么做测试不做开发 2、编程语言接触多久了?本科学的还是研究生学的? 3、python学过吗? 4、神经网络了解哪些?实习和毕业论文的冲突 5、介绍项目 6、异步与同步的差异,优缺点 7、了
岗位:后端开发 部门:美团平台 一面: 实习经历: (1)业务介绍? 监控系统 (2)tx内部应该早就有了,为什么现在还在开发? (3)为什么不使用开源组件? (4)针对监控系统的高并发场景,做了哪些处理? (5)为什么使用es?你对es的认识? (6)实习期间查bug的经历? 校内项目经历: (1)为什么引入redis? (2)如何提高网站的响应速度?(这个问题是针对项目提的,不知道怎么说,但是
九月面的,后续-oc,需要强制实习怕论文搞不完所以拒了 是秋招的第一个offer,还是很感谢同程 一面 1.相同的表单,使用的低代码方法 2.vue2和vue3的区别 3.vue2和vue3的v-model的区别,vue2的v-model的缺陷 4.vue2中孙子组件想用爷爷组件的this,怎么操作(组件通信) 5.原型链 6.apply、call方法的区别 7.es6箭头函数指向 8.css权重
九月面的,二面结束很久之后挂掉了 一面 1.项目中负责哪些内容(问简历上的内容、项目中的场景) 3.封装维护组件需要注意什么问题 4.如果一个组件被多个模块复用,现在须在需求方提出新的需求,需要怎么设计 5.怎么拓展组件不影响其他模块的使用 6.sessionstorage和localstorage的区别 7.不同的type页,sessionstorage会共享吗 8.对传入文件做大小限制如何实现
九月面的,一面挂 1.git原理和使用 2.vue的实现原理 3.diff是广度优先还是深度优先 4.vue3和vue2的区别、vue3的优点 5.vue2和vue3底层算法的修改 6.封装表格样式组件(项目内容) 7.括号匹配(手撕) 时长25分钟匆忙结束。。。
⭐一面 没有一丝丝防备,上课一半电话就打过来了,是个小姐姐 自我介绍 技术栈(vue2 vue3简单做过项目 react只是简单学过) vue2随便挑一个底层原理来讲讲(选了响应式,详细地讲了一遍) 说说vue3的响应式原理,做一下对比(vue3的还不是很熟,只说了通过proxy实现,能弥补vue2中删除和通过key添加属性不能触发响应式的缺陷,深层原理没有了解) 打包工具了解哪些(webpack