
Runway (NYC) Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 20 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Runway (NYC).
Software Engineer
My interview process with the Runway team was really smooth and they were super supportive as I figured out where I wanted my next role to be. The team was really clear upfront and throughout the whole process about what I'd be interviewed on, giving me info on who I'd meet and the expected timelines. They were also really flexible with my schedule. The interview process was quite thorough, involving meetings with several team members from different departments, which I really liked because it was a great way to meet the various people I'd be working with across the team. Can't wait to join this super ambitious, smart, and friendly team!
- Can you design the system and software architecture for a video editing web app?
Member of Technical Staff
I talked to the recruiter on the phone after they saw my resume and were happy to connect on LinkedIn. They didn't introduce themselves but immediately asked what I wanted to know about Runway. I asked about how ML engineers work with technical staff and about the current LLM, other models they've used, and how engineers built it. The recruiter seemed offended, maybe they were having a bad day. Then they sent a rejection saying they wanted someone with more related experience. The call was only 30 minutes. I was confused if it was something I said, maybe I shouldn't have asked detailed questions about their model.
- What do you want to know about Runway?
Software Engineer
The whole process was incredibly efficient - despite there being several stages, from first interview to offer took less than two weeks. Lauren and Ingrid were super communicative and kept me in the loop at every stage, despite this taking place over the Christmas holiday. Please don't be put off by the number of stages involved, interviewing at Runway is not a drawn out process, and I came away from the experience feeling like I could make an informed decision as to whether I'd enjoy working there. The interview process involved 5 stages: 1. Initial call with a Recruiter 2. Live coding session 3. System design session 4. Virtual on-site (4 "mini" interviews with different members of the team) 5. Call with senior leadership team
- Design a scalable API, not specific to any language.
- Write Python code to complete a task, and add tests for it.
Runway (NYC) Software Engineer Interview Questions
Quoted word for word from Runway (NYC) interview reports.
“Can you implement a ConcurrencyLock in Python?”
Read reports →“Design a scalable API, not specific to any language.”
Read reports →“Write Python code to complete a task, and add tests for it.”
Read reports →“Given a small React spreadsheet app, make changes and improvements, specifically ensuring numbers in each cell are formatted correctly with dollar signs and commas.”
Read reports →“Can you propose a system design for a video search problem?”
Read report →“How would you design an ML system for a video system?”
Read report →“Can you design a system for searching videos?”
Read report →“What do you want to know about Runway?”
Read report →“Given a sample pull request, what feedback would you provide?”
Read report →Formats, difficulty and experience
Across all 20 Runway (NYC) interview reports.