Подборка объединяет вопросы, отмеченные на этапах интервью в IT_One. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, backend, api.
В Java метод push обычно ассоциируется со стеком (Stack). При вызове push элемент добавляется на вершину стека. Это означает, что новый элемент становится первым для последующего извлечения методом pop.
Для поддержки топ-10 самых дорогих товаров в реальном времени с отсортированным списком в Java можно использовать структуру данных, которая эффективно поддерживает вставку, удаление и сортировку по цене.
По одному только URL определить точный тип взаимодействия (например, GET, POST, PUT и т.д.) нельзя, так как URL — это адрес ресурса, а метод HTTP указывает, как именно клиент взаимодействует с этим ресурсом.
В Java Stream API количество потоков в параллельном стриме контролируется через общий ForkJoinPool, который по умолчанию использует количество потоков, равное числу доступных процессорных ядер.
В Java объем выделенной памяти для приложения (heap) задается при запуске с помощью параметров JVM, например, -Xms (начальный размер кучи) и -Xmx (максимальный размер кучи).