top dot net viva questions and answers