I got a phone call notice of the interview 2 days prior, which I found to be very odd. But HR was very nice in helping me to schedule an interview time that fit into my schedule. On the day, we started off with an introduction panel so we get to know about the company a little better and network with some of their current employee. Then is the interview section, each person would get interview by three people and each 30 minus.