Applied for a software developer role, went through the whole thing. Sharing because the info online is pretty scattered.
Round 1: Timed coding assessment sent via email before any recruiter call. 90 minutes, multiple choice plus some short coding problems. Nothing crazy hard but it's timed and the questions are specific, not generic leetcode. More like "here's a broken function, find the bug" or "what does this output."
Round 2: Phone screen with a recruiter. Standard background stuff. They asked why Epic specifically, which they take seriously. Give a real answer. "Healthcare is important" is table stakes. Know something about their products and who their customers are.
Round 3: On-site in Verona. This is the one. They fly you out. Full day. Multiple technical interviews, a values/culture interview, and they show you around campus. Campus is genuinely wild, it's got a Harry Potter library and a pirate ship. Not a joke.
Technical rounds included: system design-adjacent questions (less rigorous than FAANG, more practical), live coding, and "how would you explain this to a non-technical hospital admin" scenarios. That last type came up twice for me.
The values interview is not a gimme. They really do screen for culture. Someone who comes in arrogant about their FAANG background will not land this. I watched it happen to someone in the waiting room who was very loud about it.
Got an offer 8 days after on-site. Total process from application to offer was about 5 weeks.