I recently attended an interview that had two rounds.
The first round was a technical interview where I was asked questions related to my core skills and problem-solving.
After clearing that, I attended the second round, which was a client technical round. In this round, the client focused more on real-time scenarios, project-related questions, and communication skills.
Interview questions [1]
Question 1
What is the difference between .NET Core and .NET Framework?
How does dependency injection work in ASP.NET Core?
How do you handle state management in React?
How do you connect a React frontend with a .NET backend API?
What is Entity Framework and how is it used in .NET applications?
I applied through an employee referral. I interviewed at Comcast (Chennai)
Interview
The interview process consisted of three rounds.
The first round was a written test. Candidates were given a LeetCode easy to medium–level problem and 30 minutes to 1 hour to solve it. The interviewer reviewed the solution individually, discussed the approach taken, and asked about possible optimizations.
The second round was a technical discussion, mainly focused on scenario-based questions. Most of the questions were related to Microservices and Spring Boot.
The final round was a client screening. It involved a technical discussion around explaining the current project architecture, along with some managerial questions.
Interview questions [1]
Question 1
During the second round i got questions to solve a problem to remove the duplicates from string using streams.
working of Transactional annotation, SAGA design pattern,
how i implemented behavioral/ structural design pattern that we used in my project,...
Only 2 technical and one hr with leet code problems but lot of candidates for one or two position.they are just giving paper to write the test. workplace is good and ambience.