I applied online. The process took 8 weeks. I interviewed at Rokt (Sydney) in Jul 2021
Interview
OA -> very hard coding challenge on HackerRank, will be discussed at the next round.
Technical Interview -> questions around SQL, Java, Python, simple while board (SQL query and general coding) and system design.
I have to say if you want to join Rokt you must be very patient: Many many rounds after 2 stages OA, extremely long hiring process...
So I give up and accept the offer from another company.
Interview questions [1]
Question 1
SQL: join, group by, index etc.
OA algo question: DP BFS Stack
Talk about your previous project.
Terrible, they gave me this take home project and then gave me no interview and no feedback on why I was rejected, even when asked. They just left my email on read and ignored me.
The interview consists of a few stages. First they have workplace and aptitude test then there is a solo recorded interview followed by several coding interviews and a bar raiser interview.
Standard IQ testing + 2min video about project I'd completed, then zoom code interview, then system architecture interview, then finally a fit interview. Early interview section was fairly easy, System design was a pretty reasonable 2 stage login/verification app, fit interview was quite engaging and in depth.
Interview questions [1]
Question 1
System design was a pretty reasonable 2 stage login/verification app - was asked first to design a scraper to import logins from a text doc on s3 to a db. then infrastructure on how to get logins within 100ms from front to back.