
Whatfix Fullstack Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 17 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Whatfix.
Full Stack Engineer
So, there were 5 rounds in total. The first round was an online screening test that lasted for an hour and included both coding and aptitude questions using JAVA. It had 10 multiple-choice questions covering JAVA and HTML, plus 2 coding questions that were pretty straightforward and just needed some basic logic. The next day, the remaining rounds happened. Rounds 2, 3, and 4 were technical interviews conducted via Zoom. Round 2 focused on JAVA, OOPs, and time/space complexity. You really needed to know the Java library hierarchy and their time complexities inside out to pass this one. Round 3 was about my data structures, algorithms, and problem-solving abilities. It started with the Java map interface hierarchy and complexities, then moved to tree data structures, specifically AVL and red-black trees. Finally, two coding questions were given: Kadane's algorithm and checking for a palindromic number. Round 4 was another personal interview where I had to code three questions and explain their time and space complexities. These were also quite easy, mainly testing logic and knowledge of Java's Collections framework. Round 5 was the HR round, a phone call, which was actually pretty fun! They just asked about my future goals to see if I'd be a good fit for the company.
- Core JAVA Collections framework questions
- OOPs concepts questions
- AVL Tree questions
Full Stack Developer
Total 5 rounds. Started with a screening which involved an assignment with 2 questions. This was followed by a technical interview, then some Java questions. HR mentioned there were 2 more rounds, but after waiting 7-8 days, I received an email stating they found other candidates better suited during the pre-screening. I'd advise against wasting time interviewing with such companies; they seem to be doing marketing, and even if you pass all rounds, you get the same rejection message.
- Tell me about the Robotic Problem.
- Can you explain the Package problem?
- Describe your approach to the Graph Problem.
Full Stack Engineer
Recruited via campus placement. Day one involved an online test with a coding question and technical questions on C++, Java, OOPs, time/space complexity. Day two had interviews for shortlisted candidates. I went through 4 rounds: the first two were technical, the third was directorial with some HR and OOPs questions, and the fourth was purely HR. The interviewers were very friendly, open, and encouraging, making it a detailed and fair process to ensure the right candidates were chosen.
- What are OOPs Concepts with real life examples?
- What do you know about DBMS?
- Can you write SQL Queries?
Whatfix Fullstack Engineer Interview Questions
Quoted word for word from Whatfix interview reports.
“Given an array of elements, find a pair whose sum is equal to the given number.”
Read reports →“How would you find the distance between two nodes in a binary search tree?”
Read reports →“Could you explain why the String class is immutable in Java?”
Read reports →“How do you find the max element in the stack in O(1)?”
Read reports →“What are Tree rotations?”
Read report →“How would you implement Insertion into a linked list?”
Read report →“Can you solve the Rat in a Maze Problem?”
Read report →“Can you solve the maximum subarray problem?”
Read report →“Do you have a program to traverse B-trees?”
Read report →Formats, difficulty and experience
Across all 17 Whatfix interview reports.