I applied through a recruiter.
Freshwork came to Bangalore this month(march 2019) to recruit for both it's Chennai and Bangalore location.
Round 1 F2F Techincal - Discussion happend on Project architecture. So many cross questions on the same and how to improve few component on scalability point of view i.e. Load Balancer, Sharding, Consistent Hashing concept etc. The interviewer asked two Problem solving questions and other Java based questions.
Round 2 F2F Technical - 3 problem solving questions had been given. Even though I couldn't clear this round but the interviewer were very good. They have given required hint and ample amount of time to think on the problem. It's like they solve the problem with us. Later the panel told me gracefully that he can't put me for the next round.
Overall I had good experience, but I had to wait 3 hours in betwen 1st round and 2nd round discussion which was painful. You guys should have planed it in better way. Even the concerned recruiter also felt the same. I would like to apply for the them in near future.
LRU Cache.
Rope Problem
Some Array problem.
Another problem solving questions but I am not putting it here as the interviewer asked me not to put the same in any kind of website. I know it takes lot of time prepare unique set of questions as I am also one of the panel in my organization.
The following metrics were computed from 1 interview experience for the Freshworks Senior Software Development Engineer role.
Freshworks's interview process for their Senior Software Development Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Freshworks's Senior Software Development Engineer interview process.