
InstaMed Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 9 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at InstaMed.
Software Engineer
The software team at Instamed, located in Newport Beach, is looking for candidates who are critical thinkers, can analyze impact under pressure, and are committed to improving existing software. The work environment can shift from relaxed to stressful, but it ultimately helps developers grow. Instamed's software and services are designed to be extremely reliable, with code reviews before every major release to test intelligence and logic. This rigorous process prepares you for future challenges, and though it can be tough, it's a valuable learning experience.
- How would you determine if a linked list contains a loop?
Software Engineer
So I had my first interview with the most senior engineer. It started with some basic behavioral questions and then we went over my resume. After that, there were a couple of easy technical questions, but then two problems came up that were a bit tricky. One of them was about trees, but the question was kind of vague and didn't specify if it was about binary trees. I asked about it, but the interviewer didn't really clarify. The last question was more of a logic puzzle, not really technical. The next two interviews were strictly technical. The second interviewer seemed really checked out, which was off-putting and felt like a waste of time. The third interviewer was nicer, but honestly, after the second interview, I was pretty much done.
- Nothing unexpected or hard but the puzzle to solve which serves no purpose posting here since it was pretty arbitrary.
Software Engineer
I had an initial phone call with a recruiter, who was really nice and helpful. After that, I had a 30-minute phone interview with the "Head of Innovation." He was a bit late for our call. We got straight to it, and I talked about my background and what I'm looking for. Then, he asked me a system design question. He didn't give much feedback during my explanation. It felt like he was busy with other things because when I asked him questions, there was a delay in his responses. He seemed really uninterested and eager to wrap things up quickly. I'd say this was my worst interview experience, especially with this "Head of Innovation."
- Tell me about how you would design a Call Center.
InstaMed Software Engineer Interview Questions
Quoted word for word from InstaMed interview reports.
“Write a recursive function to sum the values in a Binary Search Tree.”
Read reports →“How would you print the elements of a given balanced binary tree in numerical order?”
Read reports →“How would you determine if a linked list contains a loop?”
Read reports →“How would you merge two sorted arrays into one in O(n) time and O(1) space, assuming one array has enough room for the result?”
Read reports →“Write a SQL query involving a join table.”
Read report →“Could you write a function to sort an unsorted list of integers, with even numbers ascending and odd numbers descending, using the ternary operator?”
Read report →“Could you write a function that converts an integer into its English word representation?”
Read report →“Can you explain the difference between == and === in JavaScript?”
Read report →“Could you explain the distinction between passing parameters by reference and passing them by value?”
Read report →Formats, difficulty and experience
Across all 9 InstaMed interview reports.