It took a while after I applied online. The interview schedule can be pretty flexible. I interview with a group of panel, and they took turn to ask you questions on the sheet. I had time to look over the questions and get prepared. The panel are friendly, and you can expect to ask some follow up questions, which I thought is a good sign. However, I don't know if its their company policy or what, they don't really get back to you if you sent follow up email. I thought I did ok job and might have chance to get the job, but it has been almost two weeks, so I guess not.