I applied through college or university. The process took 2 days. I interviewed at Whatfix (Jaipur, Rajasthan) in Oct 2018
Interview
The interview consisted of 5 rounds.
Round 1: Online screening test(Coding+Aptitude)
-Duration-1hour
-Language-JAVA
-It consisted of 10 MCQs(based on JAVA+HTML) and 2 coding questions(fairly easy just required some logic)
All the remaining rounds took place on the next day.
The next 3 rounds were technical personal interviews via zoom.
Round 2: Personal Interview
Questions based on JAVA, OOPs, time and space complexity were asked. Need to be aware with the hierarchy of Java library and their time complexities in detail to clear this round.
Round 3: Personal Interview
Here my data structures and algorithms and my problem-solving skills were judged. The interview began with the hierarchy of map interface in Java and the time complexities. Then questions based on tree data structure were asked mainly AVL tree and red-black tree. Then 2 coding questions were given. First was Kadane's algorithm and the other was to check if the input number is palindromic or not.
Round 3: Personal Interview
In this round, 3 questions were given and I was asked to code them and tell time and space complexities. Fairly easy questions requiring a bit of logic and knowledge of Collections framework in Java.
Round 4: HR Round(telephonic)
This was the most fun round you can ever experience in your life. Just my future goals were asked. Just to see if I'm fit for the company.
Interview questions [1]
Question 1
Core JAVA
Collections framework
OOPs concepts
AVL Tree
Balanced Binary Tree
Data structures and algorithms
I applied through college or university. The process took 2 days. I interviewed at Whatfix (Mysore) in Jul 2019
Interview
I got recruited through campus placement.
Day one :
A online test consisting of a coding question and few technical questions on C++,Java and OOPs Concepts, Time and space complexity, etc.
Day two :
Interviews were held for those who got shortlisted from the online test. I had 4 rounds of interview out of which the first two were technical, third and fourth rounds being directorial and HR respectively.
Round 1 :
Completely Technical skills based. Projects on your resume. Questions on Data Structures, OOPs, DBMS, SQL/NoSQL, etc.
Round 2:
It was more oriented towards checking your coding skills. 3 questions were asked whose solution had to be coded on a sheet of paper.
Round 3:
Majority of the questions were HR with a few technical questions in between, only on OOPs.
Round 4:
Purely HR. The coolest HRs I have ever met who were open to the discussions at length and encouraging me at every point.
The overall interview process was very detail oriented. They ensure that they pick the right ones for the role. The team is enriched with great technical experience and maintained the uniformity on the questions asked, giving less chances to luck factor. Interviewers were very friendly and open to questions. All in all, it was a wonderful experience.
Interview questions [1]
Question 1
OOPs Concepts in depth with real life examples
DBMS
SQL Queries
Data Structures/coding : Insertion into a linked list, Find the max.element in the stack in O(1), Balanced Binary Trees, Tree rotations.
Coding : Rat in a Maze Problem, Check if two trees are equal, Given an array of elements find a pair whose sum is equal to the given number.
HR : Standard HR questions with a few casual ones.
I applied online. The process took 1 week. I interviewed at Whatfix in Jul 2018
Interview
The interview had 3 rounds. First round was hackerearth test having some MCQ and 3 coding. Second round was in the office. He asked me java questions and one problem to solve. Third round was basically to see my problem solving skill.
Interview questions [1]
Question 1
Find distance between twon nodes in a binary search tree