Ho sostenuto un colloquio presso Mercury (Toronto, ON)
Colloquio
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.
Ho presentato la mia candidatura online. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Mercury nel mese di ott 2024
Colloquio
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
Domande di colloquio [2]
Domanda 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
Ho presentato la mia candidatura tramite segnalazione di un dipendente. Ho sostenuto un colloquio presso Mercury
Colloquio
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.