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

      Epic

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Epic reviews | Epic jobs | Epic salaries | Epic benefits | Epic conversations
      Epic interviewsEpic Software Development interviewsEpic 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.

      Software Development Interview

      29 May 2012
      Anonymous employee
      Madison, WI

      Other Software Development interview reviews for Epic

      Software Development Interview

      1 Feb 2021
      Anonymous interview candidate
      No offer
      Positive experience
      Average interview
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 7 weeks. I interviewed at Epic (Madison, WI) in Apr 2012

      Interview

      I applied the position on their website, and was scheduled to do a phone screen two weeks later. The phone screen is really easy. I was asked some questions about my resume, my GRE score and so on. And then the recruiter made a detailed introduction about Epic. After the phone screen, I was asked to do a test at a local test center. There were two parts in that test. In the first part, I was asked to learn some basic knowledge of a new programming language, and solve about 20 easy questions. In the second part, I was asked to solve 4 programming questions. The evaluations of the test is determined by the quality of your answers and the time you used to find them. Then I was invited to Madison to do the on-site interview. I had a dinner with an employee from Epic when I arrived in Madison, it was a good experience because he was friendly and willing to answer any questions. Then on the second day I went to Epic to do the interview. The interview process is not very complex, including a tour in their campus, talking with an employee about the position you applied, making a informal presentation about one project you have done, answering some behavior questions from the HR and solving 10 math questions in 2 minutes (I think it is really difficult to solve all questions in 2 minutes, so just try to solve as many as you can). After the on-site interview, I received a phone call and was asked to go to the test center again. The reason is that because of a system bug I didn't receive the math test there at the first time. So I went there again to finish the last part of my interview. The math questions are harder than I thought, there are some tricks in it so I think all the candidates should be careful with them. I finished the last part on Friday, and got the offer on Wednesday in next week.

      Interview questions [1]

      Question 1

      I think for most of candidates, the most part is the test at a local center. However, you can find almost all questions on this website.
      Answer question
      3

      Application

      I interviewed at Epic

      Interview

      Had a recruiting member reach out to me via Jumpstart. Then did the technical interview. Consisted of three portions and took around 3 hours. Got an "on-site interview". Will see how it goes.

      Interview questions [1]

      Question 1

      Still waiting for final interview round.
      Answer question

      Software Development Interview

      29 Jan 2020
      Anonymous interview candidate
      Verona, WI
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through university. The process took 4 weeks. I interviewed at Epic (Verona, WI) in Nov 2019

      Interview

      Took a while after I applied to get back to me. Started with online logic and programming assessment. I got a phone call inviting me to an on-site interview. I was on their campus all day in different interviews.

      Interview questions [1]

      Question 1

      Describe a development project you have been involved in that you are proud of. Walk me through your design / thought process. Which features did you develop? How?
      Answer question

      Software Development Interview

      28 May 2019
      Anonymous interview candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through university. The process took 5 weeks. I interviewed at Epic

      Interview

      My process was messed up. Epic contacted me saying they found my resume through Handshake. They recommended me to apply for a software developer position. The normal Process is (Resume->Behavior Assessment->Phone Interview->Skill Assessment->Onsite Interview->Offer) I started with the process with the skill assessment portion first which was back wards from how it was suppose to be. Skill Assessment Easy/Difficult Assessment. 1. 10 Questions 2 minutes This section was a set of 10 random questions (Logic, Grammar, Math) that you needed to answer quickly. If you wish to do well I recommend selecting an answer for all the questions first in a few seconds 10 seconds click A for everything they use your remaining 1min 50sec to answer as many as possible correctly. 2. Learning a new programming language 20 questions Basic programming syntax learning section. This section provides you a fake language with different constraints on how the language functions. i.e. (Supports int, double, strings || how conversions between different datatypes works || how logical and Arithmetic operations are operations are processed) After giving you the base foundation for how the language operates they ask you basic questions of how the language to process certain situations. Like adding together a string and a int. For the fake language I was tested with. When a string is added together with an int the string would be converted to an int based on the numbers before a char. so "4ad3" = 4. So with the arithmetic operation with the int "4ad3" + 4 = 8. Also the fake language I had, had null values equate to an empty string "" and if you performed a arithmetic operation it would be 0. 3. Programming Section 4 questions In this section they ask you to develop 4 different algorithms for 4 different problems. In this section if you are applying for software developer they ask you to create the algorithms using C++/C/Java. This section was the part that took me the longest. I would say 1h 30m - 2hours, On a note I needed to use the restroom half way through and I wasn't allowed to use it by the proctor. So I had to use naive methods for the last 2 problems the first solution had a running time of O(n^2) my second had O(n^3). I would say having a good knowledge on the syntax of your chosen language and different datatypes and structures will help you pass this with ease. I have yet to finish the Phone interview as it was later in the day of when I created this.

      Interview questions [1]

      Question 1

      Skill assessment question for programming. Determine if you have a Mingo. You are given a 100x100 square array, each space has a number from 1 - 1000000. Also, You are given a list of numbers randomly that contains the numbers 1 - 1000000. Create a function that determines if you have a Mingo and returns how many numbers you had to go through before you got a mingo. A mingo has occured if a row or column is filled or the diagonals for the corners have been filled. (Similar to a bingo just without 4 corners).
      Answer question
      3