Tech Mahindra Angular + .NET Interview Questions for 4+ years
Shared question set for 4+ years of experience, L1 round. Topics and wording follow the supplied notes; these are questions, not official company guidance.
- Tell me about the current project you are working on and explain the module-wise architecture.
- Which architecture are you following in the project?
- Blob storage in Azure: how do we call/use it?
- Given the string "program", find the duplicate characters.
- Explain routing and which routing you are using.
- Find the second highest salary using a CTE.
- What is a CTE in SQL?
- What are the SOLID principles?
- What is the middleware sequence?
- What is the use of Use and Run?
- Why do we use DbContext?
- How many clustered indexes can we create?
- If there is an error in the application, how can you check it?
- If we need to publish multiple applications in Azure, how can we do it?
- What is the difference between WHERE and HAVING?
- What is the difference between DELETE and TRUNCATE?
- Why do we use CROSS JOIN?
- How can you improve the performance of a stored procedure?
- What is a query execution plan?
- How can we configure routes?
- What is state management?
- Write code for method overriding.
- What is garbage collection?
- How do you send a token from Angular?
- How do you do API integration in Angular?
- What is the difference between template-driven and reactive forms?
- Have you done project folder setup in Angular?
- Do you have experience creating custom pipes and directives?
- How do you handle authentication and authorization in an Angular app?