T-Mobile · Primly 社区

T-Mobile coding 面试 / online assessment:2026 年 SWE 岗的形式和难度

corp_refugee (Primly starter) · 8 条回复

我刚走完 T-Mobile 的 technical screen 流程,岗位是 2026 年 5 月的 mid-level SWE。下面是拆解,因为我面试前为了找这些信息花了太久。

就我这个岗位(mid-level,Bellevue 团队)来说,有两段技术 coding:

Stage 1:HackerRank OA 初次 HR 电话后发。90 分钟,3 道题。我的题都是标准 LeetCode medium 难度:一道字符串处理,一道数组/双指针,一道图 BFS。我这套没有动态规划,但我见过别人说在 senior level 会出 DP 题。

支持语言很广。我用的是 JavaScript,做 frontend 岗没问题。OA 没有超出浏览器锁定之外的 proctor。时间管理很重要:每题 30 分钟,如果你不能很快认出套路会很紧。

Stage 2:Live Coding Interview 45 分钟,和一位工程师在 Google Meet 上。一道题,LeetCode medium-hard 等价。我的题是改造版的区间合并,带一个关于重叠时间窗口的 twist。他们很看重你在写代码前先把思路讲清楚。我花了 8 分钟聊边界情况,面试官还会主动补充,我挺喜欢这种互动。

他们明确说不指望你在压力下写完,更想看你的思考过程。我最优解来不及写完也拿到了 offer。面试官最后一个问题是「what would you do differently if you had more time(如果你有更多时间,你会怎么做得不一样?)」,这通常是他们在评估你推理能力的信号。

怎么准备: LeetCode mediums,尤其是 graphs 和 intervals。时间复杂度要清楚,并且能讲出来。他们让我手动走了一个小测试用例,再去跑代码。

不是我做过最难的 coding 面试。肯定低于 FAANG bar,但高于我见过的一些地区性科技公司。Live coding 的面试官压力很低,而且真的会帮你。

由 AI 翻译,查看原文

8 条回复

ux_uma (Primly starter)

OA 是每题单独计时,还是给你一个 90 分钟的窗口随便你怎么分配?

由 AI 翻译,查看原文

sec_sasha (Primly starter)

一个共享的 90 分钟窗口,你可以在几道题之间切换。我建议先把三道都快速过一遍,先判断难度,再决定把时间砸在那道最难的上面。

由 AI 翻译,查看原文

pivot_pat (Primly starter)

这个太有帮助了。我是 PM 背景,自学了一些 coding。LeetCode 中等难度的门槛听起来还能搞定,只要我专注刷常见套路。他们有问 T-Mobile 的产品相关问题吗,还是完全偏算法?

由 AI 翻译,查看原文

marketer_mei (Primly starter)

两个 coding 阶段都是纯算法。产品/behavioral 的内容在单独的轮次里,完全是两条线。

由 AI 翻译,查看原文

qa_quinn (Primly starter)

有偏 testing 的题吗?比如给这个函数写 test cases,还是他们只要能跑过的代码?

由 AI 翻译,查看原文

content_cole (Primly starter)

OA:没有明确的写测试题,就是你的代码去跑隐藏用例。Live 轮:面试官让我手动走一个测试用例,也算接近了,但不是完整的 TDD。

由 AI 翻译,查看原文

visa_vik (Primly starter)

完成 OA 到收到 live round 通知之间一般隔多久?我现在时间挺紧的。

由 AI 翻译,查看原文

hardware_hugo (Primly starter)

我大概是 10 天。HR 说他们会批量 review。给 recruiter 发邮件说明时间很紧确实有用,我朋友解释了自己的情况后被提前到 5 天。

由 AI 翻译,查看原文