I applied through a recruiter. The process took 4 weeks.
Overall, I found the interviewers professional and technically strong.
The process was thorough and covered multiple dimensions, and I particularly appreciated the quick turnaround—the final outcome was communicated within a day, which is much better than many interview processes I've experienced.
One area that could be improved is consistency between the stated expectations and the actual focus of different rounds.
After progressing through 3–4 rounds, the scope sometimes felt different from what was communicated beforehand, making preparation difficult.
For candidates investing significant time in the process, even brief constructive feedback on the key improvement areas would make the experience much more valuable.
Design a Notification system.
Write code for Spotify top k songs.
Solve 3Sum.
The following metrics were computed from 6 interview experiences for the Freshworks Staff Software Engineer role.
Freshworks's interview process for their Staff Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Freshworks's Staff Software Engineer interview process.