The interview process was straightforward. I applied online, received an email to set up a time for an interview. I went to the office, interviewed in front of a panel who asked me questions about my experience and then some conceptual questions. After about a week I hear back from the hiring manager.