What is the difference between peek() and sorted() methods in the context of collections or streams?
Java
Can you explain what is meant by a terminal operation in the context of data stream processing?
Is it possible to perform multiple terminal operation calls in a row within a single data stream?
How comfortable and interesting was the interview process for you?
Can you explain what the term 'Consumer' means in the context of message exchange systems or data processing?
What parameters are used to evaluate team performance?
In what situations do you think it is possible to leave your current job?
Explain what the volatile keyword means in programming and what it is used for.
When using a Kafka cluster of three brokers, what is the maximum possible replication size for a single topic?
What is your experience with multithreading and thread management in projects?
What methods or error handling mechanisms do you use in REST controllers?
Explain the functioning principle of the AtomicInteger class in Java and how it ensures thread safety.
Can you explain what NoSQL databases are and why they are needed?
Are there any health restrictions or contraindications that need to be considered when working?
Can you explain the principles of how Apache Kafka works and how it ensures stream data processing?
How to configure the selection of the primary database in an application with multiple data sources in Spring Boot?
What experience do you have with the locking mechanism (Lock) in development?
Can you explain the concept of the proxy pattern and its purpose in programming?
Can you manage and publish content on social networks?
What practical experience do you have using the Groovy language in projects?