Вернуться в видеотекуКоротко о видео
В записи показана живая live coding секция мок-интервью с разработчицей. Участники решают две задачи на массивы и задачу на связанный список. В ходе разбора они уточняют, как представить ссылки между узлами, почему совпадение значений не доказывает наличие цикла и как аккуратно обновлять указатели. В задаче с массивом кандидатка формулирует проход по элементам и перестановку ненулевых значений с нулями. Интервьюер делает акцент на проговаривании модели данных и проверке граничных случаев до кода.
Затронутые темы
Что взять на заметку
- Цикл в связанном списке определяется по ссылкам, а не повтору значений.
- Перед live coding полезно зафиксировать модель данных и крайние случаи.
- Решение массива нужно проверить на повторяющихся значениях и нулях.
- Ход рассуждения помогает интервьюеру оценить кандидата до готового кода.