The interview process was quick and the interviewers were patient and helpful. I had two rounds of technical interviews and a phone interview. The questions weren't too difficult. A mix of short answer questions and coding exercises.
I applied through a recruiter. The process took 6 weeks. I interviewed at TikTok
Interview
Recruiter screening call. Email came schedule the interviews came a week later, but they weren't scheduled until over a month later.
Three interviews in one day. Personality (standard), iOS development (just a medium difficulty hacker rank question but we used swift), general software development (also a hacker rank-style question, oddly enough). NDA so details beyond that can't be shared.
Ghosted after that.
Very long wait for such limited communication.
Interview questions [1]
Question 1
Solve two of what would be medium-difficulty hackkerank wuestions
The interview began with a general introduction. During the time of the interview there was one LC med question about DFS for you to answer on hackerrank, following with some question time at the end.
Interview questions [1]
Question 1
Traversing the graph to find if path exist for a given string
I applied online. The process took 2 weeks. I interviewed at TikTok
Interview
The interview was very simple. They asked a few iOS specific questions, and then 2 leetcode ~medium questions for both rounds.
I felt it was a negative experience because the interview was completely one dimensional and at no point did we discuss anything of substance. It felt like a college quiz.
Interview questions [1]
Question 1
A polymorph of the leetcode course schedule problem: https://leetcode.com/problems/course-schedule/description/