I applied via the jobs website and heard back from an internal recruiter soon after. I had a phone interview and was asked basic questions related to database queries (find duplicates in a large table, join types, indexes, etc.) and basic Java (collections API mainly). The questions were pretty easy, and it would have been trivial to google for answers during the screen.
After the phone screen was an in-person interview with the team manager and a senior developer. I was asked basic OOP questions (mainly in Java) which were again not too tricky. Anyone with a degree in CS should not have trouble with these questions.