Чат по подготовке к интервью: t.me/faangtalk Канал с анонсами t.me/faangtalk... Канал Макса t.me/faang_career В выпуске мы разбираем три алго-интервью с точки зрения сигналов, которые важны нанимающему менеджеру.
Именно с этого видео нужно начинать подготовку к собеседованиям. Насколько классного разбора собесов я никогда и ни у кого не видел!!! (Конечно все 4е часа сложновато просмотреть, но оно того стоит и лучше потрать свое время на него, а не на какие-то другие видео).
Оставлю еще один комментарий. Известно, что задачи на алгосекциях в ФААНГах немного разные (я собесился только в Мету и Амазон). В Мете мне давали 2е задачки на 45 минут примерно изи-медиум уровня и по сути, как мне кажется, для Меты валиднее отточить подход второго кандидата, те очень круто и структурированно описывать свое решение, при этом что лично мне не понравилось, это нелюбовь кандидатов прописывать тест кейсы именно в редакторе. Я пытался в уме что-то прогонять, но обычно получается полная ерунда, а вот когда напишешь, то и интервьюеру понятно, чем я сейчас занимаюсь и мне проще не вылетать из контекста. В Амазоне же задачка была несложной, но очень много было бихейв вопросов и для этого интеревью, на мой взгляд, нужно хорошо пересмотреть свой опыт, что бы не рыться в памяти и вспоминать наиболее подходящую ситуацию под данный вопрос, а практически сразу начать отвечать, так как эта часть отъедает ваше время от алго секции и тогда у вас просто не будет времени на решение, хоть какое-то даже.
Интересно, что почти все интервью, интервьер говорит что не надо говорить фигню не подумав, а потом на 3:35:00 говорит что 10^10 температуру можно получить при ядерной реакции (что не правда) и температура сильно ограничена в размеа, особенно с той, с которой мы взаимодействуем. То есть, все проблемы что интервьюер говорил, они в принципе свойственны всем и стоит работать над собой, чтобы уменьшить их.
@monnoroch привет, я честно говоря так и не понял идею с деревом, чем она лучше сортировки массива? (случай когда на входе у нас сразу вся конечная последовательность)
Возник такой вопрос. Задача в данном моке была действительно очень обширной и в ней было очень много мест, которые можно и нужно было уточнять, однако, часто бывает задача более "простая", например вам дан список и в нем что-то нужно найти, например 5е максимальное число. Кажется что в этом случае, довольно сложно и на мой взгляд странно задавать вопрос на тему того, а какое бизнес приложение у этой задачи, что бы самому сформировать различные варианты ТЗ. Верно ли я понимаю, что не во всех задачах получится проявить leadership?
Собеседования проводятся под конкретный уровень. Я проводил собеседование под L5 для всех кандидатов, для демонстрационных целей. Под L4/L3 задачи могут быть проще. Тем не менее, это не относится к вашему примеру. Задача найти пятое максимальное число имеет достаточно свободы, чтобы senior (L5) инженер смог показать все те же скиллы, которые были разобраны на стриме. Увидеть эти возможности (и воспользоваться ими) и есть основной признак L5 инженера. Заметьте, что ни один из кандидатов не увидел их в задаче вычисления среднего (хотя третий подошел максимально близко). Это не значит, что этих возможностей не было.
какое-то отвращение вызывают разборы интервью... есть в этом какое-то лицемерие. делать из этого товар. типа давайте рандомного типа научим как устроиться на работу, пусть он потом творит дичь, зато мы ему помогли, это так здорово!