5 rounds of questions.
One take home assignment:
1. Size the image to cover the canvas area completely.
2. Covering should be minimal - image should be no larger than necessary to
cover the canvas area.
3. Must maintain original aspect ratio of the image.
4. Center the image on the canvas
I applied online. The process took 2 weeks. I interviewed at Collage.com in Aug 2020
Interview
I had a phone interview with a recruiter, then a coding test, an interview with an engineer, and completed a technical challenge. I enjoyed my meetings even though i was ultimately rejected. Everyone was really nice. I thought the longer technical challenge was hard but nothing too surprising even though i didnt pass it and i got feedback at the end which was helpful to understand the decision.
Interview questions [1]
Question 1
I was asked a lot of cultural questions and questions about engineering processes and projects.
I applied through an employee referral. The process took 4 weeks. I interviewed at Collage.com in Apr 2020
Interview
Initial 30 min phone screening, then an hour long Javascript technical assessment on codingame.com (mostly about using Promises).
After that I had an hour long video interview with an engineering manager. We discussed a fair amount of technical things related to past jobs, but also spent a lot of time discussing my experience with agile development, being on a remote team, and what I thought my past successes and failures were as a developer.
Then I was given a longer take home assignment, which involved adding new functionality to a preexisting component (and making any changes/improvements that would be reasonable to point out in a code review). The new functionality required some refactoring of the existing code, but a total refactor was discouraged ... and overall I felt this was a good test of what actual development often entails. The assignment definitely required some clarification, but questions were encouraged, and the Collage CTO was quick to respond.
After that I had two hour long interviews with the founders (Kevin and Joey). Kevin's questions tended to be more technical, but also had a large behavioral focus (ability to work on a team, communicate, ask questions when confused, learn from mistakes). Joey's questions also had a large behavioral focus, and seemed directed at figuring whether or not I would be happy/successful working remotely, and a good fit at Collage generally.
Overall I enjoyed the experience, and was happy to accept an offer from them. I found video interviews to be more unnerving than in person ones (just because it's harder to read people via video, and sometimes audio/video lag makes conversation feel less natural). I would say that the interview process felt quite rigorous (like Collage was looking for something very specific at each stage, and if they did not find it you would not make it to the next step) ... I can see that rigorousness rubbing people the wrong way, but it had the opposite effect for me, since it made me more confident that they were being selective about their hires, and that if I did get an offer, that it would be a good fit for everyone involved.
Overall the process took a little over a month. I was told that the process could be accelerated if I needed them to make a decision faster, but I never took advantage of that offer.
Interview questions [1]
Question 1
What are some ways you thought the engineering process at past jobs could be improved? Did you suggest them or implement them? If you did not, why not?
Give an example of a time when you gave and/or received criticism at a past engineering job successfully.