Have you had experience using inversion of control containers in your projects?
C#
Can you explain how the change tracking mechanism works in Entity Framework?
Have you had to use design patterns in your development?
What database management systems have you used in your projects?
When does the JVM start the automatic memory release process?
What is the Singleton design pattern?
What is a garbage collector in C#?
What are the advantages and disadvantages of NoSQL non-relational databases?
What are the differences between using arrays and linked lists in the implementation of data structures?
What are the differences between the String and StringBuilder classes in Java, and in which cases is it preferable to use each of them?
Can you tell about your key professional skills and personal qualities?
What are the consequences of stack overflow?
Do you mainly write code or check it as part of your work?
Can you explain the purpose and usage of the WITH clause in SQL queries?
Can you explain what is meant by the stack concept in programming?
What are the reasons to avoid using normal forms when designing databases?
How will you establish communication with the person who set a difficult task for you?
Can you explain the concept of Exchange in RabbitMQ and how it functions in message transfer?
Can you explain how memory management and automatic object cleanup are performed in JavaScript?