* Self-introduction
* Internship experience
* Understanding of Testing
* Brainstorming: Reasons for video freezes, a test case scenario
* DNS resolution process
* How to improve code efficiency
* Coding question: Calculate how many zeros are at the end of the factorial of N
* BQ
* Technology I am learning recently
Interview questions [1]
Question 1
* Self-introduction
* Internship experience
* Understanding of Testing
* Brainstorming: Reasons for video freezes, a test case scenario
* DNS resolution process
* How to improve code efficiency
* Coding question: Calculate how many zeros are at the end of the factorial of N
* BQ
* Technology I am learning recently
I applied online. The process took 1 week. I interviewed at TikTok
Interview
Had an initial phone call interview from HR. They told me there was 4 stages. 3 technical and 1 behavioural. I didn't progress past 2nd round.
They asked me about computer science fundamentals and went through leetcode questions (2 easy).
Interview questions [3]
Question 1
What is multithreading and how do you prevent deadlock?
Three rounds, two technical rounds and one manager round. Two technical rounds are in medium difficulty in average. Manager round is about bq and resume questions. I got the offer and not accept