I had to sign an NDA. Then I was able to meet with a very energetic recruiter who seemed to get me right away. Then I met with another staff engineer to do a systems design problem. I had to wait 3 and a half weeks for a rejection letter. They do not provide feedback as a matter of policy.