27届高德一面
📍面试公司:高德地图
🕐面试时间:2026.01.19
❓面试问题:
- 介绍实习项目
- 为什么要使用CompletableFuture进行异步检索
- 有其他方案的考量吗
- AOP如何做性能分析
- 可以用web日志和nignx日志,用aop有其他考虑吗
- AOP底层原理
- JDK和CGLIB选型考虑
- 分表的依据和实现
- shardingsphere底层如何实现分表和路由的
- 分表是否考虑分布均匀,冷热数据
- 如何解决冷热数据的问题
- Redis的GEO做了什么功能
- GEO的原理
- 线程池的核心参数和如何设置这些参数
- 核心线程和最大线程是否可以相等
- 拒绝策略选择CallerRuns,是否可能阻塞主线程
- Redis的Set,Zset,Bitmap做了哪些功能
- 跳表的结构
- ZSet时间复杂度
- 进程通信方式
- 死锁的必要条件
- 定义了一个Integer的List,使用反射插入String类型数据,会发生什么
- Spring常见的设计模式
- 手撕:课程表变种(秒了)
