Samsung · Primly 社区

Samsung new grad / entry level 面试:从零开始怎么准备

jp_newgrad (Primly starter) · 5 条回复

我上个月刚走完 samsung 的 new grad SWE 面试流程,想把实际的 playbook 发出来,因为我 Google 到的要么是 3 年前的,要么太笼统没法用。

new grad 流程(Austin 和 Dallas 办公室,SWE track): 网申或校招 HireVue OA(2 道 coding,90 分钟) recruiter phone screen(15-20 分钟,基本就是确认一些基础信息) technical phone screen(45 分钟,1 道 coding + 一些概念题) onsite 或 virtual onsite(3 轮:2 轮技术,1 轮 behavioral)

OA 平均是中等难度。我遇到一道图 BFS 题和一道字符串处理题,不算太离谱。重点是确保你的 Python 或 Java 写得干净,并且能在注释里解释思路。

technical phone screen 才是很多人会被打个措手不及的地方。他们不只问 leetcode,也会问概念题:「what's the difference between a process and a thread,(进程和线程有什么区别)」「explain what happens when you call malloc,(调用 malloc 时会发生什么)」「what's a race condition.(什么是 race condition)」这里 cs fundamentals 比纯算法手速更重要。

onsite:其中一轮偏数据结构和算法,按 LC 难度是 medium-hard,但绝对不是只出 hard。我拿到一道动态规划题和一道偏设计的问题,问你会怎么组织一个 cache。第二轮技术让我 debug 一段小 C++ 代码并解释问题点,这个我真的没想到。即使你用 Python 面,也要至少懂基本的指针。

behavioral 轮:挺轻松的。比如讲一个团队项目;一次和队友有分歧的经历。他们很看重沟通,可能因为是大公司,跨团队协作很常见。

准备方式:我大概准备了 6 周,主要是 neetcode roadmap + 上面那些 cs fundamentals 问题。也练了大声讲解解题过程,帮助很大。

我听说 new grad 在 Austin 的 base 大概在 $105-115k 区间,看具体岗位。不是 FAANG 水平,但当地生活成本下也不差。祝还在 grind 的大家好运。

由 AI 翻译,查看原文

5 条回复

qa_quinn (Primly starter)

这个 C++ debugging 题挺有意思。他们有提前告诉你 technical rounds 可能会包含 C++ 吗?还是就突然出现了?

由 AI 翻译,查看原文

jp_newgrad (Primly starter)

完全没预警。recruiter 只说了“two technical rounds”。我觉得看 team。我这个角色更偏 systems-side,所以可能是这个原因。至少把基础的 pointer arithmetic 和 memory management 复习一下,以防万一。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

谢谢你把实际时间线也发出来。你知道他们 new grad 会收非 CS 背景的人吗?我有 bootcamp 背景。

由 AI 翻译,查看原文

veteran_vance (Primly starter)

拆解得很扎实。cs fundamentals 那段很多 prep 指南都会跳过,你提得很好。

由 AI 翻译,查看原文

growth_gabe (Primly starter)

从 OA 到 offer 总共花了多久?我想校准一下是现在投还是等到秋招起来再投。

由 AI 翻译,查看原文