[name] asked: Did you study and work?
Java
What is DDD (Domain-Driven Design)? How is it related to aggregate and bounded context?
What is the company 'Elektron': an integrator or a product company, and what does it develop?
What mechanisms need to be implemented in a Mission Critical system? How to achieve fault tolerance?
Are indexes needed in this task and on which fields? What indexes are created by default? From which version of PostgreSQL is an index on foreign keys automatically created?
Tell about the hierarchy of collections in Java.
What indexes would you add to a table and why?
What kind of integrations have you done? Can you give an example?
Tell me about an interesting problem you are proud of
Is Moscow or another location relevant for you?
Have you participated in the implementation of technologies? How do you resolve technical disagreements within the team?
Have you worked under a GPH contract?
How do you usually approach learning new technologies? What sources do you use?
Which Kafka topics will be in the reporting system, who produces and who consumes?
How do you see your role in a team? What is important to you in teamwork?
```java import java.util.Iterator; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; public class Arrays2Test { public static void main(String[] args) { List<Integer> list = new CopyOnWriteArrayList<>(List.of(1, 2, 3)); Iterator<Integer> it1 = list.iterator(); list.add(4); Iterator<Integer> it2 = list.iterator(); while (it1.hasNext()) { System.out.println(it1.next()); } System.out.println("****"); while (it2.hasNext()) { System.out.println(it2.next()); } } } ```
How many connections does HikariCP use by default?
If the number of tasks is floating (from units to hundreds), what type of thread pool should be chosen?
Are your salary expectations 250 thousand rubles net, is that okay?
Tell me about the product you worked on at Magnit.