I applied through a staffing agency. The process took 1 week. I interviewed at Team Geek Solutions (Pune) in Jun 2022
Interview
1) A DSA question was asked based on array of numbers, and was asked to perform operations on the array and transform it into different result based on the conditions provided.
2) JS fundamentals were asked scope, closures, etc
3) React code concepts were asked.
4) One UI problem was asked to develop using React.
5) Other frontend related questions.
I applied online. The process took 3 days. I interviewed at Team Geek Solutions (Mumbai) in Dec 2022
Interview
They have 3 rounds for a frontend developer, but the interviewer came up with the mindset that they will make sure not to hire anyone, just a strange interviewer and one should avoid.
Interview questions [1]
Question 1
the interview started with some introduction and what project you have made, then the interviewer started asking me questions on hoisting, closure, and this keyword What is closure with code ex - What is hoisting with code ex - How hoisting works - Difference between deep copy and shallow copy - What is the "||" operator in JavaScript and output questions based on that - Output questions based on hoisting - What is debouncing - Practical use case in debouncing - What is memoization - Practical use case of memoization - What is async/await React : - What are the lifecycle methods - Practical use of lifecycle methods - Lifecycle methods in hooks - What is redux After 1 hr of the interview process, he gave me a suggestion that I should not answer every question in depth (he asked me how react works ) so I was explaining how and what data structure React uses internally and so on. he was about to ask me a coding question but he said we are very short in time and you exceed the time limit by answering the questions in detail we can't do the coding question. I was really shocked that which company would do such a thing if they really want to test the candidate's coding ability the interviewer could have extended the time at least 15 to 30 minutes on the question, I was really disappointed by the company's interviewer behavior.