小红书对象存储实习生(压力拉满了)

怎么学习的

怎么看待实习

实习主要做的内容是什么、有什么亮点难点呢

实习中map是用的并发的还是非并发的(介绍了一下业务场景)

算法题:最近公共祖先(!!!面试之前就有种感觉出这道题,正好印象很深)

实习一共写了多少代码呢(这个真的写的很少

对于存储的了解(没太了解~)

文件的上传下载和文件的写入了解呢(说的是用户空间到内核空间数据流转的过程,但是可能是要说零拷贝的技术)

分布式系统说一下(讲一个系统拆分为多个子系统的服务,说的差点意思)

设计一个后端服务,以告警为例,告警的人员的分组是非常多的,那你怎么调整分组人员的变化?然后告警一段时间内是很频繁的告警,怎么保证告警的聚合(就是每五分钟做一次聚合,支持按照特定时间段进行聚合,到特定的分组)? 如果告警一段时间没有恢复怎么重新拉起来(蒙了,说完一句话我就忘记前面说啥了,感觉回答了很多没有在以上点上,主要是因为我有点没记住他说的都有啥)

对于告警去重怎么避免同一条告警的第二次发送丢失

设计的这个告警生命周期是怎么样的

这个话题就聊到这里(松了一口气~)

对于告警分布在的数据库,不同的节点都去获取同一个告警进行发送,怎么考虑他的去重(不是说这个话题结束了嘛,回答的用同一条消息队列在消费端进行判断告警,或者发送的时候检测是否发送 )

针对这种大规模的请求,数据库顶不住咋办(缓存、分库分表和限流)

限流的方法有什么呢(加上验证码、令牌桶(脑子不够用了就想到两个),还有滑动窗口、漏桶)

全部评论
请问是面的上海那个吗?
点赞 回复 分享
发布于 昨天 14:35 江苏

相关推荐

提问:(项目拷打了很久,很多地方不是很熟悉,还是得把项目好好看一看)1、选一个项目说一下项目背景、实现的业务等(黑马点评)2、超卖是怎么解决的。3、说一下秒杀优化中异步下单的内容。4、一人一单在哪里判断。一人一单的内容记录在哪里。5、为什么要用异步下单?6、阻塞队列中的订单下单失败了怎么办?7、说到实现点赞和关注,那么怎么解决热Key问题?简单说就是问redis扛不住怎么办?8、说到多级缓存,那么多级缓存是怎么做的?9、所以你这个是个人项目,你做的是哪些部分?(哥们竟然不认识黑马点评么,思考)10、Java中有哪些不同的方法可以保证线程安全?    加锁(代码块、方法)    把变量冗余一份(拷贝一份)11、volatile能保证线程安全吗?12、介绍一些JVM的垃圾回收机制?各自的优缺点?13、详细介绍一下HashMap。(结构、扩容、寻址(put过程)、hash冲突)14、还有哪些处理hash冲突的方式?15、线性探测法有哪几种?各自的优缺点?手撕:236. 二叉树的最近公共祖先写了一会看我大体上都写出来了问了一下我的思路是什么,然后说可以后面自己再调一下吧。反问:我的简历项目比较单薄,我下一步再进行学习应该往什么方向去学习?微服务还是去学一些中间件,或者是都要学。答:从简历上来你做的东西是够的,但是都比较单薄没有往更深处去学习,就像旅游打卡景点一样。单靠自己学习的话可能没有办法确定深入的方向,所以你需要一份实习,有实习之后才有可能在某一方面去加深。没有实习你就没有实际的业务场景去落地,也没有用户,很多问题你是碰不到的。(听的我心里暖暖的)总结:项目拷打偏多,八股偏少。总体上答的还可以,面试官人很好,虽说是在提问,但是每次提问过后都会详细的告诉我问题的答案是什么,原因是什么,受益匪浅。感恩。
查看15道真题和解析
点赞 评论 收藏
分享
德勤 后端 OC 实习140/天,转正税前7k
点赞 评论 收藏
分享
昨天 12:36
东南大学 Java
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

更多
牛客网
牛客企业服务