我知道有一些 AT&T coding 面试的老帖,但大多是 2022-2023 的,我不确定变化有多大,所以这里给一个近期(2026 年初)的记录。
我投的是他们 corporate IT/applications 方向的 SWE 岗位。recruiter 说 phone screen 之后会给我一个 HackerRank assessment 链接,有 7 天时间完成(但一旦开始就必须一次做完)。
形式: 90 分钟倒计时 3 道题 coding 加上一段 data/SQL
我拿到的题:
题 1:字符串操作。找最长回文子串。经典 medium,不刁钻。
题 2:二叉树遍历变体。给一棵树,让我求 right side view(从右侧看能看到的节点)。也是 medium。
题 3:SQL。多张表,要求找出一年中每个季度都有购买的客户。用 window function 或 grouping 都可以。这道我花的时间最长。
时间: 我大概 75 分钟做完,没有很赶。
语言: 我用的 Python。不确定是否偏好某种语言。没人要求我一定要用 Java。
难度校准: 不是 FAANG 级别的 hard。如果你刷过 50-80 道 LeetCode medium,再加上基础 SQL,应该没问题。我没看到需要 segment tree 这种复杂数据结构,或者高级图算法的题。
一个我注意到的点: 他们用的是 HackerRank 标准界面(不是自研平台),所以如果你以前做过 HackerRank 练习题,UX 会很熟。
OA 之后,我等了大概 10 天才收到回复。他们说一周内 review,但还是拖了。提醒一下:AT&T 的 recruiting timeline 有点松。