Tackle4_Star level
获赞
35
粉丝
16
关注
0
看过 TA
688
门头沟学院
2026
Java
IP属地:深圳
暂未填写个人简介
私信
关注
12-16 13:15
门头沟学院 Java
1.你对图数据库有了解么?介绍一下2.你项目里为什么一定要用netty呢3.我现在有10wTPS 的秒杀接口,用Redisson实现了锁,但线上经常出现锁未释放排查发现是watchdog机制失效,你觉得这种情况该如何彻底解决4.你觉得一定要使用分布式锁解决幂等么,不加这个锁可不可以5.你觉得数据库的行锁和Redis分布式锁或者zk的锁有什么区别6.性能?你觉得行锁性能一定会比分布式锁差么7.线上观察到 GC 日志里出现了这样一条 Full GC 日志:[Full GC (Ergonomics) [PSYoungGen: 65536K->0K(76288K)] [ParOldGen: 1750000K->1750000K(1750000K)],你能不能不靠任何工具,手动推断出这个进程可能的内存配置,以及这次GC的本质问题8.如果你们在业务高峰期观察到 Eden 区被频繁触发 GC,但实际对象存活率很低,你怎么看9.我们一个Kafka topic 被 5 个消费组同时消费,每个 group 负责写不同系统。中间某个group偶发失败,但你不能重放整条消息(因为另外几个已经成功),你怎么保证这组失败消息能精准重试?还能保证幂等?10.手撕:给你一个数组,它里面的元素呢都是正整数。再给你一个目标值,要求就是你在这个数组里面找到这个子数组和要大于等于这个目标值,然后返回结果是返回子数组的最小长度。
查看10道真题和解析
0 点赞 评论 收藏
分享
11-25 08:20
门头沟学院 Java
1、这个项目是学校的项目还是你自己研发的?最后有上线吗?2、开发成果中支持一千的并发用户,核心接口响应时间小于一百毫秒,是怎么监测和统计的?3、做这个项目遇到了哪些难点,当时是怎么解决的?4、在 Kafka 里怎么保证它的消费幂等性?5、订单秒杀库存超卖用乐观锁是如何实现的?如果因为并发量高出现很多提交失败的情况,后续有什么补偿机制?6、乐观锁和悲观锁一般在什么场景下使用?7、用布降过滤器做缓存优化,它是怎么解决缓存穿透的?8、在 Bitmap 里面你的 key 是怎么设置的?如果存在跨越的签到情况怎么解决和存储?怎么判断多大的 Bitmap比较合适?相比普通存储方式能节省多少内存空间?9、更新数据库成功但删除缓存失败会导致什么问题?如何解决?10、如何计算两个用户的共同关注列表?如果系统规模变大,每个用户关注数达到百万级别,该怎么解决?11、为什么选择 Redis 的 Sorted set 存储排行榜数据?12、近几年大模型比较火,你在日常学习、工作或生活中有用到哪些大模型工具?你觉得这些工具中哪方面更好,更倾向于使用哪一个,为什么?13、在使用大模型时,对提问的prompt编写范式有什么了解?14、平时用哪种数据库较多?(MVSQL)MVSQL 常用的索引结构实现是什么?(B+树)决定其层高的因素有哪些?15、MySQL 中用到哪些索引类型?16、如果 MySQL 查询执行很慢,如何分析和处理?17、MySQL默认的隔离级别是什么?可重复读隔离级别存在什么问题,如何解决?18、间隙锁的实现原理是什么,锁的范围区间大概是怎样的?
查看18道真题和解析
0 点赞 评论 收藏
分享
10-30 15:45
门头沟学院 Java
1. 讲一下当通过chrome浏览器输入地址直到返回内容中间经历了什么样的过程?2. 说一下了解的HTTP方法和它们之间的区别3. GET方法可以携带body吗?4. HTTP的返回码有哪些?5. HTTPS和HTTP之间的区别是什么?6. HTTP1.1和HTTP2的区别是什么?7. HTTP加密算法的基本原理,对称加密和非对称加密?8. 可以讲一下JWT Token是怎么做的吗?9. JWT的Token相对于普通的Token的优势在哪里?10. refresh Token和access Token之间的关系是什么?11. TCP连接建立和断开的流程一般是什么样子?12. Close Wait状态是什么意思,Fin Wait和Close Wait之间的区别是什么?13. TCP连接建立好以后往其中写数据,写的太快了会怎么样?14. epoll有了解吗,FD?15. 边缘触发(Edge Trigger)和条件触发(Level Trigger) 你知道吗?16. Linux进程占得内存空间怎么看?17. TOP命令中有三个和内存相关的列,分别是什么意思?18. 操作系统的虚拟地址空间了解吗?19. Golang Slice的Size和Cap有什么区别?20. Slice扩容后在原Slice上修改数据新Slice会发生变化吗?21. C++ std里执行类似操作会怎么样(vector取引用然后扩容)?22. Go关闭Channel时有哪些需要注意的事情,怎么判断channel是否已经关闭呢?23. Go的interface和Java的interface有什么区别,继承有什么区别?24. Go程序影响性能的因素有哪些,有做过一下性能优化吗,怎么优化GC?25. GMP调度模型有看过吗?
查看25道真题和解析
0 点赞 评论 收藏
分享
09-18 14:55
门头沟学院 Java
0 点赞 评论 收藏
分享
09-17 17:19
门头沟学院 Java
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务