What is UML? What are 'diagram', 'notation', and 'metamodel' in UML?
Java
Where is the index usually located within a data structure or database?
What is the time complexity of adding an element to the end of a linked list?
Have you used the collect() method to convert a Stream into a HashMap?
Does your last workplace act as a system integrator?
Can you name examples of data structures from collections besides Map?
Why is the Command pattern needed?
Explain what is meant by the value of a variable if it was not explicitly set in the code.
What database management systems have you already worked with?
How can conflicts be resolved when updating local changes from a shared repository?
How is safe usage of HashMap implemented in multithreading conditions?
How to implement a fail-fast strategy in multithreading conditions?
Where can the Singleton pattern be applied?
Are there any contraindications for using indexes in databases?
How to distinguish the use of Stream API from simple loops in Java?
What Java training programs or courses have you studied during your preparation?
What methods can be used to eliminate the N+1 problem when working with databases or APIs?
What is the purpose of the DISTINCT operator in SQL queries?
Can you explain what Puppet is and what it is used for in system configuration automation?
Is it possible to declare an interface with a non-public access level?