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

      OpenEye

      Is this your company?

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

      Junior Software Engineer Interview

      17 June 2022
      Anonymous interview candidate
      Liberty Lake, WA
      No offer
      Positive experience
      Easy interview

      Application

      I applied online. The process took 2 weeks. I interviewed at OpenEye (Liberty Lake, WA) in Apr 2022

      Interview

      It's a 5 step process: 1. A phone screen - just to make sure you satisfy all requirements on the job description. 2. Coding challenge - solve 3 coding problems within 2 hours. Not too difficult of questions. Software team reads your code and gives thumbs up. 3. Initial zoom interview - meet one or two software engineers on the team. They'll ask some technical questions, behavioral questions, and ask about prior experience. It's really not too stressful, my interviewer was as laid back as can be. 4. In person interview - You meet with the Software Vice President, look around the facility, and answer some behavioral and technical questions again. Then you'll have about 2 hours worth of coding questions. You'll analyze pieces of code, build model of projects, answer how you would solve problems, and finally code a very short program in front of the software team. This one is a bit more stressful, since there are four or five software developers watching you and asking questions. Study up on the position before this step! 5. Spend time with the team - I didn't make it to this step, but you spend some time learning more about what the team does and go out to lunch with the team. This step is mostly for you to decide if THEY are a good fit for YOU. Honestly, this place seems really worth going through the interview process. Everyone (absolutely everyone, including the Vice President of Software) was incredibly kind and laid back. It was great practice for interviewing, and I definitely will give this place another shot once I get some more experience under my belt.

      Interview questions [3]

      Question 1

      Know polymorphism, encapsulation, inheritance, and abstract. Know how to use them and why to use them.
      Answer question

      Question 2

      How would you go about adding a method to some subclasses, but not necessarily all subclasses?
      Answer question

      Question 3

      Be prepared to explain your reasoning, even if you are on the wrong track!
      Answer question
      4