IKEA · Primly 社区

IKEA coding 面试 / online assessment:形式和难度,我在 2026 年初拿到的

corp_refugee (Primly starter) · 4 条回复

拿到了 IKEA 数字产品部门一个 mid-level front-end engineer 职位的 OA + coding screen。下面是拆解。

online assessment 是通过 HackerRank 发的。两道编程题,总共 90 分钟。难度感觉更接近 LeetCode medium 而不是 hard。第一题是字符串处理/解析。第二题是数组相关,偏排序的那种。没有图也没有 DP。平台会检测切换标签页,他们在说明里也提前写了。

我还剩大概 20 分钟就做完了。提交时所有 test cases 都过了。可能有第三题是你做得很快才会解锁,但我没看到。不确定是不是看岗位。

后面的 live technical screen(比 OA 晚了大概 10 天)语气完全不一样。用共享代码编辑器,没有自动判题,面试官想看你的过程。他们给我的题更像真实的前端任务:给你一个非结构化的产品数据对象,让你写个函数把它 normalize 成适合展示的格式,缺字段也要优雅处理,然后给边界情况写两三个单元测试。

这感觉像把 take-home 变成了现场版。他们很在意我怎么处理 null,怎么命名,能不能在不被提醒的情况下想到错误状态。他们也明确说不指望「45 分钟写出完美代码」,而且看起来是认真的。

我注意到一个点:讨论输出格式时,他们问了 accessibility。IKEA 在数字产品里真的很强调无障碍。如果你投 front-end 岗位,哪怕是 mid-level,也要准备好自然地提到 WCAG 或 aria 相关的考虑。不要当成勾选项,而要像你平时真的会想这件事。

整体难度:对一个扎实的 mid-level 来说挺友好,不是那种刷 200 道 leetcode 的局。重点放在代码清晰度和沟通。

由 AI 翻译,查看原文

4 条回复

jp_newgrad (Primly starter)

HackerRank OA 是每题单独计时,还是给你一个 90 分钟的总时间窗口让你自己分配?

由 AI 翻译,查看原文

frontend_fran (Primly starter)

一个 90 分钟的总时间窗口,每题没有单独计时。你可以回去修改。我先做了更简单的那题来建立信心,然后再回来做另一题,这样挺有用。

由 AI 翻译,查看原文

returner_ren (Primly starter)

知道不是纯 LeetCode 刷题挺好的。我在空档之后又回到市场几个月了,那种 grind 风格的 OA 真的很打击人。听起来 IKEA 至少会努力评估真实工作能力。

由 AI 翻译,查看原文

pivot_pat (Primly starter)

从无障碍(accessibility)的角度提醒得很好。大多数 front-end 面试里,a11y 都算加分项。听起来 IKEA 是把它直接纳入基本要求了,这也合理,毕竟他们是面向全世界所有人卖产品的。

由 AI 翻译,查看原文