ERP Consultant
По умолчанию где выполняется CompletableFuture?
Как решали проблему горячего диалога с тысячей сообщений в минуту?
В абстрактном классе конструкторы с параметрами можно создавать или нет?
Ты занимался разработкой, архитектурой или тестированием?
Как работает партиционирование для решения проблемы роста таблицы? Актуальна ли проблема bloating при таком подходе?
Какие классы в Java не наследуются от Object?
Какие типы ссылок есть в Java?
Расскажи про интерфейсы и абстрактные классы: когда применять одно, когда другое, и особенности наследования
public class Main { public static void main(String[] args) { System.out.println("Hello World"); } } -------------------------------- @SpringBootApplication @RestController @RequestMapping("/tasks") public class Main{ private final List<Task> tasks = new ArrayList<>(); private final AtomicLong idGenerator = new AtomicLong(1); public static void main(String[] args){ SpringApplication.run(Main.class, args); } @PostMapping @ResponseStatus(HttpStatus.CREATED) public Task createTask(@RequestBody CreateTaskRequest request){ Task task = new Task(idGenerator.getAndIncrement(), request.title()); tasks.add(task); return task; } @GetMapping public List<Task> getAllTasks(){ return tasks; } public record CreateTaskRequest(String title){ } public record Task(Long id, String title){ } }
What does it depend on — кому разрешено работать удалённо, а кому нет?
Топик с 2 партициями, 4 инстанса приложения в одной consumer group — как распределятся партиции?
Как выстроен Git workflow на проекте? Какие ветки используются?
Сколько работаете с микросервисами?
Какие были узкие места (bottlenecks) в монолите мессенджера и зачем его декомпозировали?
Если два сервиса одновременно хотят записать одну запись в БД — что произойдёт?
Расскажи про сборщики мусора в Java, какие они бывают, и был ли опыт настройки JVM
Каков порядок наследования следующих классов: List, Set, Collection и Map?
Как организовать балансировку между несколькими хостами с применением mTLS? Как работает mTLS при наличии балансировщика в своей инфраструктуре?
Расскажите о вашем опыте и роли на последних проектах, стек технологий
Как работа с базами данных велась на проектах — через ORM или нативные инструменты?