Java
public class MyObject { private final String object1; private final NotMyObject notMyObject; private final Collection<AnotherObject> anotherObjects; //конструктор //гетъри public String getObject1(){ return object1; } public NotMyObject getNotMyObject(){ return notMyObject; } public //public MyObject(String object) }
На какво се основаваха при разпределянето на монолита на микросервизи? Как решаваха кой парче да отделят като отделна услуга?
Кои езици за програмиране се поддържат от Hibernate за интеграция и работа с ORM?
Какво е максималното количество елементи, които могат да се поставят в стека?
Какво са GC Roots?
Как да осигурим семантиката точно веднъж в Kafka?
Защо в предишния проект използвахме MongoDB вместо PostgreSQL?
Каква е разликата между операциите за дефиниране на данни и операциите за манипулиране на данни в SQL?
Редовно изучавате специализирана литература във вашата област?
Как да осигурим безопасност на нишките при използване на StringBuilder в многопоточна среда?
Как може да се реализира неизменяем обект в програмирането?
Можете ли да обясните какво означава процесът на десериализация на данни?
Как е организирано описанието на преходите между статусите?
Какви методи съществуват за обхождане на елементите на колекция в програмирането?
Как да стартирате изпълнението на метод в отделен поток в Spring?
Реактивно програмиране: кога е подходящо да го прилагате и какви са недостатъците му?
Как е структурирана и разпределена екипът във вашия проект?
Участвахте ли в внедряването на технологии? Как решавате техническите разногласия в екипа?
Задачата беше формулирана като "намаляване на латентността", и търсихте ли сами решение?
Разкажи за работата на Garbage Collector в Java.