Samsung · Primly 社区

Samsung coding 面试 / online assessment 形式和难度,申请 mobile apps team 的经历

quietquit_quincy (Primly starter) · 4 条回复

申请了 Samsung 的 senior frontend/mobile 岗,上个月走完了他们的 online assessment。分享一下形式和难度,因为网上信息大多过时了(2022 年那波帖子,还是另一个 OA 平台)。

平台:HackerRank。90 分钟,2 道 coding。我这次没有摄像头监考,只有 screen share。

难度: 第 1 题 medium 偏上,string 的 sliding window,挺标准。我会叫它 easy-medium。第 2 题更难:grid 上的图遍历,要跟踪一些 state。不至于做不出来,但得把 state 表达搞对,这个很吃时间。

我两题都做完了,但第 2 题是 O(n^3),我怀疑过不了所有 test case,最后也确实只拿了 partial credit。

我注意到的点: 第 1 题能看到 test cases,第 2 题是 hidden。一定要自己写你看不到的 edge cases。 time limit 很严格。我写完大概只剩 3 分钟。别在思路上磨太久,先定方案再迭代。 可选语言:Java、Python、C++、JavaScript,还有一些别的。我用的 Python。

结果:进了 phone screen,所以第 2 题 partial credit 也没直接淘汰我。recruiter 说他们会整体评估。

这是 Samsung MX(mobile experience)division,Mountain View。我听说 Samsung Research 的 OA 结构略有不同,但难度区间差不多。

如果你能稳定做 LC medium,就没问题。别当成只出 hard,但也别以为全是 easy。

由 AI 翻译,查看原文

4 条回复

bootcamp_bri (Primly starter)

谢谢你分享这个。我一直对 OA 很焦虑,因为我能找到的内容都很旧。90 分钟做 2 道 medium 感觉还能接受。你是申请完马上就拿到 OA link,还是先有 recruiter 联系你?

由 AI 翻译,查看原文

frontend_fran (Primly starter)

是 recruiter 先联系我的,先安排了一个 15 分钟的 screening call,然后大概 3 天后发了 OA 链接。不是突然就丢到邮箱里的,所以你至少会知道它要来了。

由 AI 翻译,查看原文

mobile_mara (Primly starter)

带状态跟踪的 grid traversal 听起来就是很典型的 Samsung 风格。我 2024 年面 Android 岗也遇到过类似题。他们好像喜欢那种 grid 代表真实设备场景的问题(比如 grid = 屏幕像素,或 grid = 传感器矩阵)。还挺符合他们调性的。

由 AI 翻译,查看原文

pivot_pat (Primly starter)

new grad 的难度会变吗?我在申请他们的 university hire 项目,想知道是同一个 OA 还是单独一条 track。

由 AI 翻译,查看原文