Taro Logo

Software Engineer Interview Experience - United States

January 23, 2013
Positive ExperienceGot Offer

Process

They started out with a quick phone interview where they asked you a few questions and told you about the company, nothing super technical.

The company has a penchant for grades and standardized test scores, so they will ask for your GPA, unofficial transcript, and SAT/ACT (and any other standardized tests, i.e., GRE) scores.

If they like you enough, they will fly you, house you, feed you, and give you a chance to check out the city.

Once you get there, they will show you around headquarters. Headquarters is really cool; all of the buildings are themed, and they go all out.

You'll learn about the company's software, have a one-on-one interview with a software engineer where you will discuss a project you did, take several tests on a computer, and have a closing interview with someone from HR who will ask you things like salary expectations and what not.

Overall, the process was enjoyable.

Questions

I'm not allowed to talk about this, but I will say that for all software engineering interviews, regardless of the company, you should know:

  • Dynamic programming
  • Data structures
  • Graph theory (i.e., Dijkstra's algorithm, Kruskal's algorithm, etc.)
  • Divide and conquer algorithms
  • Search algorithms
  • Sorting algorithms
  • OOP
  • Time complexity

Especially OOP, data structures, and dynamic programming.

Was this helpful?

Interview Statistics

The following metrics were computed from 687 interview experiences for the Epic Systems Software Engineer role in United States.

Success Rate

4%
Pass Rate

Epic Systems's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive40%
Neutral43%
Negative17%

Candidates reported having good feelings for Epic Systems's Software Engineer interview process in United States.