Nagarro Interview Experience for Senior .NET Developer
Round 1 (IQ Test): The test was taken on Mettl.com. 30 questions in 20 mins.
Round 2 (Coding): The test was taken on Mettl.com. 3 questions are to be completed in 75 minutes. Questions like,
- Find the second largest element in an array
- Find Duplicate item from an int Array and return sorted array as result.
- Count Possible Decoding of a given Digit Sequence
Note: These questions may repeat or may not but platform will be same.
Round 3 (MCQ Technical): The test was taken on Mettl.com. Multiple topics in 1 hr.
Round 4 (1 on 1):
- What technologies do you have work?
- Tell me about yourself?
- How do you implement OOPS concepts Abstraction, Polymorphism, and Inheritance?
- Types of polymorphism?
- How do you override a method?
- SOLID principle?
- Does Diff bet abstract vs interfaces?
- ref and out?
- String and StringBuilder?
- Private constructor in abstract method and normal class?
- Encapsulate data in c#?
- Struct and class?
- What is a Static constructor?
- What is Operator overriding and overriding?
- Why is it possible to write a constructor for an abstract class in C#?
- As far as I know, we can’t instantiate an abstract class.. so what is it for?
- Explain ASP.NET MVC life cycle?
- What is Postbank in ASP.NET?
- What are tag helpers?
- taghelper vs HTML helper ?
- What are filters?
- temp data viewing viewdata?
- What are HTML helpers?
- attribute-based routing?
- razor and ASPX view engine?
- What is MVCscaffolding?
- What is route constraint?
- binding and magnification?
- What is the entity framework?
- rest API diff methods?
- put vs post?
- HTTP status code categories?
- messaging in terms of restful services?
- protocol supported by rest API?
- What is a TCP 3-way handshake?
- ASP.NET Web API application life cycle?
- media type formatter ?
- web API filters?
- What is HTTPResponse msg?
- API controller and controller?
- What is Hoisting in js?
- Difference between equal to and double = to?
- What is coercion js?
- What is currying js?
- What is Higher order func js?
- Different CSS selectors?
- 1 div with id, contains 4 div in it and each of those 4 div consist more 4 div again. now select only even number div from 2nd div and odd number from 3rd div
- What are Indexing SQL server and their types?
- What are triggers and their types?
- Write a query to find the top 10 amps from each designation?
- Project management questions like,
- How do you estimate the project in agile?
- Few last days of development remain and if one developer is ill then how do you handle the situation?