后端岗位面试题 · 问题拆解

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:问题拆解
第 941 题打开一个网页,比如输入 web.com,会用到哪些协议?分别讲一下它们的作用。 考察对网页访问链路中涉及的网络协议的理解问题拆解技术原理DNSHTTPHTTPS第 942 题从计算机底层看,并发问题产生的本质原因是什么? 考察对并发问题根源的深入理解,包括缓存、内存模型和指令重排序问题拆解技术原理第 943 题请解释数据库中的脏读和幻读,并说明它们分别对应哪种隔离级别下的问题。 考察对数据库事务并发控制概念的理解及隔离级别关联问题拆解风险判断技术原理第 944 题给定一个由 '1'(陆地)和 '0'(水)组成的二维网格,请计算岛屿的数量。 考察图遍历基础与连通分量计数编码实现问题拆解第 945 题Java 对象头中的 Mark Word 由哪些字段组成?请说明各部分的作用。 考察对 JVM 对象内存布局及锁状态标记的理解问题拆解技术原理JavaJVM第 946 题你在日常开发中常用哪些 Java 注解?能否举例说明其中一个注解的实现原理? 考察对常用注解的掌握程度及其底层实现机制的理解问题拆解技术原理JavaSpring Framework第 947 题在做B站项目中,你遇到的最大问题是什么? 考察候选人项目复盘中的问题识别、分析思路和解决能力问题拆解项目复盘结果导向第 948 题请描述一个任务从提交到线程池执行完毕的完整过程。 考察线程池执行机制与拒绝策略的掌握程度问题拆解技术原理第 949 题请解释线程与进程的关系,并说明它们在资源管理与调度上的区别。 考察对进程与线程基本概念、资源归属及调度粒度的理解问题拆解技术原理第 950 题回想一个初始方案没有奏效的场景,你是如何调整并解决的? 考察问题拆解、方案调整和复盘能力问题拆解项目复盘风险判断第 951 题ArrayList和LinkedList各有10000个元素,分别通过get(9999)获取最后一个元素,两者性能有何差异?请解释原因。 考察对动态数组与链表随机访问时间复杂度的理解问题拆解技术原理Java第 952 题请设计并实现算法:删除链表的倒数第 n 个节点,并说明你的解法。 考察链表操作、边界处理和双指针算法的掌握编码实现问题拆解技术原理第 953 题讲一讲Decoder的推理过程。 考察对Decoder推理机制的理解,包括自回归生成、上下文窗口和效率优化性能优化问题拆解技术原理第 954 题请描述浏览器从输入 URL 到页面展示的完整流程。 考察对浏览器渲染流程的整体理解性能优化问题拆解技术原理CSSHTMLHTTP第 955 题新建一个对象,它在JVM内存中是如何存储的? 考察Java对象在JVM堆内存中的布局与分配机制问题拆解技术原理JavaJVM第 956 题请介绍一个对你最具挑战的项目,并详细说明挑战点和你的应对过程。 考察项目复杂度认知、问题拆解与抗压解决能力问题拆解项目复盘结果导向第 957 题考虑成本和收益的时候,你做过哪些决策或方案变更?能否快速总结出一个具体的策略? 考察候选人在成本收益权衡下的决策逻辑与可复用的策略提炼能力问题拆解结果导向方案权衡第 958 题PPO的优势函数是怎么计算的?是从前往后算还是从后往前算? 考察对PPO中优势函数计算方向及原理的理解问题拆解技术原理第 959 题在做项目的过程中有遇到过什么难点?如何解决的?举一个例子来说明一下 考察候选人识别真实技术或协作难点、分析根因并总结解决思路的能力问题拆解项目复盘问题排查第 960 题请说明如何解决缓存穿透问题。 考察对缓存穿透的理解及常用解决方案问题拆解技术原理方案权衡