Domanda di colloquio di TPS (Pakistan)

Interviewer - Senior Software Engineer: Asked technical questions focused on topics like time complexity, Dependency Injection (DI), and the differences between interfaces and abstractions. Interviewer - Senior Software Development Manager: Mainly asked scenario-based questions, covering topics such as memory caching and version control in databases. Additionally, there were technical questions about the differences between interfaces and abstractions, Dependency Injection concepts, and the different types of DI registration. Interviewer - Senior Software Development Head: Focused on both scenario-based and technical questions. These included comparisons between IEnumerable and IQueryable, as well as complex queries. There were also questions about my previous company's role and responsibilities.