Поделись своим опытом проведения и участия в процессе ревью кода.
В процессе ревью кода я обычно обращаю внимание на читаемость и поддерживаемость кода, соответствие стилю проекта и архитектурным решениям.
Читать ответПодготовка к интервью
63 вопроса с собеседований в Другойкод
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Другойкод. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, database, sql.
Каталог
В процессе ревью кода я обычно обращаю внимание на читаемость и поддерживаемость кода, соответствие стилю проекта и архитектурным решениям.
Читать ответВ моей предыдущей компании работало около 5 Flutter-разработчиков. Это позволяло эффективно распределять задачи по мобильной разработке, а также обмениваться опытом и поддерживать качество кода.
Читать ответДерево и связанный список — это разные структуры данных с отличительными характеристиками:
Читать ответMedia query — это CSS-механизм, который позволяет применять разные стили в зависимости от характеристик устройства или окна браузера, например, ширины экрана, ориентации, разрешения и других параметров.
Читать ответХеш-таблица в HashMap реализована как массив бакетов (корзин), где каждый бакет содержит связный список или дерево (в новых версиях Java) элементов с одинаковым хеш-кодом.
Читать ответЛокальные ключи в базе данных или системе используются, когда нужно обеспечить уникальность записи в пределах определённого контекста или группы, а не во всей базе данных.
Читать ответХеш-функция — это функция, которая принимает на вход данные произвольного размера и возвращает фиксированного размера хеш (обычно число или строку).
Читать ответВ языке Dart (используемом во Flutter) ключевые слова final, const и var имеют разные значения:
Читать ответПотоки данных (streams) в программировании — это последовательности данных, которые поступают асинхронно во времени.
Читать ответGenerics в Dart позволяют создавать классы, методы и функции, которые работают с разными типами данных, сохраняя при этом типовую безопасность.
Читать ответМетод HTTP PATCH используется для частичного обновления ресурса на сервере. В отличие от PUT, который обычно заменяет весь ресурс, PATCH позволяет отправить только те поля, которые нужно изменить.
Читать ответЛокальные переменные объявляются внутри функций или блоков и доступны только в пределах этого блока.
Читать ответ