CAP theorem: what properties should be preserved for a banking/financial system with a distributed microservice architecture?
Java
Do you have experience working with teams involved in related areas?
How do you analyze deadlocks in a multithreaded application and how do you avoid them?
How do multiple instances of the ACL service receive messages from Kafka?
How many messages were there in the ACL service? Were there any issues with load balancing and load?
How can you make an array returned via a getter unmodifiable from outside?
What is your view on working with technical debt? How to live with it if the code is 'spaghetti'?
Can you explain what a Palindrome is in the context of Kafka?
What is the time complexity of obtaining an element by its index in an array list?
What is the difference between Story Points and time estimation?
Can you tell about how you worked with data collections in your last project?
What is the difference between Iterable and Iterator?
-- There are tables with the following structure Employee id (PK) name salary dep_id (FK department.id) Department id (PK) name -- Write a query that returns a list of all department names with the maximum salary in each department.
Tell us about yourself and your experience.
Can you explain what happens in postfix increment operations?
You need to implement custom logging for all incoming and outgoing requests to controllers. How would you do this?
What is a lambda expression and a functional interface?
How will the service learn about new user orders? How will the data about the number of orders be stored and updated?
What types of references in Java do you know?
What are the main methods of the Object class used for working with threads and synchronization?