优酷面试题 · 问题拆解
优酷相关面试题,按最终去重题目聚合。
共 121 道真题 · 当前筛选命中 32 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题如何计算一个算法的时间复杂度?请结合具体例子说明。 考察对时间复杂度概念的理解及实际计算能力第 2 题请解释 Redis 哈希对象在底层存储中发生重哈希(rehash)的具体过程。 考察对 Redis 哈希类型扩容机制与渐进式重哈希原理的理解第 3 题在做项目的过程中,你遇到的最大的技术难点是什么?如何解决的? 考察问题拆解与解决问题能力第 4 题请说明Spring IOC容器启动的核心过程。 考察对Spring容器生命周期和Bean创建流程的理解第 5 题在什么情况下,数据库查询只会使用联合索引而无需回表? 考察联合索引的覆盖索引与最左前缀匹配原理第 6 题给定正整数 N,求一个非负整数连续序列,使其和等于 N,且序列长度不小于 L,输出满足条件的最小长度,若无解则说明。请解释算法思路并给出代码实现。 考察连续序列求和问题的数学建模、算法设计及编码实现第 7 题MySQL存储结构,数据是怎么存的? 考察对MySQL逻辑存储结构和物理存储机制的理解第 8 题请详细描述TCP建立连接的三次握手和断开连接的四次挥手过程,并说明为什么要这样设计。 考察TCP连接管理机制的理解深度及实际应用中的问题第 9 题手撕:给定一个01串,可以进行若干次如下操作:选择两个相邻的字符,将它们同时取反,请你求出最大化1字符数量的最小操作次数。 考察对字符串翻转操作的数学建模与贪心/动态规划求解能力第 10 题请介绍二叉树的层序遍历实现思路,并说明与先序遍历的区别。 考察二叉树遍历的掌握程度及不同遍历方法的特性区分第 11 题请实现一个函数,计算给定字符串中不含重复字符的最长子串的长度。 考察滑动窗口算法与编码实现能力第 12 题讲一下知识蒸馏的原理,以及其中 KL 散度的公式是什么? 考察对知识蒸馏机制和核心数学工具的理解第 13 题从用户在浏览器输入URL到页面展示的完整过程是怎样的? 考察对网络请求、DNS解析、TCP连接、HTTP协议及浏览器渲染机制的整体理解第 14 题在JVM中如何判断一个对象是否能被垃圾回收? 考察JVM垃圾回收的判定机制与可达性分析第 15 题你了解 ChatGPT 的模型和原理吗?请简述其核心工作机制。 考察对大语言模型基础原理的理解深度第 16 题请实现一个函数,计算从网格左上角到右下角的不同路径数量,每次只能向右或向下移动一步,网格大小为 m×n。 考察动态规划或组合数计算的基本能力第 17 题如何使用CountDownLatch和线程池实现Elasticsearch数据导入? 考察并发控制机制与批量数据导入的实践能力第 18 题请解释HashMap的基本原理,包括存储结构、put和get的核心流程。 考察对HashMap底层数据结构与基本操作流程的理解第 19 题训练数据有哪些组成部分? 考察对机器学习训练数据构成的基本理解第 20 题请详细解释变分自编码器(VAE)中的重参数化技巧,以及为什么需要它。 考察对VAE重参数化技巧的原理、动机和实现细节的理解