The interview process consists of two main parts.
The first 20 minutes are dedicated to Resume-based Questions. In this segment, the interviewer asks about my past experience, key projects, and technical contributions, particularly focusing on real-world problem-solving, system optimization, and collaboration in cross-functional teams.
The next 40 minutes are focused on Object-Oriented Design (OOD). In this section, I'm typically presented with a high-level design problem. I'm expected to clarify requirements, identify core components, define class responsibilities, relationships (like inheritance or composition), and explain design trade-offs such as extensibility, scalability, and maintainability. Diagrams and clear abstractions are often emphasized.
Project on my resume questions.
The following metrics were computed from 9 interview experiences for the TikTok Software Development Engineer (SDE) Intern role in United States.
TikTok's interview process for their Software Development Engineer (SDE) Intern roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for TikTok's Software Development Engineer (SDE) Intern interview process in United States.