Applied via website.
Received the initial interview invite quite fast.
The interview process consists of 5 stages:
Offer negotiations in case of success.
taskRunner.add(logAfterDelay("Delayed by 4")); taskRunner.add(logAfterDelay("Delayed by 4")); taskRunner.add(logAfterDelay("Delayed by 4"));
taskRunner.add(logAfterDelay("Delayed by 6")); taskRunner.add(logAfterDelay("Delayed by 6")); taskRunner.add(logAfterDelay("Delayed by 6"));
// --- Helpers --- const startingTime = Date.now();
function logAfterDelay(logString) { return () => { return new Promise((resolve, reject) => { setTimeout(() => { console.log(logString, getDelay(startingTime)); resolve(); }, 2000); }); }; }
function getDelay(startingTime) {
return [${Math.round((Date.now() - startingTime)/1000)}s delay];
}
The following metrics were computed from 5 interview experiences for the Miro Senior Frontend Engineer role in Berlin, Germany.
Miro's interview process for their Senior Frontend Engineer roles in Berlin, Germany is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Miro's Senior Frontend Engineer interview process in Berlin, Germany.