I attended the first round of interview with Zepto. It was an advanced JS round with a bit of React Native basics involved. The questions were good. I completed around 60% and struggled a bit, so I couldn't get through to the next round.
Closures and implement it.
Output of this: javascript let isFlag = true; setTimeout(() => isFlag = false, 10); while (isFlag) { console.log("hello"); }
Shallow copy and deep copy of objects along with an output question.
Polyfills.
Implement a polyfill for Array.reduce.
Implement a missing closure function.
Flatten a nested object.
Implement a usePrevious custom hook.
Difference between useCallback and useMemo.
Bridges in React Native.
Difference in old and new architecture of React Native.
The following metrics were computed from 1 interview experience for the Zepto Senior Frontend Developer role in Bengaluru, Karnataka.
Zepto's interview process for their Senior Frontend Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Zepto's Senior Frontend Developer interview process in Bengaluru, Karnataka.