职位题库

后端开发工程师面试题库

面向后端开发工程师相关面试,围绕系统设计、算法、MySQL、Redis、缓存等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

1239 道题目建议用时 3717 分钟专项面试练习

全部题目 1239 道题

337

智能指针了解吗?实现一个链表应该用智能指针还是裸指针?用智能指针的好处和代价是什么?独占还是共享?双向链表的节点之间用什么指针?共享指针的内存管理是线程安全的吗?

考察 C++ 智能指针的语义、所有权模型、循环引用问题以及 shared_ptr 引用计数的线程安全性。
338

如果一个软件在运行时被怀疑有内存泄漏,你会用怎样的思路去排查?

考察候选人是否有系统化的线上问题排查方法论,而不是只背工具名称。
339

请描述你实习中遇到的一个技术难点,以及你是如何解决的?

考察候选人解决实际问题的能力、技术深度和复盘总结能力。
340

你如何评估LLM沉淀的结果?当出现冲突或重合时,你会如何处理?

考察候选人对LLM输出质量的评估方法、数据治理能力和冲突解决策略。
341

你当初做firstcoder的想法是什么?它和其他coding agent有什么不同?

考察候选人的项目动机、设计思路和对同类产品的理解深度。
342

上下文为什么要压缩?上下文和记忆的区别是什么?记忆是怎么沉淀的?

考察候选人对LLM上下文窗口限制、记忆机制和工程实现的理解。
343

请实现一个方法,将字符串转换为整数,要求处理空字符串、非数字字符和整数溢出,并说明你的边界条件处理逻辑。

考察候选人实现字符串转整数的能力,包括对空值、非法字符和溢出情况的处理,以及代码的健壮性。
344

项目中遇到的问题是什么,怎么解决的?

考察候选人解决实际问题的能力,以及从问题发现到解决的完整思路。
345

怎么用Redis做到流量削峰的?

考察对Redis在流量削峰场景下的应用能力,包括数据结构和策略选择。
346

介绍下Redis Stream,它有什么缺点?

考察对Redis Stream的理解,包括其特性和局限性。
347

Redis宕机会怎样,怎么优化?

考察对Redis高可用和容灾方案的理解,以及故障应对能力。
348

签到统计为什么用bitmap?

考察对Bitmap数据结构的理解及其在签到场景下的优势。
返回面试题库