Pergunta de entrevista da empresa TikTok

- First round: basic front-end questions, such as basic JS, promise, react, and so on. Then proceed to the coding section. I was asked to create an autocomplete widget in react, which then I had to improve it using debounce. - Second round: began by asking about a challenging project I had done, and then moved on to the coding section. This was an algorithmic question related to date conversion. This was a very ambiguous question, and had to ask lots of questions to figure out what the desired outcome was. - Last round (hiring manager): started with an open question, such as "How do you troubleshoot if a user encounters a blank content page?" Then we talked about a challenging project I have done. Lastly, moved on to the coding section which was an algorithmic problem related to css selectors.