Hiver Interview Process:-
Round 1(DSA):-
Question 1:- something related to string manipulation.
Question 2:-
You are given an array strings. Each character of the string is a
lower case alphabetic character.
Your task is to return all the subsets of the array of strings where
the string as atLeast the desirableFrequencyOfCharacters.
Example 1:
arrayOfStrings = ["a", "b", "c", "ca", "abc"];
input 1
const desirableFrequencyOfCharacters = {
'c': 1
}Round 2(Javascript and react deep dive):-
Ques 1:- Machine coding (https://drive.google.com/file/d/1GmAAhqOGm2DDQXRuroPOh-FODJnTC5S7/view) have to solve in exact 30 min with all functionalities
Question 2:- There was a code sandbox link with some code you have to firstly find issue and then fix it for this wound only 15 mins are there(basically have to write debounce hook to minimise API calls)
Last 15 mins he asked rapid fire questions regarding react concepts like closure, event loop, How React.memo works , state management and when to choose over other etc.(is you are unable to answer one he is moving to other directly)
Round 3(HLD):-
started with 4-5 output based question then moved to HLD discussion
Autocomplete complete (discussed everything in depth like state management and how we store data without using array).
Round 4(Hiring manager):-
This is typical hiring manager round asked situation based question to check ownership skills and bias fraction. discussed projects in depth.
Round 5(HR Discussion):-
situation based question
After all round got to know that i got selected from HR but got rejection mail at the time of offer letter. so connected to HR and got feedback that 2 persons were selected for this role and opening was only one so they move forward with other candidate without any reason. I seriously felt so bad bcz i wasted around 1 month in whole interview process.
Advice to All :- please make sure from Hiver HR that thing before going to interview process.