Getting an interview is pretty easy and fast. I had a phone interview and then was asked to come meet someone in person. I was able to get an interview within a week.
The interview went well but I found out that this company was interviewing a lot of candidates before they decide to hire one person. They are looking for the perfect match and therefore, all of the questions are very specific.