Have you had to use design patterns in your development?
C#
What database management systems have you used in your projects?
Can you explain the concept of reference data types?
When does the JVM start the automatic memory release process?
What is the role of generations in the automatic memory cleanup mechanism in Java?
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?
Do you mainly write code or check it as part of your work?
How is a request made to an interface?
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?
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?
Can you explain the principle of level isolation in software architecture?
Explain the concept of data caching in RAM and its advantages.
What is your opinion on the role of automated testing in the development process?