面试官是个帅哥,也很有耐心去引导,全程无八股,难度偏大(对我个人来说呜呜)。 1. 深拷贝 不用 JSON API 如何解决循环引用 2. 发布了什么npm包,需要注意什么点? 体积优化 TreeShking CodeSpliting bundleSpliting ❌ 这里嘴瓢了,应该是业务系统去做的 开发阶段 Lint 校验
校园实验室经历 大一实习经历,有什么收获? 实习过程中怎么学习的 说说业务系统的搭建过程 项目开发后复盘过程 项目遇到了什么坑? 深拷贝 / 浅拷贝 如何实现权限管理 如何设置http强缓存 强缓存 / 协商缓存 后端信息脱敏 / 加密 webpack性能优化 后面做了一套笔试题 flx布局 闭包 手撕深拷贝 事件冒泡 vue生命周期 手写promise this 选择器权重 instance o
js的作用域链了解吗(我不太明白,以为是要说this指向的一些问题,面试官说全局作用域,我才想起函数作用域,块级作用域这些) 如何创建一个块级作用域(我回答花括号,印象中以为花括号也能创建,面试官提出疑问,谈起C中的for循环和js中的for循环创建的块级作用域是否相同) 块级作用域是花括号创建的吗?继续解释一下(我说起let、var还有const的区别,面试官提醒我是let创建了块级作用域) 那
1.自我介绍 2.介绍做过哪些项目 3.webpack和vite的区别 4.vite为什么快 5.vite为什么不需要预编译 6.说说ESM 7.平常用vue2还是vue3,vue2和vue3在响应式的区别 8..http1.0和2.0区别 9.http缓存方式和过程 10.Etag 和 Last-Modified的优先级 11.手写题:解析URL let url = 'http://www.d
24届春招,有些题目记不太清了或者漏了。滴滴流程很快,过了基本上会立马约下一次面试。 三面之后两个工作日oc了,发下面经希望对大家有帮助吧! 一面(1h) 写一个确认框组件 vue和react区别 vue23的区别 vue23响应式原理 vue2对象添加属性怎么实现响应式更新 写题:鸡兔同笼给出脚的总数,输出所有的鸡兔组合情况 v-model实现原理 vue生命周期,每个生命周期应用场景,会做些什
发面经积攒好运,希望offer早点来 一面整体比较基础,面试官也不错。 1.js数据类型 2.怎么判断数据类型,基于原型链判断的方式 3.深拷贝和浅拷贝,手写深拷贝 4.js声明变量的方式,区别 5.flex布局,布局场景题 6.盒模型 7.防抖和节流,防抖 8.网络状态码 9.tcp三次握手,四次挥手 10.解决跨域 11.vue常用生命周期 12.git常用命令 13.反问:部门业务,个人提升
一面 技术 20220823 15:00-15:50 50分钟左右 自我介绍 介绍项目,介绍一下怎么实现分布式商城搜索系统的?(看你写的项目还挺多,问项目,基本上都是问一个项目) redis lua脚本写一个???原理,怎么实现的?分布式锁(怎么实现的)?常用命令?数据结构?过期删除策略?内存策略?如果要你实现一个lru,你去怎么实现?redis 常用命令? mysql 索引?存储引擎? 锁?存储
以为昨天面得同花顺算恶心的了,没想到今天的才是沉重打击。。。 1.部门是c++和golang,愿意转语言吗(我是java 2.多线程是什么概念? 3.如果不用多线程,会怎么样? 4.为什么多线程一定快,单线程一点慢,到底是什么区别? 5.那么你的项目那些地方在用多线程 6.Tcp的报文格式?具体 7.处理客户端请求是什么协议 8.http协议的报文格式 9.什么叫超文本? 10.http的报文是明
1.你能说一下JAVA有哪些集合吗? 2.HashMap和TreeMap有什么区别? 3.解决哈希冲突的方法 4.那TreeMap底层是什么数据结构? 红黑树+HashMap 5.常见的树有哪些? 6.二叉搜索树、平衡树、红黑树区别是什么? 二叉搜索树(Binary Search Tree, BST)、平衡树(Balanced Tree)和红黑树(Red-Black Tree)都是一种数据结构,用
面试题 自我介绍,介绍项目 为什么用 monorepo:因为我自己开发舒服 作用域和作用域链,原型和原型链(没答好) ES6 新特性 computed 和 watch Vue2 和 Vue3 的响应式区别。为什么用 proxy 函数和箭头函数区别(没背八股,只说了 this 和函数提升,因为其他的一下子忘记了) 用了些什么控制代码规范 事件循环 微宏任务队列,哪些是哪些 this(没答好) COR
一面:45分钟 输入url到页面加载的过程 网络状态码 post get区别 关系型数据库 having和where区别 内外连接左右连接 手撕: 电话号码转换 鸡兔同笼求最多和最少的动物数量 —————————————————————— 十分钟后二面:1h Linux文件打开后定位到所需内容 Linux常用进程操作命令 网络编程、多线程、非关系型数据库 java顶级父类,常用方法 后面全部都在问
#滴滴# #滴滴信息集散地# 6.5投的简历,国际化后端。 6.13收到面试通知。 6.16 下午两点一面,下午三点二面。我人傻掉了,一面刚刚完直接二面。 一面: 自我介绍(没准备随便说说) 项目(研究所项目),根据我的介绍问了一下,他工作中会出现的问题。 问了项目出现什么问题,你会怎么debug呢? tcp连接三次握手 编程 求最长不重复子串 二面 自我介绍 他本来准备问项目,但是他没问?!我提
很想写个面经,但是好尴尬,没得写。 面试官起来说不懂Java,可是我就用Java和python。两个人肉眼可见的尴尬。 1.TCP的nagle算法 2.一些不重复的数字,怎么找到其中不存在的数字有什么方法 3.用数组的话有什么问题 4.用hashmap快还是数组快 5.三级缓存 最后:我处女面,但面试官真的很好,会有回应说了解了,也会说没关系的,最后相视一笑,结束了面试。 为这个面试官点赞,面试前
滴滴 一面 8.08 16:00(40min) 面试官提前进入了会议发现早就进去的我,于是我们就15:40开始了 自我介绍 选择一篇论文进行介绍, 除了知识图谱以外还了解哪些机器学习和深度学习模型,分别列举介绍 手撕:括号生成 反问 二面 8.08 16:44(40min) 自我介绍 介绍第一篇论文(15min) 介绍第二篇论文(8min) 介绍第三篇论文(3min)不是一作 介绍第四篇(直接说了
运营实习生-产品经理面 1简单的自我介绍 1.1之前实习偏向运营岗位,为什么这次想投递产品运营? 1.2 谈谈你对运营的理解 2 第一段实习深挖(互联网在线教育)(阐述之前实习工作的一些具体内容) 2.1具体阐述如何发现产品质量问题并改善产品质量 2.2具体单述如何塑造用户画像,并且如何利用用户画像改善转化效率和成效 2.3具体阐述如何与教研、运营及其他部门协调进而改善产品 2.4产品运营需要与各