携程 后台开发 一面面经

1. 自我介绍
2. 项目中缓存如何设计的?
3. Redis 有哪些数据结构,使用过哪些,一般都有什么作用?
4. 分布式锁有哪些实现
5. Red Lock 是什么
6. 除了把 Session 存 Redis 里,还有什么解决分布式环境登录态同步问题的方法
7. 自定义线程池参数怎么设置的?
8. 追问线程池运行机制和最大线程数参数的意义
9. CompletableFuture 和 Future 的区别,返回的是什么,怎么捕获异常
10. CompletableFuture 里的 all of 方法可以怎么实现(讲了 AtomicInteger 计数,他问还有没有,讲了信号量,他说其实还有 CountDownLatch)
11. 讲讲 AQS
12. MySQL 里的回表是什么
13. 如何避免使用回表
无反问 无手撕
#牛客创作赏金赛##牛客激励计划#
全部评论
我恨你,携程不给我面,我要给你学校加上理工两个字
16 回复 分享
发布于 2025-03-21 16:51 湖北
传奇耐面王
1 回复 分享
发布于 2025-03-21 15:52 湖北
感觉能过吗
点赞 回复 分享
发布于 2025-03-21 21:44 江苏

相关推荐

04-04 16:49
门头沟学院 Java
已挂 1.自我介绍2找一个大模型项目,技术选型,技术框架等介绍下3.bge向量化模型,看过其他模型吗,对比了吗回答的不好,没准备4.向量数据库milvus里面的ANN算法5.它和传统的算法的时间复杂度是怎么样的6.rag的切分策略是什么答得递归切分,三层策略7.LLM的提示词怎么设计的答得结合业务场景,意图识别,角色限定,模型选择,query改写,8.编写提示词有哪些经验,有参考的示例吗架构师,全站工程师,测试工程师,必须,禁止等关键词9.LLM怎么跟rag结合起来的,只听到意图识别检索测和生成侧都有10.查询结果通过精排,LLM结合输出,可以简单的这样理解吗11问答的过程,记忆是怎么实现的12.短期记忆的话涉及到多轮对话,怎么进行压缩,或者说有什么其他策略吗答得近期保留,远处的对话摘要,保持知道这样一个对话13.自我介绍的时候的时候,有做过模型的训练,基于哪个预训练模型YOLOV8,V1114.数据集是什么类型的数据集,准确度能达到多少,指标15.平常用哪些语言,mysql慢查询优化,索引优化策略16.mysql主键索引一定是连续的吗17.默认的情况设定的自增吗,连续吗18.三个线程同时写msqyl数据,第一个比如主键ID为1,第二个主键ID为2,同时向一个唯一索引的写数据,1写成功了,二失败了回滚;此时第三个线程往里面插数据,这个时候第三个线程的主键ID是三还是二呢不会19.kafka消息是怎么存储的,存储的组织结构,topic下面有很多持久化文件或者说现在输入一个id,kafka根据id怎么找到持久化的一个内容20java用的哪个版本,默认垃圾回收器是什么,G1是怎么做垃圾回收的吗可以详细讲下垃圾回收算法吗21项目里面redis除了做记忆存储还有哪些作用list set做存储,bitmap做文件上传标记22redis里面是单机,还是主从还是集群呢23.redis怎么保证高可用的不会24.集群或者是主从一个机器宕机的话,怎么故障回复的;或者说主从切换怎么做的之前有了解吗25.选主策略呢,哪个从节点优选为主节点反问ai业务,业务进度清明节前会更新吗,然后秒挂跨境电商,相关的策略相关的,推荐相关的,在做探索kafka redis高可用知识不系统,后面再看看
查看27道真题和解析
点赞 评论 收藏
分享
评论
20
84
分享

创作者周榜

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