Applied on-line, got the first round interview invitation one week later, and interviewed on-site yesterday. The interviewer is quite welcoming, encouraging, and friendly. Questions are basic and of general difficulties. He asked me to go through resume, and asked some follow ups, then a brain teaser. The whole interview was relaxing, so you were given plenty of time and patience solving problems.