Техническое интервью на английском: разбираю Leadership Principles и Leetcode задачу.

  Рет қаралды 22,235

Victoria Borodina

Victoria Borodina

Күн бұрын

Пікірлер: 65
@VictoriaBorodina
@VictoriaBorodina Жыл бұрын
🚀 3 поток FAANGme уже стартовал. Подписывайтесь на TG-канал курса, чтобы не пропустить новый поток! На канале делимся полезной информацией и последними новостями - t.me/wf_FAANGme. Если у вас остались вопросы, пишите в комментариях! ⏱ ТАЙМИНГ: 0:00 - О моем опыте интервьюера 0:58 - Что будет на воркшопе, какие вопросы будем разбирать 2:29 - Как эффективнее пройти воркшоп 3:13 - О госте, который сегодня будет проходить интервью в прямом эфире 3:50 - Из чего состоит техническое интервью в США (ТОП компании) 7:28 - Как будет проходить Leadership Principles Interview (поведенческое интервью) 8:38 -❗ПЕРВАЯ ЧАСТЬ. Начинаем Leadership Principles Interview. Интро от Яна 9:49 - Ян отвечает на поведенческие вопросы 25:52 - Даю развернутый фидбек на ответы Яна. Объясняю, что было не так 32:46 - Даю общую оценку Яну по Leadership Principles Interview (поведенческое интервью) 33:21 - Что интервьюер хочет услышать от вас на поведенческом интервью 33:51 - Даю примеры признаков слабого поведения в ваших ответах 36:34 - Даю примеры признаков сильного поведения в ваших ответах 38:06 -❗ПРО КУРС. Как проходит обучение на курсе FAANGme 40:20 - Программа курса FAANGme 46:18 - Преподаватели курса FAANGme 47:01 - Какие результаты будут после курса FAANGme 47:38 - Для кого подойдет курс FAANGme, для какого уровня 50:17 - Стоимость курса FAANGme 53:36 -❗ВОПРОСЫ от участников - подойдет ли курс для DevOps? 54:38 - Помогаем ли мы с поиском работы после прохождения курса? 54:55 - Подойдет ли курс для тех, кто ищет работу в Европе? 55:19 - Какие языки будут применяться на курсе? 55:36 - Статистика по офферам у студентов FAANGme 56:22 - Будет ли курс полезен со слабым английским? 57:22 - Подойдет ли курс, если мало прорешанных задач на Leetcode? 58:13 - Сколько человек в группе на курс? 58:28 - Сколько лет опыта нужно для компаний типа FAANG? 58:53 -❗ВТОРАЯ ЧАСТЬ. Ян решает Leetcode-style coding задачу 1:18:35 - Даю фидбек Яну по решению задачи 1:19:51 - Какую самую распространенную ошибку избежал Ян 1:21:17 - Что подвело Яна 1:22:32 - Мой вердикт - прошел Ян интервью в целом или нет 1:23:48 -❗ ВОПРОСЫ от участников - нужно ли писать заметки во время решения задач? 1:24:58 - Насколько важно выжимать из задачи весь максимум? 1:25:54 - Можно ли просить помощь у интервьюера во время решения задач? 1:28:21 - Правильно ли вел себя Ян во время решения задачи? 1:30:43 - На какой уровень Ян проходил собеседование? 1:31:17 - Объясняю правильный подход для подготовки задач перед интервью 1:32:34 - Кому лучше рассылать резюме в поиске работы? 1:32:56 - Возможно ли искать работу сейчас, в кризис? 1:33:56 - Какие истории надо рассказывать на поведенческом интервью?
@korst1k
@korst1k Жыл бұрын
Спасибо за данное интервью. Было очень интересно послушать обо всех этапах и, что самое ценное, услышать реальный фидбэк. А так же то, из чего он складывается. Огромная благодарность Мише за это.
@sergeybuyan8372
@sergeybuyan8372 Жыл бұрын
Было бы Очень интересно такой же формат, но по system design (both high-level and low-level). Спасибо за видео!
@VictoriaBorodina
@VictoriaBorodina Жыл бұрын
Это вам к нам на курс :)
@igormyatlyuk503
@igormyatlyuk503 Жыл бұрын
По алгоритму. 1) Можно сделать массив из columns и держать там кол-во встреченных серверов. по памяти O(n) 2) Обход можно сделать 1 раз, O(m*n) по времени. учитывать предущий результат (мемоизация) 3) в последующих строках проверять кол-во серверов по горизонтали и вертикали. if (horizontalServers> 1) {total=total+horizontal} else if (horizontalServers= 0) { проверить кол-во по вертикали(учитывая, есть ли сверху пересечения) и total=total+vertical}. 4) проходить 2 раз не нужно, т.к. у нас есть информация по вертикали верхних строк
@S0ny87
@S0ny87 Жыл бұрын
Спасибо, очень полезно! Михаилу респект, объясняет все с толком, с расстановкой.
@saidislomabdukhakimov8503
@saidislomabdukhakimov8503 Жыл бұрын
А по направлению data analytics тоже помогаете в этих буткемпах? Программирование только на python уровня аналитики.
@erjigit17
@erjigit17 Жыл бұрын
it was amazing. I wait another video in english.
@ffellini3255
@ffellini3255 3 ай бұрын
Отличный формат🫶
@risulka
@risulka Жыл бұрын
Очень интересное, а главное хорошо разложенное по шагам интервью. Крутая работа. Виктория, сейчас набрала обороты Quant - job (Analyst, Developer). Опираясь на запросы в Google можно сделать вывод, что огромное количество analysts интересуются Как правильно интервьюироваться на данную позицию. Особенно в crypto currency сфере. Спасибо
@bsg1147
@bsg1147 Жыл бұрын
В этой задаче кстати можно просто пройтись по строкам, сложить все единицы в строках, в которых больше одной единицы и запомнить номера строк, в которых только одна единица а так же запомнить номера стобцов этих единственных единиц. А затем пройтись по столбцам, соответствующим единственной единице в строке и если в таких стобцах кроме этой единицы есть ещё хотя бы одна, то надо инкрементить число серверов, но ещё надо проверить сколько из таких единиц в столбце принадлежат к ранее запомленным номерам строк (с единственной единицей в строке), и инкрементить столько раз, сколько таких единиц будет в столбце. Спасибо Мише и Яну, весьма полезно и даёт немного представления о внутренней кухне процесса найма.
@TheFaust1987
@TheFaust1987 Жыл бұрын
Як мені здається твоє рішення можна зробити простіше: йдемо по рядку і сумуємо "1", та записуємо в перемінну координату останньої одиниці, в кінці робимо перевірку: якщо сума по рядку >1 або =0 то йдемо на 2 рядок; якщо сума по рядку =1, тоді беремо зі змінної координату і робимо прохід по стовпцю до першої "1" яку зустрінемо і в цьому випадку в змінну "результат" додаємо 1(це сервер з першого рядка), або йдемо до кінця стовпця і якщо не зустріли "1" то просто переходимо на інший рядок і повторюємо все те що робили з першим рядком (тут єдине потрібно буде прохід по стовпцю не забувати робити з 0 рядка, щоб не пропустити "1" яка може стояти в цьому ж стовпчику на рядок вище) Таким чином нам достатньо лише зберігати одне значення яку будемо сумувати і не має проблеми спейсу.
@bsg1147
@bsg1147 Жыл бұрын
​@@TheFaust1987 Сначала хотел написать, что надо не забывать добавлять к результату 2, а не 1 в том случае, если при проходе по столбцу натыкаемся на такую же единственную адиницу. Но потом понял, что не надо, ведь мы либо уже добавили 1 к результату ранее, либо добавим позже. Нравится такой алгоритм, он проще по memory.
@yolo-cars
@yolo-cars Жыл бұрын
Вот это уже реально интересная тема! Посмотрю обязательно и напишу тут фидбек! 😎
@_dekinci
@_dekinci Жыл бұрын
По задачке T = O (n*m), S = O(1) - проходимся по строке, считаем сервера и запоминаем индекс первого сервера в строке. Если > 1, то прибавляем к результату. Если =1, то проходимся по вертикали первого сервера и считаем там, если > 1, то прибавляем к результату. Сложность не увеличивается тк максимум может быть n односерверных строк а проверить каждую вертикаль стоит m, итого (n*m (скан) + n*m (проверки))
@BelokonRoman
@BelokonRoman Жыл бұрын
Интересный подход. Я сделал иначе: в нулевой элемен каждой строки запоминал были ли элементы из данной строки добавлены в результат(если сумма в строке > 1). Причем, чтоб не потерять 0й элемент логика такая: если его значение 1 - изменяем на -1, если 0, то на -2. Потом проходим по столбцам и всегда можем узнать была ли еденица уже учтена при проходе по строкам.
@_dekinci
@_dekinci Жыл бұрын
@@BelokonRoman Это O(n) памяти, просто спрятанное в редактирование входа
@BelokonRoman
@BelokonRoman Жыл бұрын
@@_dekinci впервые такое слышу. Всегда сложность по памяти считают как количество дополнительно выделенной памяти. В моем случае это O(1)
@tennisist90
@tennisist90 Жыл бұрын
Здравствуйте. Это получается,если идешь на саппорта l3 с элементами девопса ,то тоже могут алгоритмы спросить?
@AlexKravkov
@AlexKravkov Жыл бұрын
Спасибо за видео. Очень познавательно. Два вопроса: 1. На сколько хватает этого уровня английского чтобы комфортно себя чувствовать на интервью? 2. Отличаться ли формат интервью на SDET от данного в штатах?
@DenisChernikov-g8s
@DenisChernikov-g8s Жыл бұрын
1) На 56:55 о том, что этого уровня более чем достаточно
@ander1475
@ander1475 Жыл бұрын
Очень интересно и суперполезно! Спасибо! Планирую к вам на курс.
@iv9806
@iv9806 Жыл бұрын
Спасибо!
@unanimous8510
@unanimous8510 Жыл бұрын
Ребята есть у кого-то ссылка на эту задачу из литкод? Или хотя бы название этой задача чтобы загуглить правильно.
@akolchanov83
@akolchanov83 Жыл бұрын
Круто что на инглише.
@sergeydoroshenko507
@sergeydoroshenko507 Жыл бұрын
@VictoriaBorodina, условие задачи сформулировано неточно. В той формулировке, в которой задача была описана, нужно по сути найти мощность единственного компонента связности, если компонентов несколько вывести 0 (потому что по условию 'with any other server'). А интервьюер ожидает решения задачи о нахождении мощности компонента связности с максимальным кол-вом вершин.
@vitaliib3720
@vitaliib3720 Жыл бұрын
Очень крутое видео, спасибо за такой контент, но. На счёт языка, если на х2 вы все ещё понимаете интервьюера то возможно английского вам хватит, зависит словарного запаса так как они говорят простыми фразами.
@levekasov3795
@levekasov3795 Жыл бұрын
спасибо за видео. в общем то не боги горшки обжигают
@ghost_of_z
@ghost_of_z Жыл бұрын
Миша красавчег!
@runtheworld5047
@runtheworld5047 Жыл бұрын
Это же совсем элементарная задача была. Так было сделано для примера или реально на всех интервью задачи схожего уровня? Как выяснить навыки работы с отдельными инструментами для проекта, под который собеседуется человек? Отдельное интервью?
@brest1019
@brest1019 Жыл бұрын
Крутое видео!
@TheFaust1987
@TheFaust1987 Жыл бұрын
Реально класний випуск. Хочу окремо подякувати Міші що давав трушний фідбек, а не намагався догодити і не образити Яна. А Ян молодець. Як на мене єдина проблема була це англійська, а саме розуміння того що запитує інтерв'юер (мені так здалося). Але навіть такого плану інтервю, не проектне, теж стрес
@tilsr2556
@tilsr2556 Жыл бұрын
что же мешает выучить7 украинский же знаете
@АлексейЕ-м3г
@АлексейЕ-м3г Жыл бұрын
Миши лайк!
@tilsr2556
@tilsr2556 Жыл бұрын
касательно токсичности команды - тут не решить эту проблему если нет такой задачи сверху и если человек не имеет внктренноего стержня. тут нчего не сделать
@ruslanshamunov2777
@ruslanshamunov2777 Жыл бұрын
Привет, крутое видео. Спасибо! Возник вопрос. Есть ли возможность попасть большую компанию если хорошего опыта у тебя не было? (к примеру ты не разрабатывал большие системы и тд.) Но, ты круто подготовился, прорешал много задач и все остальные части интервью. Заранее спасибо. Кому интересно лайкните плиз.
@VictoriaBorodina
@VictoriaBorodina Жыл бұрын
От проектов будет зависеть уровень, то есть можно претендовать не на Senior-роль, а на middle
@Neokusp
@Neokusp 10 ай бұрын
ето все можно самому пройти
@EggShrinker
@EggShrinker Жыл бұрын
Работаю на иностранную компанию. И что бы так же медленно говорили бы.. Это фантастика. Скорость на реальных созвонах минимум х2. А порой и х3. За счет этого не очень показательное интервью (хоть и постановочное)
@ivanivanov5865
@ivanivanov5865 Жыл бұрын
Сразу видно в гугл звали XD ору
@0xO2
@0xO2 10 ай бұрын
Платят и что-то требуют? А если не поатят и требуют принести то, не знают что?
@ЕвгенийП-д8л
@ЕвгенийП-д8л 7 ай бұрын
Решение задачи может быть min(m, n) по памяти. А вся ваша гуманитарная дичь губит отрасль, к сожалению.
@vladimirlobanov3762
@vladimirlobanov3762 Жыл бұрын
Спасибо за видео. С какой целью интервью проходит на английском языке? Полагаю, раз акцент в видео сделан на содержание вопросов-ответов, а не на знание английского, то и проводить его лучше на наиболее комфортном языке как для собеседников, так и для потенциальных зрителей канала (русскоязычная аудитория, вступление на русском, название видео на русском)
@VictoriaBorodina
@VictoriaBorodina Жыл бұрын
С моей точки зрения, в таком видео больше обучающей ценности. Так аудитория может оценить и свой английский и представить интервью более реально.
@VictoriaBorodina
@VictoriaBorodina Жыл бұрын
@Vladimir Apolaiko Но я бы добавила: если вам сейчас тяжело воспринимать это видео на английском, то послушайте его несколько раз. Так вы не только поймете, как проходит интервью. но во время просмотра/прослушивания улучшаете свой английски. Двойная польза :)
@onyx5018
@onyx5018 Жыл бұрын
Согласен уровень английского у собеседуемого таков что его сложно понять. Как будто по слогам читает.
@lonsiera
@lonsiera Жыл бұрын
Есть шанс, что вас будет собеседовать какой нибудь индус или азиат с гораздо худшим английским )))
@ooshkapooshkin8048
@ooshkapooshkin8048 3 ай бұрын
мда, вместо того чтобы работать, нужно учить ответы на вопросы, а почему наша компания и придумай ситуацию с истеричкой, которую ты решил великолепно по мнению какого то хрена, шоу уродов ;D
@dmitriiourinski7508
@dmitriiourinski7508 Жыл бұрын
Ребята, а вы реально настолько плохо говорите по-английски? Или это прикол для оживления повествования?
@TheKpanic666
@TheKpanic666 Жыл бұрын
Нормально они говорят. Миша конечно на порядок лучше
@lennylime3912
@lennylime3912 Жыл бұрын
Прикол в том, что такого уровня языка достаточно для собеседования и работы
@dmitriiourinski7508
@dmitriiourinski7508 Жыл бұрын
@@lennylime3912 в принципе да, но мне встречался в основном народ, который говорит намного лучше. Хотя Миша говорит бойко, но со школьными ошибками, второй собеседник это вообще кошмар конечно
@lennylime3912
@lennylime3912 Жыл бұрын
@@dmitriiourinski7508 А в какой локации встречался такой народ? Про Долину, я бы не сказал, что тут как-то особенно лучше говорят. Точнее, смотря кто, индийцы, понятно, грамотно и сложно говорят почти все. Китайцы и восточные европейцы (назовем их так) уже сильно по-разному. У меня совсем базовая грамматика и небольшой словарь, несмотря на 8 лет жизни в штатах, но ничего, справляюсь. Как и многие тут, в ИТ. Хотя, это довольно начинает мешать, если хочешь делать карьеру дальше senior/staff engineer, приходится много писать и говорить. В моем случае, язык "сам" почти не учится, надо сознательное инвестировать в его улучшение, но лень
@dmitriiourinski7508
@dmitriiourinski7508 Жыл бұрын
@@lennylime3912 я в основном, про долину и говорил. Может мне просто 'везло': много коллег после англоязычных аспирантур итп.
@scaymetonn6041
@scaymetonn6041 Жыл бұрын
Нуднее канала сложно придумать
@fensmart437
@fensmart437 Жыл бұрын
Что за коммент? 😂
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 30 МЛН
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 11 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 43 МЛН
ЗНАЛИ? ТОЛЬКО ОАЭ 🤫
00:13
Сам себе сушист
Рет қаралды 4,2 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 30 МЛН