Michaels logo

Michaels Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 12 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Michaels.

Showing 3 of 12
Michaels logo
Michaels

Software Developer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

It was a tough technical interview on an unfamiliar website. There wasn't much direction given and it didn't seem like it related to the job I applied for. The recruiter didn't really explain what the technical test would cover.

Confirmed questions2 questions
  • A challenging JavaScript coding assessment was given.
  • Another difficult coding challenge focused on logic.
Michaels logo
Michaels

Software Engineer

Engineering

Entry Average Negative experience Decline offer 2 rounds
Interview process
Take home Technical screen Onsite
Interview formats
Coding Technical

The interview process was pretty standard. It started with an online coding challenge which had three coding questions, plus some questions about production concepts and flow. Then there was a face-to-face interview, though I wish there had been more interaction during the technical part. Be aware that the HR team can be unprofessional and seem to take advantage of job seekers' situations. They gave a short deadline (two days) to accept the offer and wouldn't extend it. The offer itself was also lower than initially discussed.

Confirmed questions2 questions
  • OA: three coding challenges using Python, not difficult.
  • Interview: 1-2 coding exercises. Problems are at hard level, but it seems that you don't have to be bug free.
Michaels logo
Michaels

Software Developer

Engineering

Senior Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical

The interview was about an hour long and felt pretty professional, with a mix of questions that were a bit tricky in parts, especially the technical ones. Overall, the difficulty was medium.

Confirmed questions1 question
  • Can you explain the inner workings of Redis and discuss methods for enhancing its performance?

Michaels Software Engineer Interview Questions

Quoted word for word from Michaels interview reports.

Could you print out the integer answer to a problem that was really long and hard to understand? Make sure to print it in the console, not return it.

Read reports

Can you explain the inner workings of Redis and discuss methods for enhancing its performance?

Read reports

Can you describe a project you worked on at your last job?

Read report

Formats, difficulty and experience

Across all 12 Michaels interview reports.

Interview formats

Technical 40.9%
Coding 31.8%
Behavioral 27.3%

Interview difficulty

Easy 16.7%
Average 50%
Difficult 33.3%

Candidate experience

Positive 33.3%
Neutral 33.3%
Negative 33.3%