Cameo logo

Cameo Software Engineer Interview Questions
& Process

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

Based on 33 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
87.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Cameo.

Showing 3 of 33
Cameo logo
Cameo

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience Accept offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

It was a pretty simple React application, kinda similar to their website's functionality. You should check out their website for hints about their tech stack, which includes things like GraphQL, React, and TypeScript.

Confirmed questions1 question
  • What made you decide to apply for this role at our company?
Cameo logo
Cameo

Software Engineer

Engineering

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Panel Background check Offer
Interview formats
Behavioral Technical Coding System Design

The hiring process was super smooth! Julia from recruiting was really helpful the whole way, giving good feedback and guidance. They were flexible with my schedule and the whole thing from start to offer took about 2 weeks. My process included a recruiter screen, a technical screen, and then a half day on-site with 4 one-on-one interviews (3 technical, 1 cultural). It ended with a final chat with the CEO, which was a nice touch! I was a bit intimidated at first, but everyone was really friendly, kind, and supportive, which made it a smooth experience. My advice is to relax; you'll do fine if you know your full stack concepts.

Confirmed questions3 questions
  • Do you understand front end concepts?
  • Do you understand back end concepts?
  • Do you understand data design concepts?
Cameo logo
Cameo

Software Engineer Intern

Engineering

Intern Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Technical screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

The recruitment process was top-notch, with super fast responses after applying. Julia, the recruiter, was incredibly helpful, keeping me informed and updated at every turn. The engineers, Morgan and Merissa, were really friendly and gave me great insights into the company. My interview process included a phone screening, a fun and relaxed technical assessment which was a full-stack (React/Express) web development project, a one-hour technical Zoom interview, and a 30-minute behavioral Zoom interview. The technical assessment involved implementing a set of requirements for a web app. Then, the technical interview involved live-coding and adding more features to the project I submitted. It was a very chill experience; it felt like pair-programming with a buddy rather than a job interview. Overall, the Cameo team provided a fantastic interview experience, and by the end, I felt like my skills were thoroughly assessed for the role.

Confirmed questions2 questions
  • How do you approach getting unstuck when facing a problem?
  • Describe your ideal technology stack.

Cameo Software Engineer Interview Questions

Quoted word for word from Cameo interview reports.

Can you design the data structures for a multi-player battleship game that also supports replays?

Read reports

Design the data model on the whiteboard for a given application.

Read reports

Describe the data structures and front-end design for a basic Snapchat application.

Read reports

How would you design the front end for Spotify using React and Redux?

Read report

Looking at a popular app's UI, can you break it down into components and describe the likely data structures used under the hood for each part?

Read report

Considering a popular app's UI, how would you approach decomposing it into components and what data structures would you expect to find powering those components?

Read report

Given a mock-up, discuss at a high level how you would structure your front end code to implement the design.

Read report

How would you transform raw data into a usable format?

Read report

Formats, difficulty and experience

Across all 33 Cameo interview reports.

Interview formats

Technical 28.9%
Coding 27.8%
System Design 20.6%
Behavioral 20.6%
Presentation 2.1%

Interview difficulty

Easy 6.1%
Average 87.9%
Difficult 6.1%

Candidate experience

Neutral 3%
Positive 87.9%
Negative 9.1%