小红书电商技术java实习一面(60m)

1.怎么使用布隆过滤器解决缓存穿透问题
2.nio、bio和aio的区别
3.解释一下epoll的执行流程、怎么用epoll实现多路复用、epoll怎么使用
4.为什么nio是同步和非阻塞
5.为什么同步详细说说
6.mysql索引为什么不用b-树
7.redis是单线程,他是怎么实现设置key的过期的
8.布隆过滤器是只有一个哈希函数还是多个哈希函数,哪个好,为什么
9.令牌桶算法怎么实现限流的,说说底层原理,详细说说怎么具体实现一个令牌桶算法
10.为什么一定要定时任务来生成令牌,可不可以不用
11.限流算法中的滑动窗口算法,介绍一下其实现原理过程
12.股票交易代码题
全部评论
只学了b+树,b-树又是啥
7 回复 分享
发布于 2024-03-07 00:30 吉林
一面就这么难嘛😥还说我太菜了?
7 回复 分享
发布于 2024-03-06 18:12 上海
是暑期实习么
3 回复 分享
发布于 2024-03-07 01:05 湖北
友友,需要的话可以看看我首页,内推了米哈游有大量实习和正式岗位,有问题也可以咨询我
2 回复 分享
发布于 2024-03-07 08:40 上海
部门名字就叫电商平台吗
2 回复 分享
发布于 2024-03-07 00:11 上海
请问在哪投递的
2 回复 分享
发布于 2024-03-06 17:55 辽宁
日常实习这么难?是不是大多数是顺着项目问的
1 回复 分享
发布于 2024-03-12 14:39 江苏
大佬,这个该咋回答,为什么nio是同步和非阻塞
1 回复 分享
发布于 2024-03-12 14:39 广东
科软大神
1 回复 分享
发布于 2024-03-07 02:40 江苏
又是12306?
1 回复 分享
发布于 2024-03-06 22:23 贵州
厉害
1 回复 分享
发布于 2024-03-06 21:45 浙江
请问是校招还是实习
1 回复 分享
发布于 2024-03-06 18:44 广东
redis怎么设置过期时间,这怎么答呀
点赞 回复 分享
发布于 2024-03-08 20:02 江苏
游戏外企FunPlus FPX春招开启,主页内推投递~
点赞 回复 分享
发布于 2024-03-07 21:55 北京
epoll的执行流程怎么答,哥哥
点赞 回复 分享
发布于 2024-03-07 20:50 广东
【2025届实习生招聘】内推链接:https://careers.pinduoduo.com/campus/intern?t=d6h6hIFPqq,内推码:d6h6hIFPqq。期待你的加入!我们一起,无拼不青春!(通过此链接投递计入内推,内推简历优先筛选~)
点赞 回复 分享
发布于 2024-03-07 18:48 上海
佬 请问第四个问题怎么回答呀 说说NIO模型就行吗
点赞 回复 分享
发布于 2024-03-07 09:43 山西
redis是单线程,他是怎么实现设置key的过期的 请问一下这个问题是怎么回答的呢
点赞 回复 分享
发布于 2024-03-07 01:09 湖北
xdm,说出来你们可能不信,遇到室友发面经了
点赞 回复 分享
发布于 2024-03-06 21:49 安徽
约二面了,等我更新
点赞 回复 分享
发布于 2024-03-06 17:35 安徽

相关推荐

2025-12-21 15:20
门头沟学院 Java
1.实习介绍2你们公司jdk版本用的是多少,为什么用这个版本4.能给我讲一下G1和传统比如CMS的区别是什么5.讲讲并发编程经验吧讲一下java当中怎么处理线程安全问题7.说一下jvm它为什么要这么去划分内存区域8Redis用过吧,聊一下缓存穿透是什么以及怎么解决9你刚刚提到两点,一个是布隆过滤器,布隆过滤器有什么坑,可能存在的问题是什么10.其实里面有个初始化的问题。布隆过滤器很难初始化比如说你有一亿的商品数据对不对?你要初始化,用过滤器,实际上很耗时的,这个该怎么来解决呢11.好,那我觉得还有第二个的话它只能追加,不能修改和删除。对吧,想一想有什么办法解决吗12.然后说回存null值的问题,他其实问题很多,比如增加业务流程的复杂度,因为你排查问题的时候,其实有可能不经意的就命中了一个缓存,对吧。另外的话就有可能导致缓存雪崩,因为它的key如果是一个变量,别人在攻击你的时候。就可能储存大量的这样的无效信息。第二个的话就是它其实不抗并发,第三个也有很多问题,你列举一下在用null的时候有没有发现过其他的问题?或者思考一下它还有可能存在哪些问题还有针对我上面提到的它有这么多这些问题为什么还要用它呢13你刚刚说对业务数据更新不友好,这个怎么不友好了,展开讲讲14聊聊业务项目吧,聊聊清结算吧给你整体介绍一下15实时有实时计价的是吧?就实时要返回是用到了mq是吧,有没有实时RPC部分呢,就不走消息异步的部分比如调用方需要实时的拿到这一笔这样的金额这种16.你们这个科目是什么,这个科目的话是按照什么样的配置和维度进行拆的。17.这些维度有优先级吗?或者是有层次的划分吗18既然有他们是共享的么,那我觉得这种的设计有一个问题,举个例子,你的短信的配置和信贷的配置实际上是一份规则配置,对吧?共享的话,最难解决的一个问题是分母问题,我不知道你能不能理解就是什么意思呢?你没有办法清楚的描述跑在你这个平台上的业务场景有多少个。也就比较难以进行资损防控,就比如说上游可能变了一个字段,对吧,你就匹配到另外一套规则了。因为有优先级,有很多的规则混合在一起了,然后另外一个场景也确实有,它不该,它可能本应该匹配a,但是它却匹配了B,对不对?这种问题的话一般是要怎么解决呢19.你说的是事前的部分,那它根本上要在架构上解决,你觉得应该怎么解决20.手撕:小于n的最大数
点赞 评论 收藏
分享
评论
39
294
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务