Minted logo

Minted Software Engineer Interview Questions
& Process

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

Based on 19 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
36.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Minted.

Showing 3 of 19
Minted logo
Minted

Software Engineer

Engineering

Entry Easy Negative experience No offer 4 rounds
Interview process
Technical screen Recruiter call Phone screen Phone screen
Interview formats
Technical Coding Coding

This was probably one of the most disorganized interview processes I've gone through. It started with a technical interview conducted by a third-party company called Karat. The question was a bit tricky, but I managed to write code that worked and handled corner cases, which was actually a pleasant experience. After that, I received an email from a recruiter about an onsite interview. However, shortly after, I got another email stating that due to the holiday season and people being out of office, they wanted to conduct two phone screens instead. The questions in these phone interviews were considerably easier than the initial Karat screen. I was particularly confused by the first question, which involved the Fibonacci sequence; I wrote an iterative solution, and then the interviewer asked for a cached version, which was quite perplexing. I don't recall the second question precisely, but I did stumble a bit, though I eventually arrived at a working solution. I'm disappointed that my earlier performance on a more challenging, less gimmicky question was overlooked, and they ultimately decided not to proceed. This left me with a pretty negative impression, and I ended up accepting a better offer elsewhere.

Confirmed questions2 questions
  • Regarding the 'islands of 0s and 1s' problem from previous reviews, can you find the width and height of all rectangles composed of 1s?
  • The phone interview questions were quite confusing, I can't recall the exact wording, but one involved the Fibonacci sequence where I wrote an iterative solution, and then was asked to make it cached.
Minted logo
Minted

Senior Software Engineer

Engineering

Senior Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding System Design Behavioral

The whole interview process was pretty straightforward and standard. Had an initial call with the recruiter, she was very friendly and informative about the underlying role, expectations and interview process. First interview was a 45 mins technical phone screen via Karat.com. This was followed by a 30 mins call with the hiring manager. In couple of days I was invited onsite for a day long round of interviews. Onsite interviews were a total of 4 and lunch, these were a mixture of white-board coding challenges, system design questions, day to day work scenarios, general experience queries and a culture fit round. The whole process took 2-3 weeks.

Confirmed questions2 questions
  • Can you describe different ways to perform string reversal?
  • How would you design a web service to manage photographer scheduling based on customer interest calendars for holiday photos?
Minted logo
Minted

Software Engineer

Engineering

Lead Easy Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical System Design

It was a 5-round interview process that stretched out over 6 weeks. First, I had a behavioral interview with the hiring manager. Then, a tech screen with a principal engineer, which was a mix of behavioral and system design. After that, a system design round with a senior engineer. I also had another system design round, this time with a staff engineer, which included some behavioral questions. The final round was a behavioral interview with a VP. Honestly, the middle rounds felt pretty similar and could have probably been combined into just one. After such a long process, I got a generic rejection email with no feedback, which was a bit disappointing. Impersonal rejections are common nowadays, and I don't mind them much if they come early on, but after 5 rounds over 6 weeks, I'd expect something a bit more tailored or specific.

Confirmed questions1 question
  • Discuss strategies for breaking up a monolith application into microservices.

Minted Software Engineer Interview Questions

Quoted word for word from Minted interview reports.

Write a function that takes an array and returns true if any two numbers in the array add up to zero.

Read reports

Can you create a Python decorator to limit the execution of a function, such that a statement is only printed if at least 100ms have passed since the last call?

Read reports

Given a matrix containing 1s and 0s, identify all distinct groups of 0s and calculate their sizes, under the assumption that these groups form rectangles.

Read reports

Given an array representing stock prices over several days, identify the optimal day to buy and the optimal day to sell to achieve the maximum possible profit.

Read report

Could you solve a Fizzbuzz problem, but using Fibonacci numbers?

Read report

Can you provide a detailed explanation of an HTTP request?

Read report

Regarding the 'islands of 0s and 1s' problem from previous reviews, can you find the width and height of all rectangles composed of 1s?

Read report

Formats, difficulty and experience

Across all 19 Minted interview reports.

Interview formats

Coding 36.4%
Technical 29.5%
Behavioral 25%
System Design 6.8%
Other 2.3%

Interview difficulty

Easy 26.3%
Average 52.6%
Difficult 21.1%

Candidate experience

Negative 47.4%
Positive 36.8%
Neutral 15.8%