I applied online. The process took 5 weeks. I interviewed at Instructure (Budapest) in Aug 2019
Interview
It was a four round interview process.
The first round was an online test containing a 14 question quiz and two coding challenges. I had 75 minutes for these which wasn't enough, but they said it doesn't matter, just do as many as I can. It was fun.
After that I had two one-hour interviews with tech leads of their two products. These interviews were half-hour long talks and half-hour long coding/architecture planning.
Then I had an online interview with a team lead developer, same half-hour talk, half-hour coding.
The last round was an online interview with the VP of the product I was selected for. And it was again a half-hour talk and half-hour coding.
Everyone was super-kind and professional, the only downside that I hadn't got an offer and the reason was really confusing, as I applied to frontend dev position and they said unfortunately I have a very frontend heavy hands-on experience.
There were a lot of overlaps between the interview questions.
I applied through a recruiter. The process took 3 weeks. I interviewed at Instructure in Jun 2019
Interview
I was required to do an online quiz to start that consisted of 15 multiple choice questions, and two algorithm coding problems - time limit of 75 minutes. The multiple choice were "gotcha" style, requiring very careful reading. After the online quiz, I did an online coding session with the hiring manager. This problem was more practical and had to do with parsing through some JSON data. Finally, I did an onsite interview which lasted 6 hours, with 8 different people. Most sessions involved more algorithm-style coding problems or whiteboarding hypotheticals. Only one session covered the Frontend domain, with a fairly simple React coding problem. Only one person asked relevant questions about my experience, most were focused solely on solving the coding problems. I did not find a clear connection between the questions being asked and the responsibilities required of the role, and wasn't allowed much opportunity to demonstrate those specific skills.
Interview questions [1]
Question 1
Provided string input of numbers in a grid (separated by spaces and newlines) that represents a map of land where each number represents elevation, and a value of '0' means water, count the number of bodies of water in the grid. A body of water is formed by one or more '0' value connected vertically, horizontally, or diagonally. Return the sizes of the bodies of water, in order from largest to smallest.
Senior Frontend Engineer applicants have rated the interview process at Instructure with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 56% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Frontend Engineer roles take an average of 28 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Instructure overall takes an average of 21 days.
Common stages of the interview process at Instructure as a Senior Frontend Engineer according to 2 Glassdoor interviews include:
Presentation: 40%
One on one interview: 40%
Phone interview: 20%
Here are the most commonly searched roles for interview reports -