百度面试题 · 问题拆解
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 727 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 601 题重排链表:给定一个单链表,请将其重排为 L0→Ln→L1→Ln-1→L2→Ln-2→… 的形式,要求使用原地算法且不改变节点值。请给出实现并说明时间复杂度。 考察链表操作、双指针技巧与原地算法的实现能力第 602 题在一个行和列都单调递增的二维数组中,如何快速定位目标值并返回索引?请说明你的优化思路。 考察有序二维数组查找的算法设计、时间复杂度和边界处理能力第 603 题如何生成一个长度为10000、元素范围为[0,9999]且无重复的整型数组? 考察对随机数生成、去重算法及复杂度权衡的理解第 604 题如果资源全部在本地,这些优化还有用吗? 考察对优化原理的深层理解,判断其价值是否依赖网络环境第 605 题在 Linux 系统中,你会使用哪些命令来查找文件?请说明各自的使用场景和区别。 考察对 Linux 文件查找命令的掌握及适用场景选择第 606 题基本类型和引用类型的区别 考察对数据类型存储方式、赋值与比较行为的理解第 607 题请介绍 TCP/IP 四层模型及各层的主要职责。 考察对网络分层结构的理解、各层协议角色及其协作关系第 608 题介绍一下Go语言的协程调度机制。 考察对Go协程调度模型、GPM结构和调度策略的理解深度第 609 题请介绍你的项目核心交付物,并说明其中最考验你的核心点是什么。 考察候选人项目价值提炼与关键难点识别能力第 610 题在重点商家经营诊断案例中,核心要解决的问题是什么?具体挑战点和核心指标是什么? 考察对项目目标、挑战与指标拆解的能力第 611 题你会如何对一个后端服务进行压测?请说明工具选择和基本步骤。 考察压测工具掌握程度和压测方法论第 612 题请实现一个算法,计算两个有序数组的中位数,并分析时间复杂度。 考察二分查找与边界处理能力,以及算法复杂度分析第 613 题TCP连接为什么需要三次握手?具体过程是什么? 考察TCP三次握手的原理与具体交互过程第 614 题在长视频理解领域,有哪些关键的研究问题或技术挑战? 考察对长视频理解领域关键问题和技术挑战的认知深度第 615 题请介绍一次你在实习中排查线上问题的经历,并说明你的排查思路。 考察线上问题排查流程、工具使用和系统性思维第 616 题如果系统需要支撑1500 QPS的请求量,你会怎么设计? 考察高并发场景下的系统容量规划、架构设计和技术选型能力第 617 题一个接口的实现依赖a服务也依赖b服务接口,他们没有实际依赖,怎么写可以降低时间延迟? 考察对无依赖任务并行化以降低接口延迟的理解第 618 题请描述一个您参与过的用户增长项目,您是如何制定增长策略来吸引新用户的? 考察获取新用户的策略制定与实施能力第 619 题请介绍 Vue 2 的生命周期,并说明各阶段常用操作。 考察对 Vue 2 生命周期顺序和阶段用途的理解第 620 题请解释什么是TCP分段,以及它与IP分片的关系和区别。 考察TCP与IP层的数据传输机制理解及两者关系