I applied on LinkedIn and had a first-round interview for React Native Engineer 2 at Zepto. Despite answering most questions well, a minor code mistake might have led to my rejection.
I had an interview at Zepto for the first round. The interviewer asked me several questions, including:
useMemo and useCallbackuseRefThey asked me to run this code and explain the output:
javascript (function() { console.log(a); if (true) { var a = 'a'; } console.log(a); console.log(b); const bar = function() { var b = 'b'; console.log(b); }; bar(); console.log(b); })();
They asked about Promises and requested that I write the code for Promise.all as if I were coding before ES6.
They asked about Array.reduce and requested that I write code using prototype.
Finally, they asked me to explain the difference between Array.filter and Array.map.
I honestly answered all the questions, but I made a slight mistake with the code.
I don’t know why I was rejected in the first round of the interview; I was expecting to get selected.
The following metrics were computed from 1 interview experience for the Zepto Senior React Native Developer role in Bangalore Rural, Karnataka.
Zepto's interview process for their Senior React Native Developer roles in Bangalore Rural, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Zepto's Senior React Native Developer interview process in Bangalore Rural, Karnataka.