I applied online. The process took 2 weeks. I interviewed at Whatfix (Bengaluru) in Jan 2018
Interview
Applied on online.
Got a call from HR.
Followed by HackerEarth Test.
After that 4 Technical rounds.
One of the best company I came across. Open minded people and HR is very helpful. Interviewers were very helpful. They even give feedback after the interview which is not given by most of the companies.
Interview questions [1]
Question 1
HackerEarth test:
1. 2 questions were provided. I completed 1 and got a call for F2F interview.
Technical 1:
1. All about resume. Back your resume.
2. Given an array from range 1 to n, one of the number may or may not be duplicate. find whether the array has duplicates.
3. Given a string, find out whether it is Perfect String or not. Perfect String here is a String which has the same frequency of characters or after performing 1 deletion, the frequencies become same. Ex. aabb, aabbc, ababd are perfect strings. aabbbc, abcddee are not
Technical 2:
1. Advance level questions from Java and Project.
2. Find the shortest path between 2 nodes of a graph.
Technical 3(manager):
1. Details of my project. My role.
2. Find path between 2 nodes of a BST, from left to right.
3. Design a way so that a advertisement could be shown in a language according to the population of that language.
4. Explained the roles.
HR (cum techi):
1. The coolest HR, I have ever met.
2. He was interviewing me irrespective to the Coding language, Verbal Language and casually.
I applied through an employee referral. The process took 1 week. I interviewed at Whatfix (Bengaluru) in Oct 2017
Interview
5 Rounds.
Round 1: Pre-Screening Assignment(Coding)
- Venue: Home
- Duration: 3 days
- Language: JAVA
- Questions: 2 conceptual based on dynamic programming (one of them was modified Knapsack). 2 scenario based problems. Problems were interesting. I took 3 days to complete all the problems.
I was called to the Bangalore office for further rounds. All the remaining rounds took place on one day.
Round 2: Personal Interview
One coding question to be done on the machine. All the corner case had to be take care of. After that many JAVA based objective questions.
Interviewer was helpful.
Round 3: Personal Interview
Questions from the projects in my GitHub account. Questions based on past projects.
Round 4: Personal Interview
This round was basically to check my problem solving approach. Data Structures and Algorithms related questions.
Round 5: Personal Interview
This round had questions from my Resume. Nothing technical. Just to see if I'm fit for the company.
Interview questions [1]
Question 1
Collections
Generics
Modified Knapsack
Core JAVA
Path between nodes of a Binary Search Tree
OOP concepts
Scenario based problems
I applied online. I interviewed at Whatfix (Bengaluru) in Sep 2017
Interview
Total 5 rounds
1.Screening (Assignment of 2 questions)
2.Technical Interview
3.Some Java questions
There are 2 more rounds as one of the HR said but after waiting of 7-8 days suddenly got a mail from some another HR said they found some other candidates best for this role in pre screening stages.Please don't waste your valuable time for giving interview in this type of companies they just do marketing and if you cleared all rounds they reply you with same message.