You apply on the website and if found a right fit you are contacted for a phone screen with the hiring manager followed by technical phone interview and later followed by on-site interview
The hiring manager was professional and the interview process was also conducted in a very professional way.