Had 2 technical rounds, questions were easy and interviewers (devs) were quite polite and nice. Tribe round with the hiring manager was a horrible experience as the interviewer was quite smug and condescending the entire time.
I applied online. The process took 1 week. I interviewed at Whatfix (Bengaluru) in Feb 2024
Interview
I had applied for a Frontend role. It would be a full-stack role once you join but interviews are Frontend and design focused.
I had given first round post which did not receive any response from recruiter.
Interview questions [1]
Question 1
1. How would you inject HTML, CSS & JS code into an existing web app ?
2. How would you handle style/JS conflicts in above scenario?
3. Implement promise.all
4. Debounce search
5. Output based QS :
const add = (function () {
let counter = 0;
return function () {counter += 1; return counter}
})();
add();
add();
add();
6. You are given an array of integers A representing the length of ropes.
You need to connect these ropes into one rope. The cost of connecting two ropes is equal to the sum of their lengths. At each step you can select any 2 ropes and combine them to make a single rope. The length of the resultant single rope is also equal to the sum of lengths of the two connecting ropes. Find and return the MINIMUM total cost to connect these ropes into one rope.
I applied through a recruiter. The process took 4 weeks. I interviewed at Whatfix (Bengaluru) in Apr 2021
Interview
The interview consisted of 5 rounds:
1. Technical Round 1: There was 1 easy/medium level DSA question based on 2D array and 1 coding task involving html/css/js
2. Technical Round 2: They asked multiple questions related to basic javascript and java concepts(Eg. closures, currying, xhr, garbage collection). Questions on design patterns were also asked. 1 frontend and 1 rest api coding task to be done on google docs(code not expected to work, just knowledge of apis was tested).
3. Techno-Managerial Round: A few technical questions around design patterns, OOPS and DBMS concepts and a few behavioural questions.
4. AVP Round: Questions around resume and past technical experience
5. Behavioural round with VP
Interview questions [1]
Question 1
1. Design api for cart feature on e-commerce websites
2. Autosuggest feature using html css js