Whatfix logo

Whatfix Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 391 interview experiences · FREE TO READ

3.7 Rounds average
Average Typical difficulty
80.3% Positive experience

Which role are you interviewing for?

30 roles · 391 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Whatfix.

Showing 4 of 391
Whatfix logo
Whatfix

Account Executive

Sales · nearly a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Technical

The first interaction was with a recruiter based in California. Then, I was connected with the hiring manager, who is supposedly based in Germany and fluent in German. However, when I finally spoke to the hiring manager, it turned out he was based in India and had no knowledge of German. The interview, scheduled for 30 minutes, stretched to an hour. He mentioned he oversees the DACH region from India, which seemed odd considering his lack of German language skills. He asked a lot of questions about the sales process and seemed more interested in gathering information about German sales intelligence rather than assessing my suitability for an on-the-ground role. This was reinforced when he mentioned having two people in India managing the DACH region who don't speak German. He still seems to not understand the market. I also brought up the reported 15% sales headcount reduction, which he dismissed as only being in North America, but his nervousness suggested otherwise.

Confirmed questions3 questions
  • Could you detail the specific sales process for Germany?
  • What is your Go-To-Market strategy for Germany?
  • Can you provide an example of how you would phrase an outreach email?
Whatfix logo
Whatfix

Sales Engineer

Sales · nearly a year ago

Mid Average Positive experience Accept offer 4 rounds
Interview process
Take home Technical screen Technical screen Recruiter call Offer
Interview formats
Technical Coding Behavioral

So first, I had an online assessment, then two technical interviews, and then a chat with HR. The first tech interview was all about Java basics, OOP, SQL, and I had to code some stuff with arrays and strings. The second tech one was more about my projects – talking about integrating Razorpay, Google APIs, JWT auth, websockets, and how I'd handle real-world problems. Lastly, HR asked me some behavioral questions to see if I'd fit in. After getting through all that, they made me an offer.

Confirmed questions1 question
  • Can you explain HTML, CSS, and JavaScript?
Whatfix logo
Whatfix

Software Engineer Intern

Engineering · nearly a year ago

Intern Average Positive experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call
Interview formats
Coding Technical Technical Behavioral

I had an online coding assessment on HackerEarth, followed by 3 rounds of interviews. The first interview was a DS Algo round where I was asked questions based on my resume and LeetCode problems like Buy and Sell stocks and longest prefix. Then there was an advanced DS Algo round. Lastly, I had an HR interview.

Confirmed questions4 questions
  • Could you discuss Data Structures and Algorithms questions, with a focus on your resume and projects?
  • Can you solve the 'Buy and Sell Stocks' problem?
  • What is the longest common prefix?
Whatfix logo
Whatfix

Project Manager

Operations · more than a year ago

Mid Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Technical screen Phone screen Onsite Background check Offer
Interview formats
Behavioral Technical

The interview process was pretty standard. It started with an HR screening, then after about a month, I had a round with a peer Project Manager. That was followed by a second round with a Senior Manager, and then a third with a VP. After that, HR talked to me about salary expectations. They then added another round with the GCC head, who reports directly to the CEO, as an excuse for delay. The interviewers were professionals and asked direct questions related to Project Management, client communication, planning, conflict resolution, leadership, and people management. The whole process took about 1.5 months, and then I heard nothing back. I emailed HR for an update or feedback, even negative, but got no response.

Confirmed questions7 questions
  • How would you go about convincing clients to prioritize certain features or requirements, and what's your strategy for negotiation?
  • Can you share some challenging situations you've encountered in your projects and how you managed to resolve them?
  • How do you handle disagreements or conflicts within a project team or with stakeholders?

Whatfix Interview Questions

Quoted word for word from Whatfix interview reports.

Given an array of integers A representing rope lengths, find the minimum cost to connect them all into a single rope, where the cost of connecting two ropes is the sum of their lengths. You can combine any two ropes at each step.

Read reports

What is the output of this code snippet: const add = (function () { let counter = 0; return function () {counter += 1; return counter} })(); add(); add(); add();

Read reports

Could you write a JavaScript function that takes two numbers as strings, adds them, and returns the result as a string?

Read reports

Given a 2D matrix with 1s and 0s, how would you fan out the 1s to adjacent cells (left, right, top, bottom) if they exist, ensuring O(n x m) time complexity and avoiding O(n x m) space complexity?

Read reports

Can you make all elements of a particular row and column zero if that corresponding row, column position has a zero value in a 2D array?

Read report

Imagine you receive daily dumps of 100 log files, each 1 GB, named log1, log2, and so on. Given a specific timestamp, how would you efficiently determine which log file contains the relevant logs?

Read report

If a binary tree's parent records are stored in a database, how would you write a query to fetch the root, intermediate, and leaf nodes?

Read report

How would you go about changing the color of something on a webpage using JavaScript?

Read report

You're given a directory of billions of phone numbers with duplicates. How can you store this efficiently? (Hint: Think about Sets and Tries).

Read report

Formats, difficulty and experience

Across all 391 Whatfix interview reports.

Interview formats

Technical 32.2%
Behavioral 32.1%
Coding 12.9%
Presentation 12.8%
Case 3.8%

Interview difficulty

Easy 10.7%
Average 61.4%
Difficult 27.9%

Candidate experience

Neutral 6.9%
Positive 80.3%
Negative 12.8%

Reports by job function

Engineering 159
Sales 110
Operations 31
Product 23
Other 21
Marketing 19