I applied through a recruiter. I interviewed at Epic
Interview
I applied through a recruiter, waited 2 whole months. Gave them a call to find out that they "moved forward with other candidates." I think a company should have at least some dignity to contact the candidates that didn't make the interview process.
I applied online. The process took 5 weeks. I interviewed at Epic in Nov 2015
Interview
After submitting the application Online, I was contacted by email to set up a phone interview which took place 2 days after I received the email. The phone interview was only 30 minutes and mostly went over my resume, and any projects I have done in the past. Following the phone interview, I scheduled a Skills Assessment within the next few days. The skills assessment was straight forward. Learn a new coding language and answer some question relating to it. Following that was four coding questions. After the skills assessment, I was contacted 4 weeks later with the final result.
Interview questions [1]
Question 1
Write a function that when given two words, shows every step it takes to turn the first word into the second word by only switching two letters that are touching. For example MUG turning into GUM:
MUG
MGU
GMU
GUM
I applied online. The process took 2 months. I interviewed at Epic (Madison, WI) in Jan 2013
Interview
Applied online. The first round was just background checking on phone. Then they will set up a technical test in a local test center near you. The questions were intro level programming questions (even no data structures or algorithms related stuff needed.) The final round was onsite. They will show you around the campus (which is fancy!). There were 2 technical interviews in the final round: 1 case design and 1 algorithm.
Interview questions [1]
Question 1
What data structure would you use if you were asked to program Tic-Tac-Toe (the game)?