后端岗位面试题 · tech:json
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 66 道 · 更新 2026-08-05
筛选题目已选:tech:json
考察点
技术栈
第 1 题后端和前端是怎么沟通的? 考察前后端协作的接口设计、数据交换与联调机制第 2 题常见的Java对象序列化框架有哪些?如何根据场景选择? 考察对序列化框架的选型能力和权衡意识第 3 题请介绍常见序列化方式(如 JSON、Protocol Buffers、Thrift、Kryo 等)的区别,并说明各自适用场景。 考察对序列化机制原理、性能特性和应用选型的理解第 4 题在 JSON 存储中,你会如何表示“河北省”这样的数据? 考察对 JSON 数据建模、层级结构和可扩展性的理解第 5 题如何确定一个 JSON 包读完了?请结合 TCP 粘包问题说明。 考察对 TCP 粘包问题本质的理解及 JSON 解析边界判定方案第 6 题除了JSON、Protobuf还了解哪些数据传输格式? 考察序列化格式的广度与对各自特点的理解第 7 题JSON 的一般数据格式是什么?大括号、中括号、冒号、引号、逗号分别代表什么含义? 考察 JSON 数据结构基础与标点符号语义第 8 题你如何选择序列化方案?请说明为什么使用 Protobuf 而不是 JSON。 考察序列化方案选型、性能对比与业务场景适配能力第 9 题JSON文档里面的基础数据类型有什么 考察对JSON数据类型的掌握第 10 题使用 RapidJSON 进行 JSON 数据的序列化和反序列化的基本步骤是什么? 考察对 RapidJSON 核心 API 的掌握及数据转换能力第 11 题请说明 Protobuf 与 JSON 在序列化与反序列化上的主要区别,并比较二进制格式与文本格式的优缺点。 考察对 Protobuf 与 JSON 编码机制、性能特性及适用场景的理解第 12 题请用代码实现一个函数,判断给定字符串是否是合法的 JSON 文本,并说明你的实现思路。 考察对 JSON 语法结构、边界情况处理和实现选择的理解第 13 题如何在 HTTP 请求中指定请求体为 JSON 格式? 考察对 Content-Type 头与 JSON 传输规范的理解第 14 题请说明 Protobuf 的格式特点,并对比它与 JSON 的区别。 考察对 Protobuf 二进制编码原理及与 JSON 差异的理解第 15 题你了解哪些序列化协议?它们在性能上有哪些差异? 考察对常用序列化协议及性能特点的理解第 16 题服务端开发中常用的数据交换协议除了JSON还有哪些?请说明其中比JSON更高效的方案及其适用场景。 考察对常见序列化协议的理解与选型能力第 17 题前后端交互的时候,通信协议是怎么制定的? 考察前后端协作中接口协议的设计流程、规范与版本管理第 18 题请谈谈JSON解析过程中常见的难点,以及你是如何应对的。 考察对JSON解析技术难点和工程实践的理解第 19 题大JSON怎么做更新部分字段 考察大JSON局部更新的策略选择与实现细节第 20 题在实现计数功能时,你们如何与算法端约定数据的格式和传输字段? 考察前后端或跨团队接口契约设计及协作能力