1.Vue是怎么操作DOM的? 虚拟DOM、diff算法 2.浏览器可以直接读懂Vue吗? 当浏览器加载一个Vue应用时,浏览器本身不会直接理解和读懂Vue的代码。Vue是一种用于构建用户界面的JavaScript框架,它通过一系列的编译和转换过程将Vue的代码转换为浏览器能够理解和执行的代码。下面是浏览器在读懂Vue应用时所做的一些工作: 解析HTML:浏览器首先解析Vue应用的HTML模板,识
40min算法: 二叉树的公共祖先 sql:第二高的薪水 😩 启动2个线程或协程,按顺序交替打印从1到N(让用chan或者信号) 实现死锁(我直接mu.Lock()两次) 八股 死锁条件 怎么避免 😩忘了 课 飞书视频在网络上发生了什么 怎么设计RPC和HTTP 为什么要有计算机网络(??😄😄没有我吃什么) OS怎么处理网络的 Socket有什么用😩 反问 业务:教育初创, 刚上线 为什
自我介绍 主要问项目 缓存击穿,穿透,雪崩的解决方案;有没有用底层设置,而不用工具类包装的代码实现方案? 分布式锁如何实现,key是什么,value是什么,redis可重入锁以及reentrantLock实现原理是什么 秒杀做了哪些优化,超卖问题如何解决;一人一单如何判断,对应key和value是什么 lua脚本里面执行的是什么 基于feed流的zet的key,value是什么。 springBo
基本信息 时间:2023.9.14 时长:28 min base:不知道,没注意 面试岗位:前端 秋招 问题 自我介绍 前端该如何监控数据呢? 你调用监控数据有做报表吗? 做项目用的什么框架 微前端有啥好处? 微前端用的qiankun还是什么? 微前端切换页面如何保证切换很快的? vue3用得多吗? 有去封装过组件吗? beforeMounted和mounted生命周期的执行顺序? 如果父组件
基本信息 时间:2023.9.9 时长:24 min base:帝都 面试岗位:前端 秋招 问题 自我介绍 你有提到XSS,前端安全讲一下你的理解? 你刚刚提到的是后端来处理,那前端人员该如何处理? 你在前后端数据传递有用到加密吗? 你有提到HTTPS,那相对于HTTP,HTTPS有何区别 上一些应用网站会考虑有没有CDN加速,那CDN加速的理解? TCP和UDP协议的区别 UDP的缺点是什么
这个面试官真的我哭死, 他真的太温柔了, 我写这一段赞颂他真不过分. 他的温柔包括但不限于: 开场就让我放松, 说不用紧张 夸我视频里比证件照好看 都是山东老乡, 听声音套近乎 在我回答的时候不断给予认同 如果觉得他描述的不太准确, 他会继续用代码的方式举例子 如果我不了解某个知识点/回答的不太确切, 他会给我敲代码/画图讲一遍 出个题还要跟我一起做 算法题我正在苦思冥想改 bug 的时候, 他说
一面,8月23日,面了二十几分钟 1. 为什么学前端 2. 双向绑定原理 3. diff算法 4. vueRouter 5. 性能优化 6. CDN 7. 输入url的整个过程 8. 常用的缓存 9. 什么情况下会用到cookies或者localStorage 或者 sessionStorage 10. 相对定位和绝对定位 11. 组件封装过程的要点 反问 --------------------
margin塌陷,父子元素的margin如何合并,如何避免margin塌陷。 为什么开启BFC可以解决高度塌陷的问题。 CSS如何实现三角形。 对ES新特性有哪些了解。 对Vue2了解过哪些原理。回答了双向数据绑定原理。 Vue的template如何转换成HTML代码。使用babel如何去转换。 Vue的template节点中有一个节点循环更新里面的数据一千次,页面会渲染几次。 如何尽快拿到渲染结
4399游戏后端开发工程师 面了大概半个多小时 上来自我介绍,问了点项目里的内容,然后接下来基本都是八股。 用过的容器,unodered_map底层是什么,答哈希表,问,哈希表的底层是什么?怎么找到对应关系?hash函数相关 map底层是什么?答红黑树,问什么是红黑树,红黑树有什么特点? 字符串匹配算法,说了下KMP 进程和线程相关的问题。 段错误相关内容。 用过图的数据结构吗? 了解哪些排序?归
一面: 介绍项目和实习 做题 ,6道判断题 判断string,重载,索引等 mysql的索引知道吗 场景题:如何将1亿个qq号高效保存 jvm类加载 对象里面有什么? 什么是spi? 如何计算对象大小? 做题:最长回文子序列 二面: 介绍项目 double如何在计算机存储的 kafka和rocketmq的区别 如何设计系统?有点忘是不是这个问题,我回答分布式,系统无状态等 如何高效存储—位图和压缩
小红书正式: 1.测试用例编写 2.实习做什么业务 3.登录系统做测试用例 4.平台的数据测试,数据库测试做过吗 5.Sql的联表测试(会用到几张表) 6.三张表 学生表(学生id、名字) 学生分数表(学生id、科目id、以及科目分数) 学生科目表(科目id、科目名称)查询学生a的数学成绩 7.Java的基本数据类型 8.Int和integer 的区别 9.Integer的equals()比较的是
自我介绍 聊到我在公司实习负责的模块,对这方面聊的挺深入 Xcrash是如何自动捕获崩溃的(实习经历引出来的问题) android系统自带的崩溃采集机制 协程比线程的优点有哪些(个人项目引出来的问题) 声明场合用到的协程,有没有遇到声明问题 说一个你了解的排序算法 快速排序的时间复杂度 什么时候复杂度最高,详细说明下 云游戏你怎么理解的可以讲讲吗 云游戏是怎么进行传输到用户的 为什么是视频的方式进
总体情况 讯飞自研平台,视频面 40余分钟 无手撕 具体问题 以下相关问题并非按序,而是整理时重新分类了 个人情况相关 自我介绍 老家哪里 希望在哪发展 专业是啥? 为啥想做Java后端 学校课程 项目 ==项目如果要上线需要做哪些地方的改造== 集群、高可用session共享问题 引入Kafka做什么 出于什么考虑发送kafka消息之后谁监听? 八股类 Java基础 面向对象和面向过程的区别 面
1.部门 (面试官介绍):1min 2.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 3.项目 3.1)介绍 3.2)排期 3.3)难点 3.4)亮点 4.八股 4.1)MySQL数据库 4.1.1)MySQL事务是怎么实现的?那Spring事务呢? 4.1.2)为什么用B+树?和HashMap的红黑树的区别? 4.2)Redis缓存 4.2.1)Redis的持久化机制有哪些?
1.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 2.项目 2.1)介绍 2.1.1)项目背景?意义? 2.2)排期 2.2.1)测试过程?准确? 2.3)难点 2.3.1)方案,方案,方案 2.4)亮点 2.4.1)复用,复用,复用 3.八股 3.1)Mysql数据库 3.1.1)分布式事务/数据怎么保证一致性? 3.1.2)事务隔离级别多少?怎么避免幻读? 3.2)Spri