/ 1. vuex实现原理 // 2. react // 3. 浏览器缓存 // 4. Event loop // 5. mutation 和action 的区别 // 6. typescript // 7. git rebase & git merge // 8.实现call,call源码 // 9.promise 红灯3秒亮一次,黄灯2秒亮一次,绿灯1秒亮一次;如何让三个灯不断交替重复亮灯
一面 55min 1.自我介绍 2.做题,重排链表 3.问Java虚拟机,运行时数据区 4.堆的特性,堆的分区 5.问MySQL,说说聚集索引和非聚集索引 6.说说联合索引,最左前缀法则,联合索引数据是怎么存储的 7.说说幻读,MVCC的实现 8.你说了间隙锁,间隙锁的命令是什么 9.MySQL左连接,什么情况会效率变差 10.怎么加快查询速度 11.主从复制了解哪些 12.redis了解哪
代码题是LeetCode4,我只写了个合并数组的解法,二分查找的不会写,太麻烦了直接开摆,今天看状态变成了简历筛选 问题也都是些基本问题 线程进程区别,为什么进程切换慢 jvm垃圾回收机制 java中常见的锁 后面的问题记不清了,都挺简单 还有问我为什么不读研 不想再回答这类问题,又不是我想读研就有书读的 #小米面试##小米校招#
分享给大家一个好玩的 首先面试官嫌我这里麦不好,它听不见,我想我之前在同样位置同样设备面试了快20次了,也没有这问题・_・? 之后开始面试了,我看着视频里的面试官一会站起来,一会去左边一会去右边,一会把脑袋使劲贴摄像头,简直跟动图一模一样 最乌龙的是 面试官问我两个线程分别加一百次,最后结果可能为多少😂 然而我一直听的是加一百四,最后面试官打字给我的,我才知道。光这个问题就纠缠了好久😂最后还回
2022-9-21 一面 岗位是Golang开发,一面是盲面,不能提到名字,腾讯会议名字需要改成编号,会有hr打电话告知编号。 自我介绍 go内存泄露 go变量逃逸 如何删除slice中的元素 select作用 defer执行顺序 + panic + recover 局部变量分配位置 单例模式 如何抓包 Linux 更改权限组 介绍项目 Raft和Paxos 介绍论文 Etcd介绍 什么是云原生
Java后端笔试 第一二题非常简单不说了 第三题找到带权值的无向非连通图中三个点到图上一点距离和的最小值。 说下思路,三个点分别用bfs找到到其他每个点最小距离,然后分别存在三个数组中,最后找个三个数组每个对应点和最小的那个值。 最近做了好多笔试,基本都能过,希望多给点面试吧,正经的地方就面过一个京东。 #笔试##小红书##小红书笔试#
小米一面 9.9 35min 面试官面试了一下午 头都晕了,很逗 面试官人还挺不错的 1、自我介绍 2、聊项目 1)redis的发布订阅模式如何实现的 2)消息 转发的如何实现? 3)所有服务器都的经过redis server这个中心节点,问是否听过不存在中心节点的发布订阅模式?(不了解) 4)负载均衡如何实现? 5)做了负载均衡后系统哪块性能得到的了提升? 处理速度得到提升,但是连接数没有提高
1.两个大文件都存储着几十亿条URL,要挑出他两共同的URL,怎么做? 2.数组中找出N个数,其和为M的所有可能,怎么做? 3.HashMap及CurrentHashMap的底层实现 4.创建线程池的参数,饱和策略 5.ThreadLocal的内存泄露问题 6.synchronize的同步原理 二面: 1.挑一个你项目说说(说了实习时候的项目) 2.说说selenium的原理? 3.说说https
背景:双非二本 公司很小,不到20个人 一共三面 项目整体架构 登录逻辑描述 权限怎么分配的 不同用户需要同一个权限呢 权限存在哪里 权限表设计结构 token跟session有什么区别,那你们这套系统中又有什么区别 shrio整体逻辑 数据怎么校验的 日志怎么实现的 mq解耦日志的实现 aop的具体实现 为什么用到分表 你是以研究的方向去设计的这套日志保存系统吗? 你平时哪里还用到了哪些aop场
#小红书##前端##面经#
其实苏小妍一面完挂了已经很久了,但是后知后觉想起来还是感觉很tm搞笑。投的是Java,面试官问的大多是一些经典八股文,这都没什么,令我印象深刻的是这个问题,请问float是几字节?我说4字节。她说,你再想想?我说,我印象中就是4字节。她说,你记错了,等面试完再看看吧。面试结束后,我查了一下,tmd,不就是4字节吗?挂了就挂了吧,虽然不知道是不是这个问题的原因,就感觉满搞的。
小米的三面感觉都不太难,实际场景题问的多一些,聊的都很愉快,而且三面感觉是一个领导大佬,会聊的较深,第三面的表现不是很好。 以下是根据回忆的面试题(乱序): Java: 1、HashMap的八股(底层,链表/红黑树转换原因), 2、HashTable和ConcurrentHashMap的底层实现 3、ArrayList和LinkedList的区别和使用场景(简单的问题反而被提到是亮点回答,所以说不
一面(技术面,25min, 9.21) 估计很难有二面了,哈哈哈哈哈 还是先总结一下,面试就是常规的自我介绍,问答环节和反问环节。体验还不错,面试官都很温柔,想想渤海银行还是很匆忙,自我介绍和反问环节都省掉了。问答环境很常规,主要根据简历来问,而且不会的话,面试官会进行相应的补充。反问环节,面试官说掌握好js和css就可以了,其他写在简历上面的东西也要尽可能的多了解一点。 主要问题如下: 1.j
不是我面,我舍友面的。 介绍 输入url到页面渲染的全过程 刚刚过程中的 渲染过程,浏览器以chrome有哪些进程参与了渲染过程(从线程进程的角度,举一两个例子)? 渲染进程内部的线程有了解吗,举一两个例子?(GUI渲染线程、JS引擎线程、计时器请求线程等等) JS有哪些基本数据类型?有什么方式去判断? 什么时候用 instanceof 或者 typeof 有什么准确的方法去判断一个数据类型,区分
9/3一面 30min 面试官迟到半小时 自我介绍 为什么要转测开 测试微信红包思路 测试自己项目思路 讲一下事务 两道easy算法题: 查找n个字符串公共最长前缀 判断链表是否有环 你认为自己转测开的优势与缺点 反问 二面 30min 面完两分钟发二面链接 自我介绍 为什么要转测开 测试红包雨思路 service是单例还是多例(不会) 乐观锁与悲观锁 左外连接,右外连接,全连接 算法题: 反转链