i3 Verticals interview question

Explain Clean Architecture. ​Middleware ​Dependency Injection (DI): Lifetimes. ​Fundamental Concepts: Value types vs. Reference types. ​Handling Transactions in EF Core. ​Code First vs. Database First approaches. ​Difference between Primary, Unique, and Composite keys. ​How Indexes work. ​Transactions in SQL. ​HTTP: Overview of HTTP Methods (GET, POST, PUT, DELETE, etc.). ​ Coding Challenge: Write a program to check if a string is a Palindrome