Surprising Rejection at ByteDance: Software Engineer Interview with Basic Calculator II Challenge

bytedance | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Fail
Difficulty: Average

Interview Process

The interview consisted of a 30-minute deep dive into the resume followed by a 30-minute coding challenge. The candidate had not previously interviewed with ByteDance or in China, and was surprised that the technical test included standard algorithm questions.

Technical Questions

  • Basic Calculator II (Stack, String Manipulation, Simulation)

Tips & Insights

The candidate felt confident about their performance during the interview but received a rejection shortly afterward. They speculated that the rejection might be due to a mismatch in project experience. Additionally, the candidate noted that they did not apply directly to ByteDance; instead, a recruiter reached out to them. They sensed the recruiter was fatigued and somewhat impatient during the initial phone call.