小红书后端一面面经

1. 一张表假设有多个字段 abc, 建立了 abc 联合索引,where a = ? and b = ? order by c 能命中索引吗?

2. 索引的底层原理

3. 单例模式怎么实现

4. 为什么要双重检测

5. 如果使用反射机制可以破坏单例吗

6. MySQL 事务隔离级别介绍,你平时用的哪一个

7. Redis 你在什么场景使用

8. 旁路缓存会存在脏数据吗

9. Redis 获取缓存耗时增加了,原因可能是什么

10. OOM 问题怎么处理

11. Java OOM 问题处理,原因可能是什么,怎么处理

12. 优惠券秒杀(方案描述),这里最核心的问题是什么

13. 你是怎么避免超卖的

14. 线程池有哪些核心参数

15. 为什么线程池要先使用核心线程,然后队列排队队列满才创建非核心线程,为什么要这么设计

手撕 快速幂

全部评论
请问这个快速幂是什么
点赞 回复 分享
发布于 09-15 15:51 湖北

相关推荐

码农索隆:总结:把楼主挂了的都是 “垃圾公司”
点赞 评论 收藏
分享
09-09 11:25
山东大学 Java
1、自我介绍2、挑一个项目来介绍一下3、Java 的 GC 过程会有 Stop the World,谈谈为什么要有 STW 的机制?4、谈谈 Java 的SGC、G1、ZGC 垃圾回收器5、G1 已经很不错了,为什么还要有 ZGC 这样的垃圾回收器,为了解决什么问题?6、比如一个订机票的场景,涉及多个外部系统,首先要去看有没有票,然后第二个是支付要调支付宝或者微信去做付款,定完票可能过了半个小时才告诉我订票有没有成功。对于这种场景下的分布式事务,你认为怎么去处理和设计来保证一致性比较好?7、基于消息传递的方案,消息可能传递失败,如何解决?8、如果用消息队列,这种场景,怎么做技术选型?9、做题:新兵报到,指导员命令所有人按身高大小,从低到高,依次站好,每次从头这边开始调整,但是要求,每次一次只能进行一次交换。输入 N(N <=  20),输出 N 个士兵最终的排列结果。示例:N = 5,heights = [170, 167, 180, 175, 168],输出:[167, 168, 170, 175, 180]10、谈谈基于数据库的方式如何实现分布式锁?11、谈谈基于 Redis 如何实现分布式锁?12、为什么基于 Redis 实现分布式锁时,Set 命令要加 PX 参数?13、基于数据库方式实现和基于 Redis 实现的区别?应用场景?14、反问
查看13道真题和解析
点赞 评论 收藏
分享
评论
点赞
13
分享

创作者周榜

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