Upload Button Icon Add office photos

Freshworks

Compare button icon Compare button icon Compare

Filter interviews by

Freshworks Interview Questions, Process, and Tips

Updated 10 Mar 2025

Top Freshworks Interview Questions and Answers

View all 101 questions

Freshworks Interview Experiences

Popular Designations

158 interviews found

Sales Person Interview Questions & Answers

user image Anonymous

posted on 11 Jul 2022

I applied via Recruitment Consulltant and was interviewed in Jun 2022. There were 2 interview rounds.

Round 1 - Behavioral 

(2 Questions)

  • Q1. Why do you want to work for Freshworks
  • Ans. 

    I want to work for Freshworks because of their innovative products, strong company culture, and growth opportunities.

    • Freshworks is known for its innovative products that solve real customer problems.

    • I am impressed by Freshworks' strong company culture that promotes collaboration, learning, and growth.

    • Freshworks has a track record of success and offers great opportunities for career advancement.

    • I believe in Freshworks' ...

  • Answered by AI
  • Q2. Culture & Growth/Outlook
Round 2 - Presentation 

(2 Questions)

  • Q1. Lots about Security, System Architecture - very technical
  • Q2. Re Security, Architecture etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for a lot of questions on WHY FW

Sales Person Interview Questions asked at other Companies

Q1. Why sales? What is the difference between sales and marketing
View answer (2)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Basic Questions
Round 2 - One-on-one 

(3 Questions)

  • Q1. Past experiences and knowledge check of SaaS and CRM
  • Q2. What do you know about Freshworks
  • Q3. Some basic JavaScript Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Have your computer science basics good and that enough

Product Specialist Interview Questions asked at other Companies

Q1. How product specialist is different from product analyst?
View answer (1)
Freshworks Interview Questions and Answers for Freshers
illustration image

Manager Interview Questions & Answers

user image Anonymous

posted on 9 Jul 2022

I applied via Approached by Company and was interviewed in Jan 2022. There were 3 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Tell me about your self and current role
  • Ans. 

    I am currently working as a Manager in a software development company.

    • I have been managing a team of 10 software engineers for the past 3 years.

    • I am responsible for overseeing project timelines, resource allocation, and ensuring quality deliverables.

    • I have successfully led the development and launch of several software products, resulting in increased revenue and customer satisfaction.

    • I have strong communication and le...

  • Answered by AI
  • Q2. 3 Leadership Qualities I stand for and why
  • Ans. 

    I stand for integrity, empathy, and adaptability as leadership qualities.

    • Integrity: I believe in leading by example and being honest and transparent in all my actions.

    • Empathy: I understand the importance of listening and understanding the needs and concerns of my team members.

    • Adaptability: I am open to change and can quickly adjust my leadership style to meet the evolving needs of the team.

  • Answered by AI
  • Q3. Questions related to Career and Education
  • Q4. Questions related to Data Analysis and previous team management experience
  • Q5. General Awareness, Current affairs and Global Exposure Questy
Round 2 - Behavioral 

(6 Questions)

  • Q1. About the Profile and tell me what's not in the resume
  • Q2. Questions related to Leadership and Team Management
  • Q3. Questions related to Strategy and Success and hypothetical situation solution discussion
  • Q4. Logical Reasoning Questions and Guesstimates
  • Q5. TAM Analysis and discussion, bit of logical reasoning as well
  • Q6. Leadership Traits, discussion of Role Models and why
Round 3 - Leadership 

(2 Questions)

  • Q1. Intro about yourself and Educational Qualifications
  • Ans. 

    I have a strong educational background and relevant experience in management.

    • I have a Bachelor's degree in Business Administration from XYZ University.

    • I also have a Master's degree in Management from ABC University.

    • I have attended various management training programs and workshops to enhance my skills.

    • I have successfully managed teams and projects in my previous roles.

    • I have a proven track record of achieving targets a...

  • Answered by AI
  • Q2. Lot of Situation based questions related to people Management, Leadership, Managerial Skills, Negotiation and Conflict Management The HR was asking one after the other that I can hardly remember, they wer...

Interview Preparation Tips

Interview preparation tips for other job seekers - Know your JD and Interviewer, read about the company and values.
I also learnt about the product and Eco System. For non SaaS guys, please read about SaaS industry, that adds in a lot of value.

For existing SaaS folks, talk about your learning and have an outlook of the future. As this is a Leadership role, all the traits will be assessed by the panel.

Manager Interview Questions asked at other Companies

Q1. There is a chairman of a conglomerate. He has been on the post for 10 years, and is extremely dominating. He treats the various business heads like children, not letting them take any major decision. While the chairman has negatives, he bel... read more
View answer (2)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Referral and was interviewed before May 2023. There were 4 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Tell me about yourself
Round 2 - Assignment 

Demo for one freshwork product based on use case

Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself
Round 4 - Behavioral 

(1 Question)

  • Q1. Tell me about yourself.. could strategy etc

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
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Coding Test 

It started from easy to hard level. 3 question asked

Round 2 - Technical 

(2 Questions)

  • Q1. Just in and around current project
  • Q2. Explain current Framework
  • Ans. 

    Our current framework is a combination of Selenium WebDriver for UI automation and RestAssured for API automation.

    • Combination of Selenium WebDriver and RestAssured

    • Used for UI and API automation

    • Supports multiple programming languages like Java, Python, and C#

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. General discussion

Skills evaluated in this interview

Senior Sdet Engineer Interview Questions asked at other Companies

Q1. Optimize an existing system. The system currently makes an API call and stores data in its memory. When it tries to serve a request from another component it refers to the memory location by searching the entire memory.
View answer (1)

Get interview-ready with Top Freshworks Interview Questions

Interview Questions & Answers

user image Anonymous

posted on 27 Mar 2024

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

I applied via Campus Placement and was interviewed before Mar 2023. There were 4 interview rounds.

Round 1 - Coding Test 

I was asked 3 qs in a coding platform online.

Round 2 - Technical 

(1 Question)

  • Q1. Interview was entirely based on OOPs concepts, Arrays and Strings problems.
Round 3 - Technical 

(1 Question)

  • Q1. This round was based on Data Structures and Algorithms. Linkedlist, Trees coding were asked.
Round 4 - HR 

(1 Question)

  • Q1. Usual HR questions

I was interviewed in Dec 2021.

Round 1 - Video Call 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

In this round, I was asked about my role, tools, and tech stacks used in my current company. I was also asked 1 coding question and 1 system design question

  • Q1. 

    Intersection of Linked List Problem

    You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list.

    Your task is to determine t...

  • Ans. 

    Find the node where two linked lists merge, return -1 if no merging occurs.

    • Traverse both lists to find the lengths and the last nodes

    • Align the starting points of the lists by adjusting the pointers

    • Traverse again to find the merging node or return -1 if no merging occurs

  • Answered by AI
  • Q2. Can you discuss the low-level design (LLD) of a system similar to Flipkart?
  • Ans. 

    Discussing the low-level design of a system similar to Flipkart

    • Divide the system into modules like user authentication, product catalog, shopping cart, payment gateway

    • Discuss the data flow between these modules and how they interact with each other

    • Explain the database schema design for storing user information, product details, and order history

    • Consider scalability and performance optimizations like caching, load balan...

  • Answered by AI
Round 2 - Coding Test 

(3 Questions)

Round duration - 120 minutes
Round difficulty - Medium

3 coding questions were asked

  • Q1. 

    Middle of Linked List Problem Statement

    Given the head node of a singly linked list, return a pointer pointing to the middle node of the linked list. In case the count of elements is even, return the node...

  • Ans. 

    Return the middle node of a singly linked list, or the second middle node if count is even.

    • Traverse the linked list with two pointers, one moving twice as fast as the other

    • When the fast pointer reaches the end, the slow pointer will be at the middle

    • If count is even, return the second middle node

    • Handle edge cases like single node or no midpoint

  • Answered by AI
  • Q2. 

    Cube Sum Pairs Problem Statement

    Given a positive integer N, find the number of ways to express N as a sum of cubes of two integers, A and B, such that:

    N = A^3 + B^3

    Ensure you adhere to the following c...

  • Ans. 

    The problem involves finding the number of ways to express a given integer as a sum of cubes of two integers.

    • Iterate through all possible values of A and B within the given constraints.

    • Check if A^3 + B^3 equals the given integer N.

    • Count the valid pairs of A and B that satisfy the condition.

    • Return the count of valid pairs for each test case.

  • Answered by AI
  • Q3. 

    Overlapping Intervals Problem Statement

    You are given the start and end times of 'N' intervals. Write a function to determine if any two intervals overlap.

    Note:

    If an interval ends at time T and anothe...

  • Ans. 

    Determine if any two intervals overlap based on start and end times.

    • Iterate through intervals and check for any overlapping intervals by comparing start and end times.

    • Sort the intervals based on start times to optimize the solution.

    • Consider edge cases where intervals end and start at the same time but are not considered overlapping.

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

This was mostly system design round and some os questions were asked

  • Q1. How would you design an app like Uber?
  • Ans. 

    Designing an app like Uber involves creating a platform for connecting riders with drivers for on-demand transportation services.

    • Develop a user-friendly interface for riders to request rides and for drivers to accept requests.

    • Implement a real-time tracking system to show the location of drivers and estimated arrival times.

    • Incorporate a payment system for seamless transactions between riders and drivers.

    • Include a rating...

  • Answered by AI
  • Q2. What is threading, and what are the different scheduling algorithms?
  • Ans. 

    Threading is a way for a program to execute multiple tasks concurrently. Different scheduling algorithms determine the order in which threads are executed.

    • Threading allows multiple tasks to run concurrently within a single process.

    • Scheduling algorithms determine the order in which threads are executed, such as First-Come-First-Served (FCFS), Round Robin, Priority-Based Scheduling, etc.

    • FCFS schedules threads based on th...

  • Answered by AI

Interview Preparation Tips

Eligibility criteria2+ years experienceFreshworks interview preparation:Topics to prepare for the interview - Arrays, Linked List, Oops, System Design, Docker, KubernetesTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : Stay focused
Tip 2 : Practice coding questions
Tip 3 : View previous interviews of the company applying to

Application resume tips for other job seekers

Tip 1 : Have atleast 3 great project
Tip 2 : Write only what you know and prepare well

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Freshworks Senior Software Developer Interview Questions and Answers

Q1. Intersection of Linked List Problem You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list. Your task is to determine the data of the node at which they sta... read more
View answer (1)

Senior Software Developer Interview Questions asked at other Companies

Q1. Intersection of Linked List Problem You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list. Your task is to determine the data of the node at which they sta... read more
View answer (1)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Strings related question

Interview Preparation Tips

Topics to prepare for Freshworks Graduate Trainee interview:
  • strings
  • Debugging

Top Freshworks Graduate Trainee Interview Questions and Answers

Q1. Invert a Binary Tree You are provided with a Binary Tree and one of its leaf nodes. Your task is to invert this binary tree, making sure to adhere to the following guidelines: The given leaf node becomes the root after the inversion. For a... read more
View answer (1)

Graduate Trainee Interview Questions asked at other Companies

Q1. Given an array, how do you get the count of pairs that sum to even
View answer (8)

I was interviewed in Dec 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

Two DSA Problems:
 Explain anyone Design pattern you used
It was a recruitment drive happened on Saturday

  • Q1. 

    Square Root with Decimal Precision Problem Statement

    You are provided with two integers, 'N' and 'D'. Your objective is to determine the square root of the number 'N' with a precision up to 'D' decimal pl...

  • Ans. 

    Implement a function to find square root of a number with specified decimal precision.

    • Implement a function that takes two integers N and D as input and returns the square root of N with precision up to D decimal places.

    • Ensure that the discrepancy between the computed result and the correct value is less than 10^(-D).

    • Handle multiple test cases efficiently within the given constraints.

    • Consider using mathematical algorith...

  • Answered by AI
  • Q2. 

    Longest Unique Substring Problem Statement

    Given a string input of length 'n', your task is to determine the length of the longest substring that contains no repeating characters.

    Explanation:

    A substri...

  • Ans. 

    Find the length of the longest substring with unique characters in a given string.

    • Use a sliding window approach to keep track of the longest substring without repeating characters.

    • Use a hashmap to store the index of each character in the string.

    • Update the start index of the window when a repeating character is encountered.

    • Calculate the maximum length of the window as you iterate through the string.

    • Return the maximum le

  • Answered by AI
Round 2 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

2 Coding questions. Expected to write in 1 hr

  • Q1. 

    Vertical Order Traversal Problem Statement

    You are given a binary tree, and the task is to perform a vertical order traversal of the values of the nodes in the tree.

    For a node at position ('X', 'Y'), th...

  • Ans. 

    Perform vertical order traversal of a binary tree based on decreasing 'Y' coordinates.

    • Implement a function to perform vertical order traversal of a binary tree

    • Nodes are added in order from top to bottom based on decreasing 'Y' coordinates

    • Handle cases where two nodes have the same position by adding the node that appears first on the left

  • Answered by AI
  • Q2. 

    Power Calculation Problem Statement

    Given a number x and an exponent n, compute xn. Accept x and n as input from the user, and display the result.

    Note:

    You can assume that 00 = 1.

    Input:
    Two integers...
  • Ans. 

    Calculate x raised to the power of n, accepting x and n as input and displaying the result.

    • Accept two integers x and n as input

    • Compute x^n and display the result

    • Handle special case 0^0 = 1

    • Ensure x is between 0 and 8, and n is between 0 and 9

  • Answered by AI
Round 3 - Coding Test 

Round duration - 60 Minutes
Round difficulty - Medium

It was a high level round. Checking what are different components and how they interact

Round 4 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

This was the managerial round. It was about technical skills evaluation

  • Q1. 

    Zig-Zag Conversion Problem Statement

    You are given a string S and an integer ROW. Your task is to convert the string into a zig-zag pattern on a given number of rows. After the conversion, output the stri...

  • Ans. 

    Convert a given string into a zig-zag pattern on a specified number of rows and output the result row-wise.

    • Iterate through the string and place characters in the zig-zag pattern based on the row number

    • Keep track of the direction of movement (up or down) to determine the row placement

    • Combine characters from each row to get the final result

  • Answered by AI
  • Q2. Can you describe the architecture of your current project?
  • Ans. 

    The architecture of our current project is a microservices-based system with a combination of RESTful APIs and message queues.

    • Utilizes microservices architecture for scalability and flexibility

    • Uses RESTful APIs for communication between services

    • Incorporates message queues for asynchronous processing

    • Each microservice is responsible for a specific domain or functionality

    • Data is stored in a combination of relational and N

  • Answered by AI
Round 5 - Coding Test 

Round duration - 60 Minutes
Round difficulty - Easy

Director round

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Lead Software Engineer in HyderabadEligibility criteriaAble to work on any languageFreshworks interview preparation:Topics to prepare for the interview - DSA, Algorithm, System Designs, Current Project ArchitectureTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Medium Level DSA - Trees, Arrays, Strings
Tip 2 : High Level Design - Start with basic system then P1 Requirements
Tip 3 : Practice writing code. Online Coding round will be there

Application resume tips for other job seekers

Tip 1 : Keep it small. Only projects, Tech stacks, achievements
Tip 2 : Write those Tech stacks and projects in which you are expert

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Freshworks Lead Software Engineer Interview Questions and Answers

Q1. Square Root with Decimal Precision Problem Statement You are provided with two integers, 'N' and 'D'. Your objective is to determine the square root of the number 'N' with a precision up to 'D' decimal places. This implies that the discrepa... read more
View answer (1)

Lead Software Engineer Interview Questions asked at other Companies

Q1. Square Root with Decimal Precision Problem Statement You are provided with two integers, 'N' and 'D'. Your objective is to determine the square root of the number 'N' with a precision up to 'D' decimal places. This implies that the discrepa... read more
View answer (1)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Coding test of easy level questions. 3-4 questions was there.

Round 2 - Technical 

(1 Question)

  • Q1. 1. Give intro. 2.some DSA questions and i answered all. 3.some oops and Basic questions of CsE

Top Freshworks Graduate Trainee Interview Questions and Answers

Q1. Invert a Binary Tree You are provided with a Binary Tree and one of its leaf nodes. Your task is to invert this binary tree, making sure to adhere to the following guidelines: The given leaf node becomes the root after the inversion. For a... read more
View answer (1)

Graduate Trainee Interview Questions asked at other Companies

Q1. Given an array, how do you get the count of pairs that sum to even
View answer (8)
Contribute & help others!
anonymous
You can choose to be anonymous

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.

Recently Viewed

INTERVIEWS

Freshworks

No Interviews

COMPANY BENEFITS

Torrent Gas

No Benefits

INTERVIEWS

Rose I.T. Solutions

No Interviews

SALARIES

Khatib & Alami

JOBS

Accenture

No Jobs

INTERVIEWS

Infosys

No Interviews

SALARIES

Khatib & Alami

SALARIES

CADFEM India Private Limited

LIST OF COMPANIES

Spark Minda

Overview

Tell us how to improve this page.

Freshworks Interview Process

based on 129 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k 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
 • 790 Interviews
Zoho Interview Questions
4.3
 • 505 Interviews
Chetu Interview Questions
3.3
 • 172 Interviews
View all

Freshworks Reviews and Ratings

based on 702 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.3

Work satisfaction

Explore 702 Reviews and Ratings
Senior Software Engineer
294 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

fresher
236 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
181 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead Software Engineer
177 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Product Specialist
114 salaries
unlock blur

₹0 L/yr - ₹0 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