Online application.
HR phone call ( to check interests in this position only and available dates for technical phone interview)
Hiring manager phone call ( to know about background)
On site interview : Presentation( based on my previous project works) and one to oner interviews ( with other scientists, managers and so one)
Not too many technical questions.
Most of them are "HR" questions.