Initially, a recruiter reached out to me via LinkedIn offering the opportunity to partake in a selection process. We had a call and agreed that it sounded like a promising proposal. In the second phase, I had a discussion with the technical manager of the department, and we had a pleasant and constructive conversation. The third and final phase involved a process they refer to as "OnSite," similar to Google's approach, with a total duration of 4 hours and 45 minutes. Regarding the OnSite: The first interview was centered around Depth-First Search. The second interview delved into the System Designs of a parking lot. The third interview was about a PR and my perspectives on the code. The fourth interview involved reviewing a poorly formatted document in Word, where I was to provide insights on what could be improved in the document and how to resolve an issue of lag in image processing. The fifth and final interview focused on cultural fit, with more general questions to gauge if my profile aligned well with the company’s ethos. I don't believe the process is worth undergoing, especially after investing several hours in interviews. If you don't advance, the only thing you'll receive from the company is complete silence. This is quite poor and an extreme lack of respect, especially when you've dedicated over 6 hours of your life to a series of exhausting and stressful interviews.