A short telephonic conversation with HR.
An online multiple choice quiz on UNIX. 20-40 questions. Time intensive.
Onsite interview. 3 x 30-45 min interviews with 2 person panels. Including with hiring manager.
Topics were performance, java, garbage collection, test tools, scripting, Linux and general problem solving.