Hi all, I am new here and I would like to ask you about interview process in C#.

I've been through an interview with a small company to work as .NET Developer, and I was gone through a very long technical questions.

I would like to know is it normal for an interview to ask you to code a program on the computer for a small project that is like 1 paper script, I have been through this situation, and I was supposed to write the code using visual studio, and that was the not the only part as I have done 2 other parts at the same round which included other coding using other technologies.

This was not the only part as I have already done a long technical interview questions, which took 2 hours including a script test and the other questions were asked during the interview.

I do not know if this is usual, but for me it never happened!

All feedback appreciated.
Thanks in advance.