What methods and tools have you used to gather data from various sources in your project?
Java
[Name] asked: Is it possible to write catch(Error e) or catch(Throwable t) — will such code compile?
What is the difference between findFirst() and findAny() in the Stream API? When does it make sense to use each?
If we make a positive decision, when will you be able to join us?
How to ensure reliable invoice delivery if an external service might fail?
Tell me about equals and hashCode: the contract, why hashCode is needed
If there is data cache, how can you determine that the cause of OOM is specifically due to it?
Can you give an example of a task where you independently solved multithreading problems?
What indexes have you had to use (including covering indexes)?
How do NoSQL databases differ from relational ones?
If there were no such infrastructure (like Prometheus), and there were only Kafka and a database, would the database be able to record all these messages under a load of one hundred thousand messages per second?
What was the last book or article related to your work that you read?
What was the domain of the application: fintech or something else?
What is the main problem of this implementation Lack of Consumer Group separation Configured wait time in polling Integration with the Diptychi system Incorrect message storage policy Lack of message filtering settings in the listener factory configuration No separate batches
What is the purpose of ClassLoader?
Who orchestrated the entire process — who understood what message needed to be sent to Kafka and to initiate the calculation?
How to organize a common TestContainer for multiple test classes without stopping between them?
//Given an array of numbers where all numbers except one have a pair, //find the number that appears only once // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ //TODO }
What is a singleton as a design pattern?
What collection do you use for the top 10 most expensive products in real-time with support for a sorted list?