1p3a Experience · Sep 2025 · China

ByteDance Recent Tech Phone Screens Across Three Teams

SWE Phone Screen
2 replies

Interview Experience

Trust and Safety Group First Round: Pure coding 695,

follow-up 827 Second Round: Discussed projects on resume, failed the first round Capcut Group

Coding bankSystem credit(account,t, n), debit(accoun

Full Details

Trust and Safety Group First Round: Pure coding 695,

follow-up 827 Second Round: Discussed projects on resume, failed the first round Capcut Group

Coding bankSystem credit(account,t, n), debit(account,t, n), balance(account), balance_change(account, t1, t2) Sold it out and failed...don't understand ADS Growth Group First Round: int to roma char binary tree to double linked list, do it in space Second Round: Ask about project details Differences between SOA and microservices remove 0 sum in linked list For example, 1->2->-3->3->1 Because 1+2-3 = 0 So it should return 3->1 For another example, 2->2->-3->3->1 Because -3+3 = 0 So it returns 2->2->1

Passed the first round, but someone filled in the blanks so I don't move forward... Sigh, went back to China to Tencent Guangzhou, closer to home and no rent to pay.

About This Question

This is a candidate experience report from a bytedance interview for a swe role during the phone screen round reported in 2025.

It covers the following topics: Linked List, Binary Tree, Tree, Linked List, Binary Tree .