三星面试题 · 编码实现
三星相关面试题,按最终去重题目聚合。
共 185 道真题 · 当前筛选命中 25 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题在你的项目中,Lambda表达式主要解决了哪些问题?请结合具体场景说明。 考察对Java Lambda表达式的理解及其在项目中的实际应用第 2 题双向链表怎么插入一个新节点? 考察数据结构中双向链表插入操作的细节与边界处理第 3 题如何用矩阵运算表示一个全连接神经网络的一次前向传播? 考察将全连接层计算抽象为矩阵乘法和激活函数的能力第 4 题哪些变量必须在初始化列表创建? 考察对C++构造函数初始化列表与默认初始化规则的理解第 5 题请介绍弗洛伊德算法解决任意两点间最短路径问题的核心思想与实现要点。 考察对经典图算法原理与实现细节的掌握第 6 题请实现删除单链表中指定节点的函数,并说明需要考虑哪些边界情况。 考察链表基础操作与边界处理能力第 7 题请介绍单例模式,说明其适用场景、常见实现方式以及各自的优缺点,并给出一种线程安全实现的思路。 考察对单例模式的理解深度及线程安全实现能力第 8 题描述一下,如何在双向链表的两个节点之间插入一个新节点。 考察双向链表插入操作的指针操作正确性与步骤完整性第 9 题请实现二叉树的广度优先搜索(BFS)和深度优先搜索(DFS)遍历。 考察树遍历算法的实现能力第 10 题请说明Attention机制的核心实现步骤和关键公式。 考察对注意力机制公式及实现细节的理解第 11 题在 Java 中,请写出一段双重检查锁定实现单例的代码,并解释为何需要 volatile 关键字。 考察实际编码能力和对 JMM 可见性问题的理解第 12 题单片机开发中寄存器设置,如果往寄存器地址里写一个32位整型数进去,c语言的语句具体怎么写? 考察C语言中对特定内存地址写入数据的寄存器操作能力第 13 题在 C 语言中,如何实现对一个整数的位操作?请举例说明。 考察 C 语言位操作符的理解与编码实现能力第 14 题深度学习的前向传播和反向传播过程本质上是哪些矩阵运算? 考察对深度学习计算流程与矩阵运算对应关系的理解第 15 题请描述 strcmp 函数的实现原理,并说明其返回值约定。 考察对字符串比较底层实现的理解与边界情况处理第 16 题说说八皇后问题如何解决? 考察回溯算法、递归思维和复杂度分析能力第 17 题为什么加个宏定义就能注册了? 考察宏展开机制与注册流程的实现原理第 18 题手写实现快速排序,并分析其时间复杂度。 考察快速排序的编码实现能力和复杂度推导第 19 题请为你的项目中的任务失败警告机制设计测试用例,并说明你如何结合自身项目场景进行测试。 考察测试设计能力与项目结合能力第 20 题当同一列名出现在两张表中时,MySQL 如何编写查询语句避免列名歧义? 考察多表查询中的列名限定与 JOIN 语法