First round was online test for which they shared "front-end assessment link" , later the recruiter told she shared the wrong test instead i have to give "React assessment".
after clearing assessment i was scheduled for technical interview where the interviewer asked whether i have worked on Vue or svelte , and this position for for Vue only.
Interviewer was not interested in the interview and called off in 10 mins.
Very disorganized interview process
I applied through a recruiter. The process took 1 week. I interviewed at Nagarro
Interview
1. Online Test (45 min) - aptitude, react MCQ, 2 coding questions.
This test was in 3 sections as mentioned above.
2. Technical Round (45 min) (React, JS, HTML, CSS Questions)
This test was a virtual round.
Interview questions [1]
Question 1
1. Versions of React you have worked on and features of latest React version you have worked with?
2. All the hooks that you have used. Explain when to use useCallback.
3. How to manage state in React?
4. Custom hooks. Why use it?
5. What CSS preprocessors you have worked on?
6. Redux related questions.
7. Use of effects in Saga middleware.
8. Which library have you used for testing? Some basic questions.
9. Positions in CSS
10. Grid vs Flex
11. Semantic elements
12. JS questions
----------------
var a = []
function test(b) {
a.push(b)
return b
}
var a = [1,2,3]
var b = a
b.push(4)
console.log(a)
----------------
let i;
for (i = 0; i < 3; i++) {
const log = () => {
console.log(i);
}
setTimeout(log, 100);
}
----------------------
var obj = {
a: “John”,
fun1: function () {
console.log(this)
}
}
obj.fun1()
-----------------
var obj = {
a: “John”,
fun1: () => {
console.log(this)
}
}
obj.fun1()
--------------------
13. Create a timer/stopwatch using react.