
bigmachine.io
Мы создаем все наши книги и видео с учетом ваших потребностей. Мы хотим, чтобы вы смеялись, плакали, пели и кричали от радости каждый раз, когда вы участвуете в одном из наших спектаклей
Собеседования могут быть безумно расстраивающим. Вопросы, как правило, выходят за пределы поля и, по-видимому, не имеют ничего общего с вашей потенциальной работой. Более того: вы должны писать на белой доске! Что за дело с этим миром! В этом выпуске Джон Ски и Роб Конери знакомят вас с концепциями, которые вам необходимо знать и которые помогут вам предвидеть, а затем преуспеть в собеседованиях по программированию.
Почему они задают эти смешные вопросы?
Потому что им нужно знать, как ты думаешь. Как вы решаете проблему правильно, когда она возникает. Насколько хорошо вы справляетесь с давлением? Становитесь ли вы агрессивными и обвиняете других? Или ты задаешь вопросы и имеешь естественное любопытство?
Нет, вы не будете реализовывать Quicksort на своей работе (скорее всего), и вам не нужно будет обходить двоичное дерево. Вам нужно будет найти решение сложных проблем, и вам нужно будет показать, что вы можете делать это как командный игрок.
Чтобы преуспеть в этих собеседованиях вам нужно:
Знать структуры данных
Массивы, карты, очереди, деревья и стеки - вам, вероятно, придется решить проблему, которая заставит вас выбрать наиболее эффективную структуру данных, а затем объяснить, как она работает. Всегда есть компромиссы, вы знаете, что они есть?
Знать алгоритмы
Сортировка, обход, структурирование и деструктуризация - вам необходимо уметь применять различные алгоритмы к конкретной ситуации. Вам также нужно будет уметь обсуждать их сложность как в пространстве, так и во времени, используя обозначение Big-O.
Написать код от руки
Это то, что большинство кандидатов упускают из виду - я в том числе! Однако когда вы находитесь в комнате для интервью, вас, скорее всего, попросят написать код на белой доске. Когда в последний раз вам приходилось это делать? Это не просто!
Похоже, много изучать, не так ли? Это так, но это выполнимо и, более того, это весело! Вы выучите тонну, и мы поможем вам пройти через процесс:
Настройка расписания и журнала.
Вам нужно как минимум 2 недели, чтобы изучить материалы этого видео и решить проблемы. Вам также понадобится место, где вы можете практиковаться, чтобы делать вещи вручную: хороший, чистый новый журнал или планшет с ручкой помогут вам.
Пересматривая концепции и следуя дальше.
Следуйте за мной, пока я решаю проблемы вручную, за пределами IDE. Это реальные проблемы, которые вы очень хорошо можете знать! Мы также рассмотрим концепции каждого из них в более привычном редакторе кода, использующем JavaScript.
Практикуйте проблемы озвучивая их вслух.
Мы рассмотрим некоторые выдающиеся ресурсы, которые вы можете использовать, чтобы практиковать то, что вы узнали. Мы также покажем вам, как говорить о том, что вы делаете, что очень важно, если вы хотите, чтобы интервьюер знал, что вы знаете.
Нам также понадобится помощь от друга: Джон Скит
Джон Скит, если вы не знаете, является пользователем № 1 в Stack Overflow с репутацией 1 000 000 очков. Он также работает в Google и часто беседует с людьми.
Я хотел посмотреть, как эксперт решит эти сложные проблемы, и попросил Джона присоединиться ко мне на собеседовании из 5 вопросов, какие вы могли бы найти в Google. Он постоянно опрашивает людей - теперь он получает вкус собственного лекарства!
Более 5 часов качественно отредактированного видео высочайшего качества.
Вы получите более 5 часов практического материала, который охватывает базовый обзор, интервью с Джоном Скитом, а также советы и рекомендации, которые вы можете использовать, чтобы получить работу своей мечты. Кроме того, вы получаете обновление 120 страниц для структур данных и алгоритмов.
Мы создаем все наши книги и видео с учетом ваших потребностей. Мы хотим, чтобы вы смеялись, плакали, пели и кричали от радости каждый раз, когда вы участвуете в одном из наших спектаклей
Подготовься к своему следующему Javascript собеседованию, освоив структуры данных и алгоритмы. Если вы нервничаете из-за своего первого собеседования по программированию - этот курс для вас. Я устал от собеседников, задающих сложные вопросы, на которые можно ответить, только если вы видели проблему раньше, поэтому я сделал этот курс! Этот видеокурс расскажет вам о наиболее распространенных вопросах на собеседованиях, предоставив вам инструменты,
Расставьте по полочкам свои фундаментальные знания структур данных, такие как связанные списки, хеш-таблицы, стеки / очереди и практики с наиболее часто задаваемыми вопросами на собеседованиях. Узнайте советы и подсказки, которые вам могут пригодиться на собеседованиях, а также узнайте о реальных приложениях этих структур данных. Этот семинар является частью 2 из 4-х частей серии по структурам данных и алгоритмам.
В этом курсе есть все, что вам нужно, чтобы получить работу, которую вы хотите! Хотите получить работу в отличной технической компании, такой как Google, Microsoft, Facebook, Netflix, Amazon или другие компании, но вы запуганы процессом собеседования и вопросами программирования? Вы чувствуете, что вы «застреваете» каждый раз, когда вам задают вопрос о коде? Этот курс - ваш ответ. Используя стратегии, уроки и упражнения в этом к