
Instructure Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 219 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 219 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Instructure.
Software Engineer
The interview process was great! It was a two-interview process. The first interview was with the team manager and the director, and they asked me some behavioral and technical questions. The second interview was a panel interview with the whole team in their office, with a lot of whiteboarding and technical questions. The team seemed like a fun team to work with! Overall, I'd say they have a well-designed interview process that isn't too difficult or scary. It's a bummer that I didn't get an offer though, as I felt like I did really well. I was also bothered by the fact that the position was reposted on LinkedIn almost immediately after they sent me a rejection email. Odd timing.
- How would you design the SQL tables needed to handle book checkouts at a library?
Sales
It was 4 rounds interview with 5 people altogether. Started with the Director, few Managers, Global VP and the Regional GM. Personally I find the interview was refreshing as it gotten to 3 to 4th stage it was more of "this is the situation - would you want to still take up this role?" Not very difficult question was thrown and the whole process felt quite easy for me.
- In a given scenario, how would you address this challenge?
- Can you give examples of how you'd tackle a problem?
Recruiter
I had a first stage with the recruiter. It seemed to go well but then I was completely ghosted despite sending numerous follow ups. All I needed was a simple yes/no update which is polite after an interview. I see other reviews mention being ghosted too, so with this poor candidate experience being the norm, it's going to be hard for them to hire long term.
- Tell me about your experience and geos.
Product Manager
I had a really bad hiring experience with Instructure. After I applied, I waited weeks for an interview. The interview itself went okay and the hiring manager said I'd move on, but then there was just silence for weeks even though I followed up. It was unprofessional and disrespectful. After all that, I got a generic rejection email. This is not okay and makes Instructure look bad. They don't respect candidates' time. If they treat potential employees like this, the company must be disorganized. Instructure needs to fix their hiring process.
- What's your approach to market research?
Instructure Interview Questions
Quoted word for word from Instructure interview reports.
“Write a method to compress a string, or return the original if the compressed version is longer. For instance, 'aabcccdde' should become 'a2b1c3d2e1'.”
Read reports →“Given an array of numbers from 1 to n, stored in an n-1 length array with unique numbers, write a function to find the missing number.”
Read reports →“Given a string input of numbers in a grid, separated by spaces and newlines, representing a map of land where each number is elevation and '0' is water, count the number of bodies of water. A body of water is formed by one or more '0' values connected vertically, horizontally, or diagonally. Return the sizes of the bodies of water, in order from largest to smallest.”
Read reports →“Was this a valid HTTP response (showing the default Apache "It Works!" page source, preceded by headers)?”
Read reports →“Can you write a function that takes a number and a base integer and displays the number in that base?”
Read report →“How would you count the number of bodies of water in a grid of numbers representing elevation, where 0 is water, and bodies are connected horizontally, vertically, or diagonally? Return the sizes of these bodies, from largest to smallest.”
Read report →“How would you create a function to see if one word is an anagram of another?”
Read report →“Can you determine if the following is a valid HTTP response? RANDOM BLOCK OF HTTP WITH HTML”
Read report →“Can you implement the sieve of Eratosthenes as a function in any programming language, and also as a generator?”
Read report →Formats, difficulty and experience
Across all 219 Instructure interview reports.