刚面完二面,趁记得写个面经 1. 自我介绍 2. 讲一下你学前端的过程 3. 讲一下你实习经历里最有意思的项目 4. Webpack打包 -- Webpack的核心概念 -- Webpack打包优化 5. React hooks -- 常用的hooks, useState, useEffect, useRef, useMemo, useContext -- Hooks为什么不能打乱顺序使用 6.
攒一下人品吧 挂掉路过 准备的不是很好,面试也在楼道里 1.自我介绍 2.拷打实习项目半小时 大家有实习经历的一定要弄清楚自己做的需求,缕顺!要了解,小姐姐和我说的一句话特别好:做东西要做精 不要做多! SSR细节类似的 3.八股一道:ref和reactive的区别 4.手撕两道 第一道:看题说输出,是一道作用域问题,函数调用函数什么的 第二道:判断一个链表是不是回文链表,用时间复杂度是O(n),
1、输入URL到页面显示发生了什么 2、缓存机制(强制、协商) 3、跨域怎么解决? 4、闭包怎么理解? 追问:闭包有啥用,外部引用不销毁造成的问题(没记清提问了,反八股式追问) 5、手撕:防抖。 防抖里为啥要用call?(this隐式丢失+柯里化) 6、vue-router有几种模式?介绍下。 让你自己实现,你打算怎么做? 7、VUE源码,模板机制啥的没记清。(不会) 8、说一下你了解到的VUE2
自我介绍 介绍一下自己的项目 你的商城系统有哪些高并发场景 如果redis压力过大,你有哪些优化的手段,我这里只说了加集群,加机器。不知道各位大佬有啥好的答案 浏览器键入网址后,发生了什么 SpringMVC怎么匹配到你的url呢,这里的知识我忘记了,瞎说了一些 为什么使用线程池 线程池的类,我讲了ThreadPoolExecutor 数据库的隔离级别 你的项目中数据库的隔离级别是怎么设置的 my
总共55min,感觉答得还可以,没被问住,但是感觉面试官的反馈不是很强,也没说回答的对不对,最后还说感觉我准备很多面试的问题,也不知道什么意思,是说我八股背的太熟了吗。唉,竞争太大了,拖了两天还是挂了。 1. 自我介绍 2. 深挖实习项目 3. 线程池的配置? 4. 线程池任务的CPU执行时间是a,IO执行时间是b,CPU有N个核心,问如何设置线程数量? 5. (a,b,c,d)a是主键 (b,c
对实习深入拷打 一致性哈希 线程池 限流算法,让自己针对内存不足的场景设计限流策略 什么是深度分页 八股:tcp为什么要三次握手,四次挥手 mysql联合索引最左匹配 算法题,简单难度,主要看思路
(主要都在问项目和实习 Docker容器的构建过程 如果更新样例或者代码,docker如何进行更新 镜像和容器的关系 使用kafka为什么能进行削峰 后端返回对象什么类型 死锁怎么解决 补充一下:还有手撕代码求最大容积,我先是使用了枚举,后面面试官问能不能优化,就又写了双指针的方法。
1.怎么看待测开 2.redis的应用场景 3.什么是缓存 4.除了redis、memcache还知道哪些key-value形式的存储系统 5.如果redis作为mysql的缓存,如何保证数据一致 6.如果要保存类似微信这种聊天软件的数据,需要存储哪些数据?设计什么表?使用mysql还是redis?聊天记录能否用redis存? 7.对微信登录设计测试用例 8.学习能力的体现 9.怎么学习测开相关知
0.自我介绍 1.iframe传参 2.pinia原理 3.装饰器decorator使用场景?什么是aop? 4.object.create使用场景? 5.object.freeze原理?深层对象可以freeze吗?freeze hook实现修改freeze住的字段? 6.public protected private区别 7.drag api 原理 8.grid布局和flex布局区别 9.权限
Java岗校招 先问课题。有没有看过这些开源数据库的源代码。。。 fork函数底层原理(只记得干嘛,具体原理不太记得了) 给了个fork有关的C代码,问总共有几个进程: fork(); (fork() && fork()‖fork()) fork(); 不记得返回值是什么了😥 思考题:不能用任何循环语句,找到数组最后一个负数的位置(我答采用递归模拟循环,我答了,然后也给ban了) 谈谈你对于AG
攒攒攒!攒人品!希望拿offer! 自我介绍+项目 10min 手撕算法 20min +思路介绍 算法题是Leetecode中等难度 AC了 场景题 20min 反问 10min(没啥要问的 #快手信息集散地# #快手24秋招#
一开始麦没声音重启后才弄好导致面试官多等了几分钟 1. 上来先做题:给一个多层嵌套的数组,要求实现Array.prototype.getLevel()方法得到数组最深嵌套的层数(遍历元素然后记录下最大嵌套层数) 2. 判断数组有哪些方法(Array.isArray(),instanceof,Object.prototype.toString.call(),constructor) 3. Promi
一面:1.简历项目 2. 考察数组的基本方法, 哪些方法会改动原数组哪些不会 3. 一道递归遍历对象手撕题 function fn(tree, name){ // 请在这里实现 if(tree.name == name){ return tree; } let ans = null; if(tree.children && tree.childr
1. 自我介绍 2. 深挖研究经历 3. 项目进行了单元测试,那单元测试覆盖率多少?case? 4. 项目有没有进行压测?最大并发量、压测相关指标 5. 除了接口测试、性能测试、单元测试外,还知道哪些测试? 6. 项目中有设计登陆模块吗? 7. 项目使用的什么协议?那https比http好在哪里? 8. 为什么使用Websokcet进行页面与服务器通信?使用http不行吗? 9. 使用乐观锁会不会
手子真好,流程挺快的,不拖泥带水,好评😁 一面(30min)(8.11): 全程聊实习项目,无八股,无手撕算法。 速通,隔了一个小时约二面,有点惊到我了,比面试评价来的都快。 二面(1h)(8.15): 1、项目介绍,逐个项目讲解 2、八股:计算机网络,osi模型,模型各层功能介绍,排序算法,各个排序算法怎么实现,复杂度怎么样。 3、算法题:leetcode搜索二维矩阵,二分查找 追问:有没有其