Can you explain the working principles of JIT compilation mechanisms in virtual machines?
Flutter
If the value in a Map is not needed, which collection is better to use instead of LinkedHashMap?
What is the role of data structures in software development?
How to estimate the time complexity of reading an element by index in an array?
What technological stacks attract you for future work in the company?
What is the main role and application of the keyword final in programming?
What methods can be used to create data streams in Java, and what are their differences?
Is it possible to rewrite queries with EXISTS/NOT EXISTS without using these operators? What types of JOINs do you know?
Can you give an example of using InheritedWidget in Flutter?
What types of operations are available in Stream API?
Can you provide an example of implementing the factory method pattern in code?
What message brokers have you worked with? What tasks did you solve?
Do you have experience implementing or working with the WebSocket protocol in projects?
Why can enum values be compared using == instead of equals()?
Do you have experience developing automated user interface tests?
Can you name some main design patterns and explain their application?
What methods and approaches do you know for implementing isolated environments in a system?
What components or tools do you use to create interfaces that adapt to different screen sizes?
Tell us about a mistake — what was the essence and how did you fix it?