途牛面试题 · 方案权衡
途牛相关面试题,按最终去重题目聚合。
共 138 道真题 · 当前筛选命中 35 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 1 题在什么场景下适合采用读写分离,什么场景下适合采用分库分表? 考察对数据库扩展策略适用场景的区分能力第 2 题请列举几个常用的JVM参数,并说明它们各自的作用和适用场景。 考察对常见JVM参数的用途、配置场景及实际取舍的理解第 3 题如果遇到慢查询,除了加索引,还有什么解决办法? 考察对数据库性能优化常见手段的掌握和方案权衡能力第 4 题解决线程安全的方式有哪些? 考察多线程并发下保证线程安全的方法掌握与选用能力第 5 题请介绍 Java 中创建线程的几种方式,以及它们之间的区别。 考察线程创建的多种方式及各自适用场景和区别第 6 题分库分表中的跨库事务怎么解决? 考察分布式事务的理解与应用能力第 7 题BIO、NIO、AIO有什么区别? 考察对Java IO模型演进及其适用场景的理解第 8 题有哪些线程安全的集合? 考察Java并发集合的知识广度与适用场景辨析第 9 题几十亿条聊天记录怎么读取? 考察海量数据读取时的存储设计、索引优化与查询策略第 10 题说说Redis的持久化机制? 考察对Redis两种持久化方式原理、适用场景及配置取舍的理解第 11 题解耦在系统设计中能带来哪些具体好处? 考察解耦设计思想的实际收益分析第 12 题请解释数据库事务的隔离级别,并说明各自解决的问题。 考察对事务隔离级别定义、解决的问题及适用场景的理解第 13 题Redis的key过期策略有哪些? 考察对Redis键过期机制及内存淘汰策略的理解第 14 题事务的隔离级别中,可重复读解决了什么问题,是如何解决的? 考察对数据库隔离级别定义及可重复读底层实现机制的理解第 15 题Java中提供哪些锁 考察对Java并发锁体系的掌握程度和分类归纳能力第 16 题分布式情况下WebSocket服务怎么做 考察分布式WebSocket的会话管理、消息路由和水平扩展能力第 17 题如何在 Java 中控制线程池中线程的优先级? 考察对线程池内部实现和线程优先级机制的理解第 18 题线程之间有哪些通信方式? 考察对多线程协作机制及其适用场景的理解第 19 题为什么会有线程安全问题,如何解决线程安全问题? 考察对并发安全根源的理解及解决方案的应用第 20 题数据库的第三范式有哪些规则? 考察对关系型数据库范式定义、依赖关系及范式间关系的理解