北京-快手-正式批-一面-技术面

1. 自我介绍

2. 实习拷打:高性能数据预加热流程优化怎么做的?(**总结几个点**)

3. 每一个语言中,如何实现超时异常的呢?就是设置一个等待时间,系统是如何知道这个超时了呢?

4. 可用性监控与根因分析,如何做?是否有接入 AI 手段?

5. 平时是否使用过AI,使用过哪些AI产品呢?

6. 平时哪些AI应用最实用,AI使用?

7. 如何使用AI进行编码,请你介绍一下过程,帮助最大的场景?

8. 什么是大模型微调?是否有大模型微调的经验?

9. 收单接口迁移?最需要注意到的点是什么?

10. 新绑卡接口性能优化?如果做到的呢?

11. 排查性能问题?除了修改代码添加日志的方式?如何在线上环境上面进行排查?如何在运行过程中,排查问题?

12. List<String> 流式编程,去掉前后空格,然后去掉空元素,最后使用 ',' 连接起来

13. 两个线程交换,Java 以及底层原理是如何实现的呢?

14. 线程为什么就阻塞了呢?线程为什么就可以被唤醒了呢?站在内核角度看呢?所有语言来看的原理?

15. wait 和 park 方法原理是否一样?

16. 手撕算法:合并重叠区间

17. Redis zset 底层的数据结构?为什么不使用MySQL中的B+树来实现呢?

#发面经攒人品#

全部评论

相关推荐

11-17 00:15
门头沟学院 Java
1.你对图数据库有了解么?介绍一下2.你项目里为什么一定要用netty呢3.我现在有10wTPS&nbsp;的秒杀接口,用Redisson实现了锁,但线上经常出现锁未释放排查发现是watchdog机制失效,你觉得这种情况该如何彻底解决4.你觉得一定要使用分布式锁解决幂等么,不加这个锁可不可以5.你觉得数据库的行锁和Redis分布式锁或者zk的锁有什么区别6.性能?你觉得行锁性能一定会比分布式锁差么7.线上观察到&nbsp;GC&nbsp;日志里出现了这样一条&nbsp;Full&nbsp;GC&nbsp;日志:[Full&nbsp;GC&nbsp;(Ergonomics)&nbsp;[PSYoungGen:&nbsp;65536K-&gt;0K(76288K)]&nbsp;[ParOldGen:&nbsp;1750000K-&gt;1750000K(1750000K)],你能不能不靠任何工具,手动推断出这个进程可能的内存配置,以及这次GC的本质问题8.如果你们在业务高峰期观察到&nbsp;Eden&nbsp;区被频繁触发&nbsp;GC,但实际对象存活率很低,你怎么看9.我们一个Kafka&nbsp;topic&nbsp;被&nbsp;5&nbsp;个消费组同时消费,每个&nbsp;group&nbsp;负责写不同系统。中间某个group偶发失败,但你不能重放整条消息(因为另外几个已经成功),你怎么保证这组失败消息能精准重试?还能保证幂等?10.手撕:给你一个数组,它里面的元素呢都是正整数。再给你一个目标值,要求就是你在这个数组里面找到这个子数组和要大于等于这个目标值,然后返回结果是返回子数组的最小长度。
查看10道真题和解析
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

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