Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Instructure

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Instructure reviews | Instructure jobs | Instructure salaries | Instructure benefits
      Instructure interviewsInstructure Sr. Software Engineer interviewsInstructure interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      BlackBerry
      3.6★Compensation and benefits
      avatar
      Grafana Labs
      4.1★Compensation and benefits

      Sr. Software Engineer Interview

      9 Apr 2018
      Anonymous interview candidate
      Salt Lake City, UT
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. The process took 1 day. I interviewed at Instructure (Salt Lake City, UT) in Apr 2018

      Interview

      Took a 75 minute java software skill test. Questions were very broad and many I missed because it was very technology specific. For example, it asked about annotations for spring boot. I had never even used spring boot. There were several questions like that. One missed, next. Two missed next. They are eliminating good developers over their poor choice of questions. Then there was the two coding exercises. The first one I finished, but had trouble with the scanner part. Never used java's scanner before. Wasted most of the time trying to figure that out. Never got to the second coding exercise. I even had the advantage to have used hacker rank before and new how that worked. The two coding exercises were reverse polish notation and some water and elevation one using a 2 dimensional array. The water one was very ambiguous and hard to read on what they were trying to solve.

      Interview questions [1]

      Question 1

      They asked me to solve a water elevation coding exercise. Had no idea what they were trying to solve. It took so much time rereading to understand the instructions that I never got to actually coding it.
      1 Answer
      4

      Other Sr. Software Engineer interview reviews for Instructure

      Senior Software Engineer Interview

      30 Aug 2023
      Anonymous interview candidate
      Declined offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. The process took 3 weeks. I interviewed at Instructure

      Interview

      There were four phases: screening from the internal recruiter, a meeting with the two managers of the group, and two technical interviews (one for each team of devs). The recruiter accused me of not reading the job spec when I asked a simple question and then doubled back when I asked him for more details about something else. There were two managers: both seemed fine. The technical interviews were just a series of coding challenges that I solved in front of them while they asked questions. At one point, I noticed a dev had a weird zoom background about bugs and system errors. So, I asked him about it. The QA team had created it for him. He didn't seem happy about it. I received a good offer, but the contract had an overly-broad property assignment clause. Basically, everything I do on or off the clock gets assigned to them. The clause acknowledges that this is illegal in some states and makes exceptions for states where it's illegal. You can see what I'm talking about by reading the CEO's employment agreement, which is publicly available. It's more or less the same one they gave me. I found a lawyer to suggest some minor changes, and the recruiter came back asking me who I thought I was and saying that nobody else had a problem with this. I'd heard enough and turned down the offer.

      Interview questions [1]

      Question 1

      How are you about working independently?
      1 Answer
      2

      Senior Software Engineer Interview

      8 Jan 2026
      Anonymous employee
      Budapest
      Accepted offer
      Positive experience

      Senior Software Engineer Interview

      20 Jul 2021
      Anonymous interview candidate
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Instructure in Jul 2021

      Interview

      Applied on their website, was contacted by their recruiter within 1 week. Had a phone interview then was pushed to an OA. I received an OA assessment. This assessment consisted of basic CSS, JavaScript, and basic engineering multiple choice questions. Afterwards, I was given Evaluate Reverse Polish Notation. Beware that Hackerrank maes you read from STDIN for this OA, because of this I went ahead and coded my solution with Python although I normally code in C++. I passed the Online Assessment, and was contacted by the recruiter the very next day. We then scheduled a Phone Screen. The Phone Screen was done with a team lead, that was a bit on the weaker side technically, i suppose I had high expectations from a basic web dev to understand C++. The interview itself was a number of basic engineering questions, think Web 101. I was then given a Hackerrank console and told to solve. I solved the question without hints, but was somehow rejected without feedback. I posted the question and the solution below. I have 2 oncoming FAANG onsite loops so it was unusual that this happened even though i solved everything they gave me, my solutions were optimal and done without any type of hints. Perhaps I did not pass some hidden requirements? I have received no feedback which is unfortunate, but seems to be the norm in this industry. This was just a training interview for me as I have FAANG onsite loops incoming, and never really considered them, i pushed them on for weeks before taking any of their interviews. This being said i would have liked to see their onsite and do those problems, love me some free mock interviews!

      Interview questions [4]

      Question 1

      Q1: Implement Reverse Polish Notation
      1 Answer

      Question 2

      Q2: Visit idle-tyme.com and implement that type of clock as a function.
      1 Answer

      Question 3

      Q3: Tell me what these server codes mean: 100, 200, 300, 400, 500.
      Answer question

      Question 4

      Q4: What is tree shaking?
      Answer question
      3
      Average interview

      Application

      I applied through a recruiter. The process took 2 weeks. I interviewed at Instructure (Budapest) in Mar 2022

      Interview

      1. HR check 2. first round technical - easy coding tasks, free conversations 3. second round technical - same as previous 4. Talk to director - soft skill check. Most directors are easy guys

      Interview questions [1]

      Question 1

      What is the most embarassing part of Node.js?
      Answer question