顺丰Java开发一面-秋招面经

1.Java中的反射有了解吗?原理是什么?
2.Java中有哪些锁呢?
3.Java中有哪些类加载器?加载过程是什么样的?
4.索引什么时候会失效?
5.有哪些索引?
6.类加载器有哪些?类加载过程是怎样的?双亲委派了解?
7.如果出现了OOM的情况?应该怎么去看是哪一个变量导致的?又该怎么做?有没有用过jmap jstack这样的命令?
8.垃圾收集器有哪些?对象的创建过程,从新生代到老年代是怎么流转的?
9.HashMap是怎样解决哈希冲突的?用concurrentHashMap是不是会对性能有损耗?concurrentHashMap是怎么扩容的?
10.项目中为什么要使用Redis?怎么保证DB数据和Redis数据是一致的?如果更新失败了呢?你在项目过程当中似乎没有保证它的一个原子性?
11.MySQL的索引的结构是什么样的?如果一个表的数据有上千万甚至上亿,你会怎么考虑来优化这个表?
全部评论
锁有哪些类型
点赞 回复 分享
发布于 2025-12-25 16:05 云南

相关推荐

dify 1.11.3 最新版本发布:性能大升级、OAuth登录优化、PDF图片提取、Redis加速、Agent更智能!MCP工具增强该版本为 MCP 工具新增了对 embeddedResource 的支持。MCP 工具现在可以直接在界面中展示,实现更快的访问与更高效的使用。批量操作能力扩展文档批量操作功能新增了 “重新索引” 操作。此项功能让数据集处理更加灵活,有助于优化索引重建流程和数据检索性能。智能体与工作流增强新增了 AgentMaxIterationError,让智能体和工作流在处理复杂任务时更稳健。此外,对应用模式检查机制进行了改进,让智能体与工作流的运行更加可靠。OAuth集成升级前端登录流程新增了 oauth_new_user 参数,用于区分首次使用 OAuth 登录的用户。这一改进有助于提供更灵活的账户接入体验。PDF内容提取增强RAG 提取器现在支持从 PDF 中提取图片。这意味着不仅文本信息可以被识别,PDF 中的图片内容也能一并被索引与利用,极大提升多模态信息提取的能力。存储与归档增强系统新增了归档存储客户端和相关配置选项,让文件归档和备份更加高效与安全,为企业级数据管理提供更广泛支持。国际化与翻译支持版本新增了初步的 RSC 翻译支持,为全球化用户提供更完善的国际化体验,进一步拓展 dify 在多语言环境中的兼容性。
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

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