Pull to refresh
234
0.1
Anton Fedorov@datacompboy

Программист / сисадмин (Sr. SRE)

Send message

Именно к этому я и веду: нет, нельзя спрашивать "напишите обход дерева". Какого? Зачем? Чтобы что?
Нельзя спрашивать "напишите A* поиск пути".
Есть практическая ситуация: вот робот, надо почистить весь дом.
Уже пришёл к тому, что надо строить карту, на карте надо помечать где был, через какую сторону не смог пройти между ячейками.
Пришёл к тому, что надо найти ближайшую не чищенную клетку, и надо найти дорогу туда.
Все, пишем заголовок функции, и продолжаем основную логику.
Есть время? Можно подумать и написать её тоже.
Не хватило? Неважно, взяли библиотечную.

Если человек умеет думать и декомпозировать задачу - задача решается на ту степень детальности, на которую было времени.

Вопросы уровня "назовите пять протоколов когерентности кеша процессора" оставьте шарашкам, именующим себя универами... Это там проверяют кеш студента, "что из лекций он ещё не забыл со вчера"

"Чисто" для MVP - робот хотя бы один раз бывал на клетке.

Да, интересный подход, и однажды его приводили.
А есть доказательство, что рандомный поворот и движение приведёт к обходу всей доступной площади? 😁

Например, аббревиатура LRU. С ходу я не помню что это

Посмотрите еще раз как задаётся задача. Суть вопроса -- "напишите проход по матрице".
Так же и дальше, не надо спрашивать "напишите обход дерева" или "Напишите LRU кеш". Это тупо. Есть псевдо-задача, решение для неё органично через обход дерева или через кеш. Я ожидаю что сеньёр знает кеши и деревья и может продемонстрировать это знание, ничего больше.

"начинаем кодить на доске"

отсылка на интервью когда почему-то нельзя пользоваться ничем кроме доски. я как не понимал этого подхода -- так и не понимаю... :D хорошо, что сейчас чаще это удалённо, поэтому как минимум редактор с подсветкой...

Неважно -- вопрос всегда заканчивается тогда, когда заканчивается время. Обычно 45 минут на кодинговую часть.

Это вопрос "напишите обход матрицы". Вариант "прогнать черепашку чтобы карту построила" -- идеален для мвп, потому что пока строится карта -- всё еще и почищено.

"Что еще спросить" -- это другие вопросы. Конкретно этот вопрос -- "напишите обход матрицы".

Показывает, умеет ли думать кандидат. Всё остальное можно нагуглить.

Согласен, мы внесём это в бэклог для следующей версии прошивки.

Прикольно, но нет -- текст мой :)

А вот картинку заставить сгенерить правильную было сложно.

Он вместо того, что я хотел, сгенерил мне вот такое:

пришлось давать референс...

прекратите называть всё "AI". 16G никакого отношения к AI не имеет...

Антивирус это по сути реактивная защита -- он останавливает для тех, кто как раз "был в отпуске", если, разумеется, нагрузка была уже передана антивирям и попала в базы, и базы обновились на клиенте.

Просто фронтлайн точно получит нагрузку в обход антивируса -- её просто рассылать не будут пока антивирусы на неё агрятся.

И как антивирусы помогли вам...? 😁
А то советуете, а зачем - чёт непонятно...

"Говорят что в новый год всё подряд сбывается. Даже то, что целый год сбыть не получается"

Вау... "Они выросли, и забыли, как это делается". Современные браузеры разучились автоматом чинить такой html O_O

Такая маленькая ошибка, а сломала всю вёрстку: браузер не сможет отобразить эту страницу.

Вы это, слона не натягивайте! Браузер спокойно такое пережовывает.

Насколько я понимаю, это потому, что модель прогрета и загружена в ускорители. Чтобы использовать старую модель -- часть ресурсов надо делить между новыми и старыми...

Если не отвечать -- экономия выше. А если еще и не читать!

Видимо, сертификаты в браузере стоят. Значит, надо найти почему сертификаты тулза не использует (куки может, сертификаты нет?)

Information

Rating
3,987-th
Location
Zürich, Zürich, Швейцария
Date of birth
Registered
Activity

Specialization

Specialist
Ведущий