随笔分类 - 面试
面试持续学习
摘要:jvm 内存结构介绍 hashmap 介绍 hash碰撞介绍 垃圾收集器 垃圾收集算法 你的项目用的哪种收集算法 为啥用这个 线程池原理介绍 拒绝策略 为啥不用jdk自带的 threadlocal介绍 存在什么问题 为啥用ttl 解决了什么问题 ttl原理 分布式事务介绍 用了哪种 为啥用这一种 解
阅读全文
摘要:面试问题 如何做的 docparse?如何进行拆分的?表格数据提取的,如何保证你表格数据提取的是正确的 rag query 改写如何做的?讲讲具体的场景 知识库召回准确率如何保证 效果如何评估 大模型首包延迟是多少 MCP介绍 原理和为啥选择MCP MCP和Funcation Call的区别 WEB
阅读全文
摘要:京东物流面试汇总(三) 1. 算法 单项链表开始结束区间翻转 1,2,3,4,5 start 1 end 3 -> 1,4,3,2,5 写二叉树结构类,二叉树反转,递归非递归 假设你正在爬楼梯。需要 n 阶你才到达楼顶。每次你可以爬 1 或 2 或3 个台阶。你有多少种不同的方法可以爬到楼顶呢? 如
阅读全文
摘要:1. 为什么有了 int 还需要 Integer? 答: int 是 Java 的基本数据类型,直接存储数值,效率高。 Integer 是 int 的包装类(对象),提供了以下优势: 面向对象: 可以参与面向对象编程,例如放入集合中。 null 值: Integer 可以为 null,表示数值缺失,
阅读全文
摘要:京东物流面试汇总(一) 1. Redis 分布式锁使用的时候锁住任务异常怎么办? 异常分两种: Redis 链接异常: 本身使用 Lettuce 连接池进行的链接,内部已经完成了链接配置,包括重试机制、超时链接、健康检查等操作。 任务异常: 采取 fast-fail + retry 进行补偿。 其他
阅读全文
摘要:面试问题 如何做的 docparse?如何进行拆分的? (需要根据你的实际项目经验回答,以下提供一些可能涉及的点) 文档解析工具/库的选择(如:PDFBox, Tika, PaddleOCR等) 文档结构分析:识别标题、段落、表格、图片等 拆分策略: 按章节/段落拆分 固定长度的文本块拆分 基于语义
阅读全文
摘要:电信面试(一) 一. 工作中遇到的困难及解决方案 (需要补充具体的例子,才能更好地回答) 例如: 在高并发场景下,数据库连接池被打满,导致服务响应缓慢。 分析: 连接池配置过小,无法满足突增的请求;慢查询导致连接被长时间占用。 解决方案: 调整连接池大小: 增加数据库连接池的最大连接数。 优化 SQ
阅读全文
摘要:介绍下SSO 使用了哪些SSO中间件? SSO 和 AUTH 认证的区别? 特性 AUTH (认证) SSO (单点登录) 范围 单个应用程序或系统 多个应用程序或系统 目标 验证用户身份 允许用户使用一组凭据访问多个应用程序,无需重复登录 实现 可以使用用户名/密码、OAuth、OpenID Co
阅读全文