途牛面试题 · 技术原理

途牛相关面试题,按最终去重题目聚合。

138 道真题 · 当前筛选命中 116 · 更新 2026-08-05

筛选题目已选:技术原理
第 1 题请列举几个常用的JVM参数,并说明它们各自的作用和适用场景。 考察对常见JVM参数的用途、配置场景及实际取舍的理解性能优化技术原理方案权衡JVM第 2 题请介绍MySQL事务的四大特性ACID,并说明它们分别解决了什么问题。 考察对数据库事务ACID特性的理解程度问题拆解技术原理MySQL第 3 题Spring Cloud 中常见的核心组件有哪些? 考察对 Spring Cloud 生态中常用组件的掌握程度技术原理技术选型Spring Cloud第 4 题聚集索引是什么? 考察对数据库聚集索引定义、特点及与二级索引区别的理解技术原理第 5 题不可重复读和幻读的区别是什么? 考察对事务隔离级别下两种并发异常的理解与区分风险判断技术原理第 6 题如果遇到慢查询,除了加索引,还有什么解决办法? 考察对数据库性能优化常见手段的掌握和方案权衡能力性能优化技术原理方案权衡第 7 题最左匹配原则是什么? 考察数据库索引匹配规则的掌握程度技术原理技术选型第 8 题加盐算法(salting)在密码存储中有什么作用? 考察对密码加盐原理、目的及实现细节的理解安全意识技术原理第 9 题Redis常用数据结构有哪些? 考察对Redis核心数据结构的掌握程度技术原理Redis第 10 题解决线程安全的方式有哪些? 考察多线程并发下保证线程安全的方法掌握与选用能力技术原理方案权衡第 11 题请分别介绍成员内部类、局部内部类、匿名内部类和静态内部类。 考察对 Java 内部类的分类、定义、使用场景及注意事项的掌握程度自我呈现技术原理技术选型Java第 12 题Spring里的控制反转是什么? 考察对Spring核心思想的理解和表达技术原理Spring Framework第 13 题请介绍 Java 中创建线程的几种方式,以及它们之间的区别。 考察线程创建的多种方式及各自适用场景和区别技术原理方案权衡Java第 14 题请介绍你了解哪些设计模式,并选择其中一种结合代码说明其应用场景和优缺点。 考察设计模式知识广度、理解深度和代码表达能力编码实现问题拆解技术原理第 15 题常见索引失效的场景有哪些 考察对数据库索引失效条件的掌握程度与排查能力技术原理问题排查第 16 题创建线程有哪些方式? 考察对Java线程创建方式的理解及适用场景风险判断技术原理Java第 17 题分库分表中的跨库事务怎么解决? 考察分布式事务的理解与应用能力系统设计技术原理方案权衡第 18 题用过哪些Spring注解 考察对Spring常用注解的掌握程度和使用经验技术原理技术选型Spring Framework第 19 题线程会出现死锁吗?为什么会导致死锁? 考察对死锁产生条件及线程并发风险的理解风险判断技术原理第 20 题BIO、NIO、AIO有什么区别? 考察对Java IO模型演进及其适用场景的理解技术原理技术选型方案权衡Java