I received an email from the HR recruiter and later had a screening call with her. She told me she was going to have someone contact me to set up on site interviews. A couple days later I got an email with the interview schedule. The schedule had 4 half hour interviews and a 1.5 hr test. I arrived early and waited in the lobby. I then meet with the first 4 people. Questions asked:
Tell me about yourself.
Why Cheetahmail?
Why did you leave your last job?
What would you do if you could do anything?
Tell about your strengthens and weaknesses?
Tell me about a project you managed.
How do you stay organized?
What do you do if you've made a mistake?
Then they talked a lot of Cheetahmail, what kind of culture it is, etc. After the first 4 people I was surprised to speak with 2 more people. Finally I took the test.
Test was 2 parts, HTML and logic test. It is not a straight forward SQL test, but knowing SQL helps. HTML questions were about tables, formatting (bold, underline, italic, color), hyperlinks, image links, inputs. The logic test also asked about data normalization. They gave 3 sets of data and asked what observations do you make. You dont actually have to normalize it, but make comments of the inconsistencies and what you would change.
The day after my interview the HR person called and asked how I felt the interview went and if I was interviewing with anyone else. A few hours later a got another call extending the offer.