Robin Powered logo

Robin Powered Software Engineer Interview Questions
& Process

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

Based on 5 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Robin Powered.

Showing 3 of 5
Robin Powered logo
Robin Powered

Senior Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Panel
Interview formats
Behavioral Technical Coding System Design

The initial HR contact was great, they sent over company values and explained the process. Then we had a brief chat about details. The actual process involved an HR call, a chat with the hiring manager, and then a 2h+ meeting with the team. The next round was with the engineering manager and a solutions architect. It was a technical discussion about my background, AWS, DevOps, and problem-solving from a SA perspective. I didn't really like that session because the interviewers seemed disengaged. We didn't get to discuss solutions for questions that didn't have a single correct answer, it felt one-sided. I was rejected without feedback, and the role was closed. I had to reach out to the EM for feedback, which I eventually got in detail.

Confirmed questions3 questions
  • Can you discuss AWS services, including patterns, anti-patterns, differences, and costs?
  • What are your methods for persisting data in a Docker container before it shuts down?
  • Imagine our product development pipeline is set, and we're mid-sprint. A critical new customer emerges requesting a feature outside our current plans. As a solutions architect, how would you handle this scenario?
Robin Powered logo
Robin Powered

Software Engineer

Engineering · more than a year ago

Mid Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Technical

First I had a call with the recruiter, then a video call with the Director of Engineering. We chatted to get to know each other and they asked some general technical questions. It was a pretty fair process, but some questions were more specific to how JavaScript works.

Confirmed questions3 questions
  • Can you explain the difference between function expressions and function declarations?
  • What is hoisting in JavaScript?
  • What would be your approach to updating a database using immutable records?
Robin Powered logo
Robin Powered

Software Engineer

Engineering

Senior Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Onsite Background check Offer
Interview formats
Behavioral Technical Coding System Design

The interview process was pretty long but I enjoyed it. All the interviewers were super nice and generous with their time. First, a 30-minute screening call with Robin’s Senior Documentation Specialist, who was really kind and passionate. We talked about my skills and Robin’s culture. Then, a 30-45 minute technical chat with the VP of Engineering, who answered all my initial questions about Robin. Next, a 3-hour take-home Technical Assessment focused on scheduling, similar to Google Calendars in functionality. Finally, a two-day interview day. Day 1 was 2.5 hours: I discussed collaboration, prioritizing work, and ownership with the Director of Engineering and a Sr. Product Manager. I then walked through my take-home assessment with a staff Engineer and an Engineering Manager. After that, I talked about complexity and innovation with a Principal Engineer and a Senior Product Designer. Day 2 was 2.25 hours: I spoke with an Engineering Manager and a Front End Engineer about how to approach and clarify ambiguity and communicate effectively to influence decisions. The last conversation was with the Director of Engineering, where we discussed our design philosophies, Robin’s history, vision, and company values. Throughout each interview, I asked everyone why they were passionate about Robin, and they all said the same things: 1. Amazing people 2. Finding interesting solutions to complex problems.

Confirmed questions2 questions
  • You’ll need to build an HTTP API (REST or GQL) to solve a user free/busy problem.
  • You will be building an HTTP API (REST or GQL) to help solve a user free/busy problem set.

Robin Powered Software Engineer Interview Questions

Quoted word for word from Robin Powered interview reports.

Can you explain the difference between function expressions and function declarations?

Read reports

What would be your approach to updating a database using immutable records?

Read reports

What are your methods for persisting data in a Docker container before it shuts down?

Read reports

Can you discuss AWS services, including patterns, anti-patterns, differences, and costs?

Read report

Imagine our product development pipeline is set, and we're mid-sprint. A critical new customer emerges requesting a feature outside our current plans. As a solutions architect, how would you handle this scenario?

Read report

Formats, difficulty and experience

Across all 5 Robin Powered interview reports.

Interview formats

Behavioral 33.3%
Technical 25%
Coding 25%
System Design 16.7%

Interview difficulty

Easy 0%
Average 100%
Difficult 0%

Candidate experience

Neutral 40%
Negative 20%
Positive 40%