I applied online. The process took 1 week. I interviewed at Epic (Atlanta, GA) in Feb 2020
Interview
Applied online and was given a 30-minute phone call interview within 24 hours. Finished a personality assessment prior to the phone interview. After the phone interview, I had a few days to complete a 2 - 3 hours skill assessment.
Interview questions [1]
Question 1
Questions like, how did I hear about Epic? Why software development? Explain a project? Case scenario with said project. Am I willing to move to Madison?
I applied online. The process took 4 weeks. I interviewed at Epic in Feb 2020
Interview
Applied as a university new-grad, within a day received an invitation for a phone screen along with a series of online screenings. Phone screen with a developer was very straightforward, typical 'what drew you to Epic', 'tell us about a recent project' questions along with resume review and basic familiarity about languages and practices.
The online screenings consisted of a 'Rembrandt Profile' personality test, along with the more formal 3-hour skills test which consisted of a short math section, a multiple choice section about learning a made-up programming language, and three programming questions. Problems themselves wouldn't be too bad (string manipulation, recursion, and dynamic programming) if not for the awful code editor, you can't actually compile your code to run test cases. The Examity proctoring company is pretty bad too, if you use scratch paper you have to tilt your webcam down to the paper while writing, and any background noise triggers the proctor to make you rotate your camera around the room to show nobody else is there.
Received a request for transcripts and another phone screen a week and a half later, more STAR-esque questions rather than technical, received a rejection a week thereafter.
Interview questions [1]
Question 1
Given a string and the following table (containing letters/numbers and the corresponding number and number of presses required on a phone keypad - A is 22, B is 222, D is 33, etc), write a function that will convert the string into the series of keypresses that will produce the text on an old-school cell phone keypad. Your function should be case-insensitive, ignore non alphanumeric characters, and in the case of consecutive letters that share a number (i.e A and B), separate them with a #.
Aplique en su pagina de Internet y a los pocos días recibí una invitación para una entrevista telefónica. Fue una llamada que duro aproximadamente unos 30 minutos en la cual me preguntaron sobre mi CV y algunos problemas de programación.