Product Developer 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 71% positive. To compare, the company-average is 53% positive. This is according to Glassdoor user ratings.
Candidates applying for Product Developer roles take an average of 3 days to get hired, when considering 7 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 Product Developer according to 7 Glassdoor interviews include:
One on one interview: 56%
Personality test: 11%
Skills test: 11%
Phone interview: 11%
IQ intelligence test: 11%
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 1 day. I interviewed at Freshworks (Chennai) in Aug 2016
Interview
First round was online test held at our college campus. There were three ad hoc programming questions which required basic logical reasoning to give an optimal solution.
Second round was technical and questions were based on my resume. I had given DS and algorithms as my areas of interests. He asked about the latest project I did. Overall it was easy.
Third round was also technical . Problems asked were such that one should be thorough with linked list,tree, stack and advanced data structures. I answered 3 out of 4 questions
Fourth round was technical and he asked to explain my projects and to construct ER model for my DBMS project. Program for pascal's triangle. I didn't clear this round.
Interview questions [1]
Question 1
Online:
(1) Find the number of unique pairs in an array , whose sum is equal to 'k'
(2) For the first attempt you must jump one step, second two steps,... nth attempt n steps. Given you cannot reach 'k'th step and you are allowed 'n' attempts, determine the number of steps you will jump in total
(3) Given an eqn. a=(p^q) + (r^s) and a is in the range from x to y find all combinations of p,q,r and s.. ( I did'nt attempt this)
Technical I :
(1) Trees - Binary tree and Binary search tree - creation and insertion.
(2) Applications of binary search tree
(3) Suggest a method to solve Online qn. (1) without hashing, using a better and efficient storage DS.
Technical II :
(1) Design a plugin which keeps track of maximum number of words as you type in a document. He just wanted an efficient storage DS and asked an algorithm to solve this.
(2) Check if a given linked list is a palindrome.
(3) Given a number convert it to Roman number.
(4) Given a tic tac toe output board ( may be partial state of game ) determine the result . (x wins, 0 wins or draw)
I applied online. The process took 2 weeks. I interviewed at Freshworks (Chennai) in Nov 2017
Interview
The first round was conducted on hackerrank which contains 3 programming questions(1 easy, 1 moderate, 1 hard) and the time allotted was 60 minutes.I solved 2 out of 3. After I was called for interview at Freshworks office at SP infocity , Chennai.I had three technical rounds and finally HR round. Interviewers helped me whenever I was stuck up with logic. Great experience!!
Technical 1:
Logical questions & puzzles
Datastructures & Algorithms mostly
OOPs Concepts
Database Queries
Technical 2:
OOPs Concepts
2 Programming Questions
Technical 3:
Questions on Java Class Designing
Questions on Probability
Finally HR Round
Interview questions [7]
Question 1
Find whether a given number is a Exact power of 2 or not.
I applied through college or university. The process took 2 days. I interviewed at Freshworks (Thanjāvūr) in Oct 2017
Interview
Held at SASTRA University.800 students applied overall.
1st Round was a online coding round consisting of 3 questions in Hackerrank Platform.
(Solving 1.5 was the cutoff)
27 cleared it
2nd round(2 F2F) was F2F Interview on DataStructures , Algorithms , Puzzles ....
15 cleared it
3rd round(2 F2F) was F2F Interview on Frontend WebD , Testing , Algorithms....
9 cleared it
4th round(HR) Basic HR questions
7 Selected for intern+FTE
If you clear Round 1 and you aren't selected they will call you for off campus interview.Be strong in web development and better to know Ruby on Rails.
Interview questions [1]
Question 1
Design a Web page given UI drawn on paper.They test whether you know the HTML tags.
I applied through college or university. The process took 2 days. I interviewed at Freshworks
Interview
The first round was conducted on hackerrank which included 15 multiple choice questions and 3 programming questions and the time alloted was 1 hour and 40mins.
The second round was held the next day which had two technical rounds and 1 HR.
The first technical round was difficult..The second technical round was moderate.
Covered topics from os, networking,testing, normalisation and programming algorithms.