I had 3 technical interviews, followed by a group manager conversation interview and HR, where I was also presented with an offer.
The 3 technical rounds are in increasing scale of the issues described (noted below)
The 3 technical rounds are in increasing scale:
Hands-on coding for solving the "@mention" problem of monday.com items in order to send notifications: what if a person is mentioned twice // how to mention groups // avoiding duplicate notifications.
E2E client-backend conversational interview - sorting items on a monday board - how to set the index for sorted items, what if new items are created, what if you drag items around, what would be the payload for such sort requests from client to backend, which data persists where
High-level system design interview, breaking down a large scale systems that introduces asynchronity - so queues, workers, cache, multi-regional DB setups - whatever solves the required specs
The following metrics were computed from 10 interview experiences for the Monday.com Software Engineer role in Tel Aviv-Yafo, Israel.
Monday.com's interview process for their Software Engineer roles in Tel Aviv-Yafo, Israel is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Monday.com's Software Engineer interview process in Tel Aviv-Yafo, Israel.