VideoAmp logo

VideoAmp 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

4.8 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at VideoAmp.

Showing 3 of 5
VideoAmp logo
VideoAmp

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 7 rounds
Interview process
Technical screen Recruiter call Take home
Interview formats
Coding Technical

I went through 6 virtual interviews and 1 online coding assessment. They rescheduled my meetings a few times. I finished all the interviews, but they sent an automated decline email after a week. The technical interview was supposed to be a system architecture meeting, but it turned out to be a live HackerRank coding session with the interviewer. This whole process was unprofessional.

Confirmed questions1 question
  • FAANG-style coding questions, asked ad-hoc, that aren't practically relevant.
VideoAmp logo
VideoAmp

Software Engineer

Engineering

Entry Average Negative experience No offer 8 rounds
Interview process
Technical screen Take home Technical screen Technical screen Technical screen Presentation Technical screen Background check Offer
Interview formats
Coding Technical Coding Technical Behavioral System Design

The interview process included two HackerRank assessments that focused on MySQL and Scala skills. This was followed by an on-site interview. The first on-site stage involved a straightforward coding task in Scala, where the goal was to fix code so that unit tests would pass. After that, two engineers presented a simple Scala and MySQL problem. Then there was a 20-minute discussion with the program manager. The final round was with the Engineering Director, discussing strategies for scaling a REST API to handle millions of requests. The engineering team was pleasant to interact with, though the interview felt a bit disorganized. I was initially told I'd receive detailed feedback within three days, but this didn't happen. My follow-up emails and voicemails went unanswered, leading me to contact one of the interviewers on LinkedIn for a response. The day after I reached out, I received an email stating my rejection, without any specific feedback on why, despite solving all their problems and reaching the final interview stage. The process also involved a promise of travel cost reimbursement for my non-CA residence. After submitting my receipts, there was no response. An update mentioned that after posting a review and speaking with a friend who referred me, VideoAmp contacted me a week later, apologized for the situation, and promptly reimbursed my travel expenses.

Confirmed questions2 questions
  • Can you implement a power function in Scala, like pow(2,3) returning 8?
  • How would you write code to check if a Scala Future timed out?
VideoAmp logo
VideoAmp

Senior Software Engineer

Engineering

Senior Average Positive experience No offer 4 rounds
Interview process
Recruiter call Take home Onsite
Interview formats
Coding Technical

It was a pretty standard interview process, I met with a recruiter first, then the hiring manager. After that, I had a take-home coding assessment, and then a series of meetings with different employees in the organization.

Confirmed questions2 questions
  • Take-home assessment included a coding question.
  • Take-home assessment included an SQL question.

VideoAmp Software Engineer Interview Questions

Quoted word for word from VideoAmp interview reports.

Can you implement a power function in Scala, like pow(2,3) returning 8?

Read reports

How would you write code to check if a Scala Future timed out?

Read reports

Design a data model, and provide some example SQL queries.

Read reports

Formats, difficulty and experience

Across all 5 VideoAmp interview reports.

Interview formats

Coding 38.5%
Technical 38.5%
Behavioral 15.4%
System Design 7.7%

Interview difficulty

Easy 0%
Average 100%
Difficult 0%

Candidate experience

Positive 40%
Negative 40%
Neutral 20%