当前位置: 首页 > 面试经验 >

字节测开一面凉经

优质
小牛编辑
60浏览
2024-09-11

字节测开一面凉经

全程项目拷打+结尾一道算法
项目拷打:
1.特别大的文件去导入,导致服务器资源不够,怎么做呢?
2.表格分开多次导入,怎么切割呢?
3.遍历一遍-----遍历的时候就会导致加载到内存了
4.字节流写入?那字节流是什么
5.查询数据比如说几万十万的,有去建什么索引去提升查询性能吗
6.数据库索引的作用?为什么索引有这样的一个作用?它的一个数据结构是什么?
7.导入数据库后去查询,发现页面打开得很慢,该怎么去排查呢
8.使用explain一般怎么去看它的问题呢
9.没有用到你预期的索引,该怎么去排查
10.Mysql binlog的作用
11.系统导出的数据量很大,生成很大的文件导致OOM,该怎么去优化?
文件往里面去追加,追加可以写在文件里,不用放在内存里。生成完了再写回本地
12.Spring怎么去实现AOP?比方说JDK的动态代理是怎么实现的呢?
15.距离有没有去进行调优呢,到底设置多少合适呢?
16.多个目的地该怎么实现呢?
现在想想,真是被唬住了,百度地图路径规划,可以设置中间经过的点
17.介绍一下计费的规则怎么算
18.订单超时取消怎么实现的?
19.延迟队列和死信队列的作用?直接在延迟队列呆满1min,判断订单状态不行吗,为什么要有这个死信队列
20.我现在有好多订单,rabbitMQ扛不住了咋办?
提示:RabbitMQ一些可拓展的能力?这些组件高可用横向扩容
21.消息队列是无序的还是有序的?有什么区别?为什么要有序一个个处理呢?我可以并行或者串行那样去处理?
22.为什么要用websocket?它和http的关键区别是什么?为什么可以实现服务端向客户端发送数据呢?
23.输入URL打开页面的过程?
24.TCP怎么确保可靠性?(昨天刚看结果又忘了,支支吾吾半天说不记得)
25.图片存在本地,本地磁盘坏了怎么办?
答存到数据库,redolog找回。
26.磁盘坏了,你的redolog也在磁盘里呢?
一般这种图片的存储还有数据库的存储,都会有主从,主从放在不同的机房或者不同的城市。核心还是冗余,多备份几份。
27.抖音点赞的测试用例怎么设计?
算法:最长公共前缀
回去一看原来是leetcode的简单还写过,当时看到题满脑子都是字典树,然后字典树的结构忘了还没写出来
感受:面试官很好很温柔,每答一个不会的就说没关系,整场面下来感觉太上头了
总结:太菜了,多磨练,项目深挖
#字节##测开#
 类似资料: