Senior Software Engineer applicants have rated the interview process at Freshworks with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 53% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 14 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Freshworks overall takes an average of 24 days.
Common stages of the interview process at Freshworks as a Senior Software Engineer according to 3 Glassdoor interviews include:
One on one interview: 50%
Background check: 17%
Phone interview: 17%
Skills test: 17%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Freshworks (Bengaluru) in May 2019
Interview
Total waste of time.
1st round : Telephonic round -1 DS question
then called for 2nd round on a Saturday. Scheduled time was 2PM, interview started at 4PM. They did not had panel and had called so many candidates that 1 person was attending 3 people at a time in different rooms going one by one.
They were taking interviews of 2 people at time also in same like college viva is happening.
1 DS question and some java questions were asked.
After that asked to wait , they won't tell anything until you ask the coordinator again and again. After half an hour , coordinator told that panel is busy with other candidates we will schedule hangout discussion for the next round.
Hangout discussion was scheduled on the next Friday @ 5PM, the HR calls @ 4:50 to tell the person who was to take interview is busy so I am rescheduling to next Friday same time. Next Friday, no call no mail from HR . I wasted my half day leave on both Fridays to attend interview. Called so many times to HR, no response. Even to mail, they didn't respond. Why do they even conduct interview when they are not interested to take interview , wasting other person's time.
Interview questions [1]
Question 1
1st round: Binary tree
2nd round: sum of both diagonals of . N*N matrix
atomic integer in java
Had 4 rounds of interview excluding the screening.
1. DSA and Problem Solving. - Leetcode Medium Questions
2. LLD - Feature Flag system
3. HLD - Youtube comment section design
4. Hiring Manager - Deep Dive Round on Design and prvious projects
Not a very supportive interviewer.
Was asked to share leetcode profile, and then interviewer pasted the questions in meet link. Not much chance provided to discuss approach and thought process. Was told to solve the question right away(interviewer) also asked how long it would take to solve the question.
Interview questions [1]
Question 1
2 Leetcode Medium questions related to Binary Search with backtracking
I applied online. I interviewed at Freshworks (Chennai) in Mar 2025
Interview
I applied through LinkedIn recruited call me and provided the study material for that Interview. The interview took place at the Freshworks office, and it was a in-person (P2P) interview, with no virtual interview option available. The interview lasted the entire day over the weekend.
Interview questions [1]
Question 1
All basic to advanced level JavaScript question like Closure, Hoisting, this operator, Event delegation, Event propagation, Promise, Event loop etc.,