Upload Button Icon Add office photos

Freshworks

Compare button icon Compare button icon Compare

Filter interviews by

Freshworks Interview Questions, Process, and Tips

Updated 12 Mar 2025

Top Freshworks Interview Questions and Answers

View all 101 questions

Freshworks Interview Experiences

Popular Designations

159 interviews found

Trainee Interview Questions & Answers

user image Anonymous

posted on 13 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

One hour aptitude test

Round 2 - Technical 

(2 Questions)

  • Q1. Explain Software development life cycle
  • Ans. 

    Software development life cycle is a process used by software development teams to design, develop, test, and deploy software.

    • It involves planning, designing, coding, testing, and deployment stages.

    • Each stage has specific goals and deliverables.

    • Examples of SDLC models include Waterfall, Agile, and DevOps.

  • Answered by AI
  • Q2. Related to data structures
Round 3 - HR 

(1 Question)

  • Q1. Final HR Round about self introduction

Skills evaluated in this interview

Trainee Interview Questions asked at other Companies

Q1. Ques1: There is a big file of words which is dynamically changing. We are continuously adding some words into it. How would you keep track of top 10 trending words at each moment? Ques2:Write a function that returns the length of the longes... read more
View answer (2)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Data structures and Algorithms  

(3 Questions)

  • Q1. Find count of hard nodes in a binary tree ? A node is a hard node if it's current value is greater than its root's value.
  • Ans. 

    Count the number of hard nodes in a binary tree.

    • Traverse the binary tree using any traversal algorithm.

    • Compare the value of each node with its root's value.

    • Increment the count if the node's value is greater than its root's value.

  • Answered by AI
  • Q2. Find the department with maximum number of students ? Department table: Id, dept_name Student table: I'd, stident_name, dept_id
  • Ans. 

    The department with the maximum number of students needs to be found.

    • Join the Department and Student tables on the dept_id column

    • Group the data by department

    • Count the number of students in each department

    • Find the department with the maximum count

  • Answered by AI
  • Q3. How caching works ?
  • Ans. 

    Caching is a technique used to store frequently accessed data in a temporary storage for faster retrieval.

    • Caching improves performance by reducing the need to fetch data from the original source.

    • It involves storing data in a cache, which is a high-speed storage system closer to the user or application.

    • When a request is made for data, the cache is checked first, and if the data is found, it is returned quickly.

    • If the da...

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. System design For bookmyshow. They asked me only to design the DB tables and their relationships. (Not asked the full design)
  • Q2. When to have SQL and NoSql db ?
  • Ans. 

    SQL databases are suitable for structured data and complex queries, while NoSQL databases are better for unstructured data and high scalability.

    • Use SQL databases when data has a fixed schema and relationships between entities are well-defined.

    • Use NoSQL databases when data is unstructured or semi-structured, and when high scalability and performance are required.

    • SQL databases are better for complex queries involving mul...

  • Answered by AI
  • Q3. Questions about specific cases in my current project? Had I faced any struggles and how did I solved them ?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be thorough with data structures and algorithms.
Practice SQL queries with joins, groupby, order by, having.
Practice System design questions for systems like bookmyshow, tinyurl generator with lot of focus on designing db tables and their relationships.

Skills evaluated in this interview

Backend Engineer Lead Interview Questions asked at other Companies

Q1. 6. How to make an Arraylist and add 5 numbers in Arraylist
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Coding Test 

3 to 4 coding questions were asked

Round 2 - One-on-one 

(2 Questions)

  • Q1. Algorithm related
  • Q2. Coding questions

Product Developer Interview Questions asked at other Companies

Q1. What is the difference between GET and POST methods in HTTP?
View answer (1)

Interview Questions & Answers

user image Anonymous

posted on 5 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Details about my work. How to solve for analytics requirements of both mid sized and enterprise companies?
Round 2 - Case Study 

How would you design phone for blind? How would you design a search with data distributed in multiple systems?

Round 3 - Technical 

(1 Question)

  • Q1. How would you prioritize? How would you work with engineering team?

Freshworks interview questions for popular designations

 Senior Software Engineer

 (12)

 Lead Software Engineer

 (8)

 Product Specialist

 (7)

 Onboarding Specialist

 (7)

 Software Engineer

 (6)

 Graduate Trainee

 (5)

 fresher

 (4)

 Customer Success Manager

 (3)

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Finding all possible combinations of a given sum in array of sorted integers

Software Engineer Staff Interview Questions asked at other Companies

Q1. Automation framework you worked on. How that help overall business unit.
View answer (1)

Get interview-ready with Top Freshworks Interview Questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Instahyre and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Covers basic theory concepts and then a simple coding questions with basic Data Structures

Round 2 - Design Test 

(1 Question)

  • Q1. Design an online real time document sharing tool
  • Ans. 

    An online real time document sharing tool for collaboration and communication

    • Implement real-time editing and commenting features

    • Allow multiple users to access and edit the document simultaneously

    • Provide version control and history tracking

    • Include user authentication and permission settings

    • Support various file formats such as text, images, and videos

  • Answered by AI
Round 3 - Coding Test 

DSA round. Sliding Window Problem

Skills evaluated in this interview

Senior Software Engineer 2 Interview Questions asked at other Companies

Q1. What microservices patterns are you aware ? let's assume that there is a microservice based architecture and service A is calling service B which in turn service C. If service b fails, how will you manage transaction and logging ?
View answer (1)

Lead QA Interview Questions & Answers

user image Anonymous

posted on 6 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Automation Coding Selenium
Round 2 - Technical 

(1 Question)

  • Q1. Manual Testing, Write test cases for integration test
  • Ans. 

    Integration test cases ensure different modules work together correctly

    • Identify integration points between modules

    • Test data flow between modules

    • Verify communication between modules

    • Check for data consistency across modules

  • Answered by AI

Skills evaluated in this interview

Lead QA Interview Questions asked at other Companies

Q1. Manual Testing, Write test cases for integration test
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test contains two graph problems

Top Freshworks Software Engineer Interview Questions and Answers

Q1. Reverse Linked List Problem Statement Given a singly linked list of integers, return the head of the reversed linked list. Example: Initial linked list: 1 -> 2 -> 3 -> 4 -> NULLReversed linked list: 4 -> 3 -> 2 -> 1 -&g... read more
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (208)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

HTML ,CSS, JAVASCRIPT

Round 2 - Aptitude Test 

Topics of html css and javascript

Round 3 - HR 

(2 Questions)

  • Q1. My carrer related question
  • Q2. And my profession work related question

Interview Preparation Tips

Topics to prepare for Freshworks Frontend Developer Intern interview:
  • Html ,css ,javascript
Interview preparation tips for other job seekers - This is more helpfull to growth the carrer .and more learning skills to update for me.

Frontend Developer Intern Interview Questions asked at other Companies

Q1. Last Stone Weight Problem Explanation Given a collection of stones, each having a positive integer weight, perform the following operation: On each turn, select the two heaviest stones and smash them together. Assume the stones have weights... read more
View answer (1)

Analyst Interview Questions & Answers

user image Florina Dcosta

posted on 5 Mar 2025

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Previous experience

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

Freshworks Interview FAQs

How many rounds are there in Freshworks interview?
Freshworks interview process usually has 2-3 rounds. The most common rounds in the Freshworks interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Freshworks interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Freshworks. The most common topics and skills that interviewers at Freshworks expect are customer support, CRM, SAN, Sales and GIT.
What are the top questions asked in Freshworks interview?

Some of the top questions asked at the Freshworks interview -

  1. Consider the situation where you have one critical customer requirement which i...read more
  2. What is a customer centered company? What are its main featur...read more
  3. Do you think so you are fit for Product marketi...read more
How long is the Freshworks interview process?

The duration of Freshworks interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Freshworks Interview Process

based on 130 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 796 Interviews
Zoho Interview Questions
4.3
 • 509 Interviews
Chetu Interview Questions
3.3
 • 174 Interviews
View all

Freshworks Reviews and Ratings

based on 709 reviews

3.5/5

Rating in categories

3.3

Skill development

3.6

Work-life balance

3.6

Salary

3.0

Job security

3.4

Company culture

3.0

Promotions

3.2

Work satisfaction

Explore 709 Reviews and Ratings
Senior Software Engineer
298 salaries
unlock blur

₹10.6 L/yr - ₹38 L/yr

fresher
239 salaries
unlock blur

₹1 L/yr - ₹6 L/yr

Software Engineer
193 salaries
unlock blur

₹7 L/yr - ₹17.9 L/yr

Lead Software Engineer
190 salaries
unlock blur

₹17.2 L/yr - ₹50 L/yr

Product Specialist
113 salaries
unlock blur

₹5 L/yr - ₹10.4 L/yr

Explore more salaries
Compare Freshworks with

Zoho

4.3
Compare

Salesforce

4.0
Compare

LTIMindtree

3.8
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview