I applied online. The process took 5 weeks. I interviewed at Miro in Jan 2022
Interview
The process was quite structured and transparent, the recruiter was supportive and communicated openly on every step.
1. Screening interview with the recruiter.
2. Hiring manager
3. Take home task (video presentation of my previous projects)
4. Team interviews
5. Executive interview.
I was rejected because my background is agency-based and they were looking for someone experienced working within in-house production for a brand.
In general, the interview process was a positive experience, however, one conversation went in a bit confusing way: the interviewer was rather interested in talking about himself than evaluating whether I was a good fit for the company, sharing his previous experience working for big-scale brands and complaining how small Miro feels to him (which is a bit unethical in my opinion).
Apart from that, the process was smooth and Miro seems like a great company to work at, really human-centric, and the rest of the team members I have spoken to were open and friendly, ready to invest their time to find a perfect fit for the position.
Interview questions [1]
Question 1
Typical interview questions:
Why Miro?
Share your previous experience when you had to be really creative developing a concept?
I applied through a recruiter. I interviewed at Miro in Dec 2021
Interview
They asked me to complete an unpaid time intensive and complex test within five days. Two weeks after submitting my test I still had not heard from them, so I reached out for confirmation that they even received my test. They apologized, said they received it, and told me they were not moving forward with me. I thanked them for their time and asked for feedback on my test so I could grow from the experience. They didn't respond with feedback until three weeks later and again only after I sent them an email asking for that criticism please.
Garbage communication, and it's disrespectful to ask for prompt delivery of unpaid work and then take 5 weeks to provide brief feedback on that work
Interview questions [1]
Question 1
To write a script for and complete a complex animation test on top of edited audio and screen recordings of their software in action
I applied online. The process took 2 weeks. I interviewed at Miro (Berlin) in Jan 2022
Interview
Applied via website. Got the initial interview invite quite fast. The process of the interview consists of 5 stages:
1. Introduction phone call
2. Live coding interview
3. System design interview
4. Team interview
5. An executive stage
Offer negotiations in case of success
Interview questions [1]
Question 1
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];
}