Collage.com logo

Collage.com Interview Questions
& Process

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

Based on 37 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
48.6% Positive experience

Which role are you interviewing for?

9 roles · 37 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Collage.com.

Showing 4 of 37
Collage.com logo
Collage.com

Software Engineer

Engineering

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Take home Background check Offer
Interview formats
Technical Coding Behavioral Other

The interview journey started with a 30-minute phone screen, followed by a 1-hour technical test on codingame.com focused on Javascript and Promises. Next, I had a 1-hour video call with an engineering manager where we chatted about my past technical work, agile development, remote teamwork, and my perceived successes and failures. After that, there was a take-home assignment involving adding new features to a component and making necessary refactoring, though a complete overhaul was discouraged. Questions were welcome during the assignment, and the CTO was responsive. The final stage included two 1-hour interviews with the founders. Kevin's interview was more technical with a behavioral slant (teamwork, communication, learning from mistakes), while Joey's focused on my fit for remote work and the company culture. The whole process took a bit over a month, but could have been faster if needed. Video interviews felt a bit awkward due to potential tech issues and difficulty reading people. The process was rigorous, which made me feel confident about the company's hiring selectivity and the potential fit if an offer was extended.

Confirmed questions4 questions
  • Can you share instances where you identified potential improvements in past engineering processes, and whether you acted on those suggestions?
  • What were your reasons for not suggesting or implementing improvements in past engineering processes, if applicable?
  • Please provide an example of successfully giving criticism in a previous engineering role.
Collage.com logo
Collage.com

Full-Stack Engineer

Engineering

Entry Easy Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Technical Coding

They called me on the phone and expected me to solve a geometric problem on a skype screenshare within 1 hour. Having someone watching my thought process and every code change made me nervous and I only finished 3/4 of the test cases. They said the test was for measuring my algebraic problem solving skills. I found the intense oversight over my problem-solving process to be intrusive and unnerving. Considering the job was for UI development and didn't involve these kinds of problems or processes, it felt like a surprise college exam. It wasn't clear if they were testing my ability to perform under pressure. If they don't change their process, they'll lose out on a lot of talented people with different thinking styles and speeds. After about a week, I followed up via email and it was hinted that I didn't make the cut.

Confirmed questions3 questions
  • Can you write a JavaScript function to resize an image to fit any container, ensuring it's centered, given only the container's dimensions and the image's aspect ratio?
  • Could you solve a geometric problem via Skype screen share within an hour?
  • Are you able to assess my algebraic problem-solving skills?
Collage.com logo
Collage.com

Software Development Manager

Engineering

Manager Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Coding

The interview process was pretty standard. After submitting my online application, which had two short coding tests, I got an email for a phone interview. The interview started with a question about my interest in the role, followed by an opportunity for me to ask questions. Then, we moved to a live coding challenge. The task was to devise a solution for handling two asynchronous AJAX requests, ensuring one completed while the other was optional, all within a user-perceived time limit before redirection. I presented a solution, and the interviewer commented that it was functional but could be marginally faster. The next day, I received an email stating I wasn't a good fit, which surprised me as they hadn't asked anything about my experience managing a development team or my qualifications, aside from the coding test. Given my extensive experience with their technologies and successful team management, I question the effectiveness of this hiring approach. I'm still perplexed how they concluded I was a poor fit after the coding test, especially since they had my resume and were interested enough to invite me for the test, where I provided a valid solution, even if it wasn't directly related to the job. It's a shame because I'm a dedicated employee who would have committed fully.

Confirmed questions1 question
  • Can you produce a solution to a coding problem?
Collage.com logo
Collage.com

DevOps Engineer

Engineering

Senior Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

I initially had a 30-minute call with their head of talent acquisition. We talked about the job and my background. It was a good chat and made me more interested. Next, there was a 60-minute live coding session with a lead engineer. The task was pretty straightforward but had a few small tricky parts. I struggled a bit with it due to nerves and not being sharp, only finishing about 75%. The engineer was really nice though, and it was a good experience overall. It seems like a really selective startup, and I bet it's a great place to work. They were right not to move forward with me based on my coding performance, but they were very decent about it.

Confirmed questions1 question
  • How would you aggregate log data to generate a report?

Collage.com Interview Questions

Quoted word for word from Collage.com interview reports.

Can you write a JavaScript function to resize an image to fit any container, ensuring it's centered, given only the container's dimensions and the image's aspect ratio?

Read reports

How would you maintain the aspect ratio of an image when resizing it to fit specific dimensions?

Read reports

Can you describe a method for minimally cropping a photo to fit a new aspect ratio?

Read report

How would you manage two asynchronous requests to ensure there's no unnecessary waiting time between them?

Read report

How would you aggregate log data to generate a report?

Read report

Can you create a function that manages three concurrent API calls, subject to specific constraints?

Read report

Formats, difficulty and experience

Across all 37 Collage.com interview reports.

Interview formats

Technical 33.3%
Behavioral 30.9%
Coding 24.7%
Other 8.6%
Case 2.5%

Interview difficulty

Easy 21.6%
Average 59.5%
Difficult 18.9%

Candidate experience

Negative 32.4%
Positive 48.6%
Neutral 18.9%

Reports by job function

Engineering 22
Operations 8
Product 7