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

      TrainerRoad

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: TrainerRoad reviews | TrainerRoad jobs | TrainerRoad salaries | TrainerRoad benefits
      TrainerRoad interviewsTrainerRoad Senior Software Engineer interviewsTrainerRoad 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.

      Senior Software Engineer Interview

      May 18, 2017
      Anonymous interview candidate
      Denver, CO
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. I interviewed at TrainerRoad (Denver, CO) in Apr 2017

      Interview

      The job description on Stack Overflow is long and filled with application process details interwoven with the job description. Their form letter indicates "We've reviewed your application. Thank you so much for following instructions :). We make the job posting long on purpose with some hidden details in it. We find this is a good way to see who's paying attention and who is just spamming their resumes." And in general they send form letters as communication -- they are crafted to feel more personal, but I'm convinced they are form letters. Part of the application is actually doing a refactoring test -- they promise that if you don't make the refactoring cut, that you'll get a book recommendation on improving your skills. They are big adherents of Martin Fowler -- and if you like his view of things -- you already know the book they'll recommend (Refactoring). I did the refactoring test, and the form letter that rejected me did not seem like they had looked at my code -- I suspect they may have some tools that do automated reviews of the code looking for particular characteristics (but just a guess). Note: the interview process was completely remote (at least as far as I got), so when they asked for a location, I put their owning company's location.

      Interview questions [1]

      Question 1

      What is your salary expectations: From the Stack Overflow form, you are supposed to say $100k.
      Answer question
      2

      Other Senior Software Engineer interview reviews for TrainerRoad

      Senior Software Engineer Interview

      Dec 9, 2019
      Anonymous interview candidate
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. The process took 2 weeks. I interviewed at TrainerRoad

      Interview

      The interview process is very thought out and fair, however you'll probably get the idea that it's way too good for a small software company to have when hiring isn't their core business. I actually made it to the last round and I thought they liked me/I did well, but they explained that they had an overwhelming amount of great candidates and decided to not provide me an offer. A couple of weeks later the ad is back on Stackoverflow. It seems to me they like to drag a ton of people through a long interview process which really isn't fair to people. My suggestion is stop promoting so many people to the very end unless you plan to hire them. Finally, the position is just a regular software gig for $110k. I could see if they were actually paying a competitive salary for what they considered is a rockstar. Simply put, they are putting way too much effort and constraints on people for the position they are hiring for. It's strange to me because I feel like the person who is actually qualified in their eyes wouldn't stay long for $110k. The last round is a screen share where you have to write the implementation based on unit tests. I think the idea of it is good, but there's too much of their own esoteric domain logic. I think they are setting people up for failure here.

      Interview questions [4]

      Question 1

      What types of things would your former boss have to say about you
      Answer question

      Question 2

      Online algorithm test
      Answer question

      Question 3

      Refactor project that will probably take you a good 4 or 5 hours or more.
      Answer question

      Question 4

      Last round is a screen share where you have to write the implementation of a function based on unit tests that are already written.
      Answer question
      3