I applied online. The process took 2 weeks. I interviewed at Epic
Interview
I applied for Software Developer on a Thursday. The day after, I recieved an email to schedule a phone interview, take a rembrandt profile (personality test), and schedule the skills assessment test. I took the assessment and personality test on Sunday. I am an INTJ, not sure if that helps or not. Additionally, I answered 9/10 on the 2-min math section, I probably missed 1 on the math/logic section, did well on the technical learning portion, and did super well on at least 2/4 programming questions, with the other 2/4 being solid attempts (it worked, but probably not the data structure they were looking for). Overall, I felt confident about the test. A few days later, on Thursday, I had the phone interview where we basically talked about the role and 2 of the projects listed on my resume. Finally, 8 days after the phone interview, I got a rejection email saying they would consider me for any appropriate positions that become available. The whole process took 15 days. Kind of crazy since I felt confident on the assessment, interview, and personality sections (a lot of trick questions).
Interview questions [1]
Question 1
Programming question: Write an algorithm that, when given an integer, will produce all the possible combinations of that length integer. All digits will be alphabetical, either uppercase or lowercase. It provided the ASCII number equivalents for them as well. However, the combination must be in order and unique. For example, k=3. Accepted: abc, abd, abz, aBc, ABc. Not Accepted: aZd aDd, Bza, etc. You need to write a function that produces all possible strings based on the above criteria. This was one of the four programming questions on the assessment.
I applied online. The process took 2 weeks. I interviewed at Epic (Madison, WI) in Jul 2024
Interview
I completed a phone interview and two assessments for the position. Unfortunately, I didn't move forward. The first assessment was a standard personality test. The second was more challenging, covering math, logic, programming, and speed. I found the math and programming sections particularly difficult, especially the math word problems. While I could use pseudocode for programming, the math required careful reading and problem-solving. I think nerves may have impacted my performance.
It's also worth noting that maintaining complete silence during the assessment was challenging, I found myself talking out loud during may have affected my score.
Interview questions [1]
Question 1
Tell me about yourself?
Are you willing to travel for this role?
I applied through a recruiter. The process took 6 weeks. I interviewed at Epic in Aug 2024
Interview
Process consisted of a 30 minute phone screen that mostly focused on talking about a project you worked on and 4 online assessments. One assessment was a ~1 minute iq test, one was a personality quiz, one was about a new programming language with questions about code output, and the final was a coding challenge. After this there was a ~4 hour superday that consisted of 2 informational sessions, a system design interview, and a 30 min recruiter interview.