高德地图面试题 · 风险判断
高德地图相关面试题,按最终去重题目聚合。
共 1511 道真题 · 当前筛选命中 218 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 121 题请解释智能指针的概念、常见类型及其使用场景,并说明如何避免循环引用。 考察对智能指针原理、类型区别及内存管理边界的理解第 122 题为什么热 key(hotkey)会成为系统的性能瓶颈?请从缓存或存储层面的机制角度分析。 考察对热 key 竞争、资源瓶颈和系统限流机制的理解第 123 题解决缓存雪崩有哪些方式? 考察对缓存雪崩成因的理解及系统性防护手段第 124 题乘客与司机都有自己的订单表,在对两者订单数据进行持久化时,如果乘客的订单已写入数据库但司机的订单还未写入,应如何解决这一问题? 考察分布式事务一致性处理与异常恢复能力第 125 题请谈谈如何对数据库进行分库分表。 考察分库分表的设计思路、路由规则与数据一致性第 126 题请比较CMS和G1垃圾回收器在垃圾碎片方面的优劣。 考察对两类垃圾回收器碎片处理机制的深入理解第 127 题在Redis+Lua+异步场景下,如何保证数据一致性? 考察分布式系统中异步流程的数据一致性保障机制第 128 题请解释ThreadLocal的使用场景和基本原理,并说明需要注意的问题。 考察对ThreadLocal作用机制和潜在风险的理解第 129 题在什么情况下,你认为分布式锁可能不再归属于当前持有者? 考察对分布式锁失效与所有权边界问题的理解第 130 题如何测试你这个字符串反转算法,设计一下测试流程 考察测试设计能力、边界分析和算法验证方法第 131 题如何实现缓存和DB的数据一致性? 考察缓存一致性策略、失效处理与分布式环境下的权衡第 132 题路由层判定任务复杂度的准则有哪些? 考察对路由层复杂度判定标准的理解与应用第 133 题如果程序中有一个很大的循环,循环体内不断分配内存,GC 会在循环结束前触发吗? 考察对 GC 触发时机、内存压力与程序执行关系的理解第 134 题除了准确率,测试Agent系统时还会覆盖哪些对抗性或边缘case?请举例说明。 考察对Agent系统边界和对抗场景的设计能力第 135 题知道间隙锁吗,间隙锁是解决什么问题的? 考察对数据库锁机制中间隙锁原理与应用场景的理解第 136 题线程池怎么动态调参,怎么监控线程池? 考察线程池参数的动态调整能力与监控体系建设第 137 题线程安全的要素有哪些,系统如何保证线程安全? 考察线程安全基本概念、实现手段和适用场景第 138 题ThreadLocal内存泄漏为什么要手动remove? 考察ThreadLocal内存泄漏原理及手动清理的必要性第 139 题请说明缓存穿透和缓存击穿的区别,并分别介绍事前和事中的防范措施。 考察对缓存异常场景的理解及分阶段防护策略第 140 题分布式锁有哪些实现方式? 考察对分布式锁典型实现方案及其适用边界的掌握