ByteDance Recent Tech Phone Screens Across Three Teams
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 .