I applied online. The process took 6 weeks. I interviewed at Apify (Prague) in Jan 2024
Interview
My experience with Apify was overwhelmingly positive. They reached out to me via LinkedIn, and our initial call was informative, helping us align our expectations for the process.
The first stage involved a technical round with a choice between frontend and backend tasks. Given my limited experience with backend technologies, I opted for the latter. Although the frontend task seemed a bit straightforward, I focused on intricate details, ensuring a satisfying outcome.
The technical interviews were split into two parts. The first was a tech screening, conducted through live coding online, covering basic algorithmic task and computational complexity. Following that, the full tech round presented real-world problems, delving into questions about app design and operational planning for actual scenarios. Additionally, they inquired about my expertise, ranging from deep backend to frontend development and SEO.
The final round was a team fit lunch, which seemed more of a formality based on my understanding. Overall, my experience was excellent, and I felt the entire process was well-organized and engaging.
Interview questions [1]
Question 1
What is the complexity (time and memory) of the algorithm you wrote? (see description)