Создавали ли вы автоматические тесты для своего проекта?
Да, для проектов на Java часто создают автоматические тесты с использованием таких фреймворков, как JUnit и Mockito.
Читать ответПодготовка к интервью
264 вопроса с собеседований в Мвидео
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Мвидео. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, backend.
Каталог
Да, для проектов на Java часто создают автоматические тесты с использованием таких фреймворков, как JUnit и Mockito.
Читать ответЧтобы начать работу с Spring Boot в проекте, выполните следующие шаги:
Читать ответВ Java методы equals и hashCode тесно связаны и должны быть реализованы согласованно, чтобы объекты корректно работали в коллекциях, основанных на хешировании, например, в HashMap или HashSet.
Читать ответВ проектах на Java я работал с различными технологиями, включая разработку серверной части на Spring Framework, создание REST API и интеграцию с базами данных через JPA/Hibernate.
Читать ответСимвол в операторе SELECT в SQL означает выбор всех столбцов из указанной таблицы или набора таблиц. Вместо перечисления каждого столбца по имени, SELECT возвращает все колонки.
Читать ответУвеличение количества выбранных колонок в операторе SELECT напрямую влияет на скорость выполнения запроса и нагрузку на систему:
Читать ответПлюсы ORM:
Читать ответВ реализации структуры данных HashMap массив связанных списков используется для обработки коллизий при хешировании ключей.
Читать ответОдна из наиболее сложных задач, с которой я сталкивался в проекте на Java, была связана с оптимизацией производительности при обработке большого объёма данных.
Читать ответSpring Framework – это платформа с открытым исходным кодом для создания корпоративных приложений на Java.
Читать ответВ Go при передаче массива в функцию копируется весь массив, то есть создаётся его полная копия.
Читать ответВ Go обмен информацией между двумя горутинами обычно реализуется с помощью каналов (channels). Каналы позволяют безопасно передавать данные между горутинами и синхронизировать их работу.
Читать ответ