Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Whatfix Team. If you also belong to the team, you can get access from here

Whatfix Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Whatfix Interview Questions and Answers

Updated 12 Jun 2025
Popular Designations

27 Interview questions

A Product Manager was asked 1mo ago
Q. Guesstimate the number of car sales in India.
Ans. 

Estimating car sales in India involves analyzing population, income, and market trends.

  • India's population is approximately 1.4 billion, with a growing middle class.

  • Assuming 30% of households own a car, that's around 100 million households.

  • If car ownership is increasing by 5% annually, we can estimate yearly sales.

  • In 2022, India sold about 3 million cars; this can be a baseline for future estimates.

  • Factors like urb...

View all Product Manager interview questions
A Product Manager was asked 1mo ago
Q. How would you improve Google Maps?
Ans. 

Enhancing Google Maps with personalized features, improved navigation, and community-driven updates for a better user experience.

  • Integrate AI for personalized route suggestions based on user preferences and past behavior.

  • Enhance offline capabilities by allowing users to download specific areas with real-time updates.

  • Implement a community feedback system for real-time reporting of road conditions, hazards, and clos...

View all Product Manager interview questions
A Solution Engineer was asked 7mo ago
Q. What are the methods to perform DOM manipulation for a specific element in an application?
Ans. 

Methods for DOM manipulation include getElementById, querySelector, innerHTML, and appendChild.

  • Use getElementById to select an element by its ID

  • Use querySelector to select an element using CSS selectors

  • Use innerHTML to set or get the HTML content of an element

  • Use appendChild to add a new child element to a parent element

View all Solution Engineer interview questions
A Solution Engineer was asked 7mo ago
Q. What is the algorithm or logic behind binary search?
Ans. 

Binary search is a divide and conquer algorithm that efficiently finds the target value in a sorted array.

  • Binary search compares the target value to the middle element of the array and eliminates half of the remaining elements based on the comparison.

  • If the target value is less than the middle element, the search continues on the left subarray. If it is greater, the search continues on the right subarray.

  • This proc...

View all Solution Engineer interview questions
A Solution Engineer was asked 7mo ago
Q. How would you respond if a customer rejects the solution you proposed for a particular scenario?
Ans. 

I would listen to the customer's concerns, ask for feedback, and work together to find a solution that meets their needs.

  • Listen actively to the customer's reasons for rejecting the solution

  • Ask for specific feedback on what aspects of the solution did not meet their needs

  • Collaborate with the customer to understand their requirements and preferences

  • Offer alternative solutions or modifications to the original proposa...

View all Solution Engineer interview questions
A Backend Developer was asked 8mo ago
Q. Solve one data structures and algorithms question of medium difficulty from LeetCode.
Ans. 

Solve a medium-level LeetCode problem involving data structures and algorithms.

  • Understand the problem statement clearly before attempting to solve it.

  • Identify the data structures that can be used (e.g., arrays, hash maps).

  • Consider edge cases and how they might affect your solution.

  • Break down the problem into smaller, manageable parts.

  • Optimize your solution for time and space complexity.

View all Backend Developer interview questions

Whatfix HR Interview Questions

9 questions and answers

Q. Walk me through the most impactful project you have worked on in the past.
Q. What aspects of this job opportunity interest you, and why do you believe i ... read more
Q. Can you describe an experience in which you assisted someone in overcoming ... read more
A ml engineer was asked 9mo ago
Q. How do you decide whether to use a wider or deeper neural network?
Ans. 

The decision between wider or deeper neural networks depends on the complexity of the data and the trade-off between computational resources and performance.

  • Consider the complexity of the data: Deeper networks are better for more complex data, while wider networks are better for simpler data.

  • Evaluate computational resources: Deeper networks require more computational resources and training time compared to wider n...

View all ml engineer interview questions
Are these interview questions helpful?
A ml engineer was asked 9mo ago
Q. How do you deal with data imbalance problems?
Ans. 

Data imbalance can be addressed by resampling techniques like oversampling, undersampling, or using algorithms like SMOTE.

  • Use oversampling to increase the number of minority class samples.

  • Use undersampling to decrease the number of majority class samples.

  • Utilize techniques like SMOTE (Synthetic Minority Over-sampling Technique) to generate synthetic samples for the minority class.

  • Consider using ensemble methods li...

View all ml engineer interview questions
A Front end Developer was asked 10mo ago
Q. Given an array of integers, find the next permutation of the array in lexicographical order.
Ans. 

Implement a function to find the next permutation of a given array of strings.

  • Use the concept of lexicographic ordering to find the next permutation.

  • Start from the right end of the array and find the first element that is smaller than the element next to it.

  • Swap this element with the smallest element to its right that is larger than it.

  • Reverse the elements to the right of the swapped element to get the next permut...

View all Front end Developer interview questions
A Senior Software Engineer 3 was asked 11mo ago
Q. How do you cache data?
Ans. 

Caching data involves storing frequently accessed data in a temporary storage to improve performance.

  • Identify the data that needs to be cached based on frequency of access

  • Choose an appropriate caching strategy (e.g. in-memory caching, database caching)

  • Implement caching mechanisms in the application code

  • Set expiration policies for cached data to ensure data freshness

  • Monitor and manage cache usage to prevent memory ...

View all Senior Software Engineer 3 interview questions

Whatfix Interview Experiences

30 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Coding Test 

Simple array problems

Round 2 - Technical 

(5 Questions)

  • Q1. What is Micro frontend
  • Q2. Building webap[
  • Q3. How to Cacheing data
  • Ans. 

    Caching data involves storing frequently accessed data in a temporary storage to improve performance.

    • Identify the data that needs to be cached based on frequency of access

    • Choose an appropriate caching strategy (e.g. in-memory caching, database caching)

    • Implement caching mechanisms in the application code

    • Set expiration policies for cached data to ensure data freshness

    • Monitor and manage cache usage to prevent memory issue...

  • Answered by AI
  • Q4. Client side storages
  • Q5. Using Math.max in array

Skills evaluated in this interview

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

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

Round 1 - Aptitude Test 

Questions regarding data structures and algorithms, SQL, and object-oriented programming.

Round 2 - Coding Test 

Questions covered topics including .NET Core, JavaScript, and React.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare thoroughly for the coding questions.

ml engineer Interview Questions & Answers

user image Anonymous

posted on 13 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Sep 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. How to decide which neural network to use wider or deeper?
  • Ans. 

    The decision between wider or deeper neural networks depends on the complexity of the data and the trade-off between computational resources and performance.

    • Consider the complexity of the data: Deeper networks are better for more complex data, while wider networks are better for simpler data.

    • Evaluate computational resources: Deeper networks require more computational resources and training time compared to wider networ...

  • Answered by AI
  • Q2. How to deal with data imbalance problem?
  • Ans. 

    Data imbalance can be addressed by resampling techniques like oversampling, undersampling, or using algorithms like SMOTE.

    • Use oversampling to increase the number of minority class samples.

    • Use undersampling to decrease the number of majority class samples.

    • Utilize techniques like SMOTE (Synthetic Minority Over-sampling Technique) to generate synthetic samples for the minority class.

    • Consider using ensemble methods like Ra...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Can you explain React Higher Order Component to a 5 year old
  • Ans. 

    Higher Order Component is like a magic spell that can make any component do special things.

    • HOC is a function that takes a component and returns a new component with added functionality

    • It's like adding a superpower to a regular component

    • For example, a HOC can add authentication or data fetching capabilities to a component

  • Answered by AI
  • Q2. Why would you use React class component over functional component
Round 2 - One-on-one 

(2 Questions)

  • Q1. Design a Todo system in React
  • Ans. 

    A Todo system in React for managing tasks and deadlines

    • Use React state to manage the list of tasks

    • Create components for adding, editing, and deleting tasks

    • Implement functionality for marking tasks as completed

    • Include a filter option for viewing completed and pending tasks

  • Answered by AI
  • Q2. Store the Todo items in the local storage and retrieve them
  • Ans. 

    Use local storage to save and retrieve Todo items in a web application.

    • Use `localStorage.setItem('todos', JSON.stringify(todosArray))` to store.

    • Retrieve with `const todos = JSON.parse(localStorage.getItem('todos')) || []`.

    • Ensure to handle cases where local storage might be empty.

    • Use an array of strings to represent each Todo item.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Whatfix Lead Front End Developer interview:
  • React JS
  • Javascript
Interview preparation tips for other job seekers - Prepare strongly in React JS, Hooks, and custom hooks.

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Why Enablement?
  • Q2. What are the major skills that are utilized in enablement?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with your goals and expectations.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Java related question
  • Q2. 1 DS algo leetcode medium question

Sales Associate Interview Questions & Answers

user image Abhishek Rajput

posted on 5 Mar 2024

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

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

Round 1 - One-on-one 

(1 Question)

  • Q1. Normal round, about your past experience, your strengths (technical), question based on strengths, ex - drafting email if that's what told as your strength
Round 2 - One-on-one 

(1 Question)

  • Q1. Same like round 1 but with bit more difficulty level
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Coding Questions, Aptitude Questions

Round 2 - Technical 

(1 Question)

  • Q1. Next permutation
  • Ans. 

    Implement a function to find the next permutation of a given array of strings.

    • Use the concept of lexicographic ordering to find the next permutation.

    • Start from the right end of the array and find the first element that is smaller than the element next to it.

    • Swap this element with the smallest element to its right that is larger than it.

    • Reverse the elements to the right of the swapped element to get the next permutation...

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Explain your professional background and project handling experience
  • Ans. 

    Experienced Project Manager with a strong background in leading diverse teams and delivering projects on time and within budget.

    • Over 8 years of experience in project management across various industries, including IT and construction.

    • Successfully led a team of 15 in a software development project that increased client satisfaction by 30%.

    • Implemented Agile methodologies, resulting in a 25% reduction in project delivery ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Quite an unprofessional experience with the hiring process
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. How does the whatfix business align with your goals
  • Ans. 

    The Whatfix business aligns with my goals by providing opportunities for growth, learning, and making a positive impact on customers.

    • Whatfix's focus on customer success aligns with my goal of helping customers achieve their desired outcomes

    • The company's emphasis on innovation and technology aligns with my goal of staying updated with industry trends

    • Opportunities for career advancement and skill development align with m...

  • Answered by AI
Round 2 - Case Study 

How to solve a business problem using Whatfix

Top trending discussions

View All
Interview Hub
1w
a client servicing executive
FeedCard Image
Got a question about Whatfix?
Ask anonymously on communities.

Whatfix Interview FAQs

How many rounds are there in Whatfix interview?
Whatfix interview process usually has 2-3 rounds. The most common rounds in the Whatfix interview process are One-on-one Round, Technical and Coding Test.
How to prepare for Whatfix 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 Whatfix. The most common topics and skills that interviewers at Whatfix expect are cisco, Adobe, Cisco, Analytics and Application Support.
What are the top questions asked in Whatfix interview?

Some of the top questions asked at the Whatfix interview -

  1. Can you explain React Higher Order Component to a 5 year ...read more
  2. How would you respond if a customer rejects the solution you proposed for a par...read more
  3. What are the methods to perform DOM manipulation for a specific element in an a...read more
How long is the Whatfix interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 30 interview experiences

Difficulty level

Easy 11%
Moderate 67%
Hard 22%

Duration

Less than 2 weeks 72%
2-4 weeks 11%
4-6 weeks 6%
6-8 weeks 6%
More than 8 weeks 6%
View more

Interview Questions from Similar Companies

Swiggy Interview Questions
3.7
 • 483 Interviews
Meesho Interview Questions
3.7
 • 375 Interviews
Udaan Interview Questions
3.9
 • 359 Interviews
BlackBuck Interview Questions
3.7
 • 196 Interviews
Tata 1mg Interview Questions
3.6
 • 190 Interviews
Digit Insurance Interview Questions
3.8
 • 160 Interviews
Paisabazaar.com Interview Questions
3.4
 • 156 Interviews
Urban Company Interview Questions
3.4
 • 148 Interviews
Collegedunia Interview Questions
2.9
 • 105 Interviews
Zetwerk Interview Questions
4.0
 • 105 Interviews
View all

Whatfix Reviews and Ratings

based on 97 reviews

3.4/5

Rating in categories

3.2

Skill development

3.2

Work-life balance

3.5

Salary

3.4

Job security

2.9

Company culture

2.7

Promotions

3.0

Work satisfaction

Explore 97 Reviews and Ratings
Lead Software Engineer E5

Bangalore / Bengaluru

8-11 Yrs

Not Disclosed

Customer Success Manager - E1/E2 (CS - 240725)

Bangalore / Bengaluru

1-6 Yrs

₹ 20-21 LPA

Customer Success Manager

Bangalore / Bengaluru

4-9 Yrs

₹ 20-26 LPA

Explore more jobs
Solution Engineer
51 salaries
unlock blur

₹11.3 L/yr - ₹21.5 L/yr

Customer Success Manager
34 salaries
unlock blur

₹19.8 L/yr - ₹30 L/yr

Software Engineer
27 salaries
unlock blur

₹13.3 L/yr - ₹50.8 L/yr

Technical Support Engineer
25 salaries
unlock blur

₹13 L/yr - ₹17.5 L/yr

Software Development Engineer II
22 salaries
unlock blur

₹21.8 L/yr - ₹38.4 L/yr

Explore more salaries
Compare Whatfix with

Udaan

3.9
Compare

Swiggy

3.7
Compare

BlackBuck

3.7
Compare

Ninjacart

3.8
Compare
write
Share an Interview