I was told the interview would take 45 minutes but it took almost 2 hours. First it was an introduction about the company and then I got grilled on my technological knowledge and we ended with a long talk with HR. I was told that it would just be a brief introduction so I was caugh off guad