The interview process is quite long, so be prepared to take a few hours off for the interviews. The technical part is not hard, but it is tricky, so make sure you ask all questions to understand the scenario.
Me postulé en línea. El proceso tomó 4 semanas. Acudí a una entrevista en Mercury en oct 2024
Entrevista
everyone was friendly - i didnt get past the typescript round
1 hour - FE eng leader at company
TypeScript code review
live coding exercise - 3 hours over Zoom
continuation of typescript code review - FE eng leader - 1 hour
product thinking exercise - 45 minutes
peer interview - 30 minutes
hiring manager - 30 minutes
Preguntas de entrevista [2]
Pregunta 1
// The function you provided (isNotNill) will return true if an empty string is provided, because an empty string is considered a truthy value in JavaScript and TypeScript.
isNotNullOrUndefined(v: string | null | undefined): boolean {
return !!v;
}
- When have you used refs in React
- Describe state management
- Describe how Redux and Hooks work and are different
- Describe how you’d use hooks with a basic todo app in React
- When should you switch from local state to global state in React (e.g. using too many useState hooks in main app)
- Does TypeScript run in the browser
- What kind of errors can TypeScript catch
- What are the disadvantages of using TypeScript
Me postulé a través de una recomendación de un empleado. Acudí a una entrevista en Mercury
Entrevista
Couple rounds, one of which included some unsupervised coding time (after which you went over your solution with a interviewer)
Found the process pretty enjoyable, which isn’t something people often say about interviews.