Applied online. Two in-person interviews, one with the managers and the other with the rest of the team. The first interview was a short run-down of your resume, and then a simple coding problem. The second interview was with the rest of the team. As long as you feel you bonded with the team well, you will do well.