Где и когда важно знать алгоритмы и структуры данных | Собеседование | Интервью | Jetbulb

  Рет қаралды 7,429

Jetbulb

Jetbulb

Күн бұрын

Всех интересует несколько вопросов:
- Зачем учить структуры данных и алгоритмы?
- Как учить структуры данных и алгоритмы?
- Какие учить структуры данных и алгоритмы?
Давайте вместе разбираться с этими вопросами. Узнаем почему многие компании во время технических собеседований опрашивают будто они Google или Amazon и почему есть люди, которые кричат "Алгоритмы и Структуры Данных не нужны!"
Погнали!
Программа
00:00 Почему СДА так важны
04:58 Почему необходимо учить СДА
06:58 Технические собеседования и СДА
11:17 Как правильно учить СДА и готовиться к собеседования
Получи реальный опыт решения коммерческих задач в Agile команде
до 6 человек iprody.com/
Запись на обучение и собеседование:
iprody.com/interview
t.me/iPrody_Online
Мы в социальных сетях:
t.me/jetbulb
/ jetbulb

Пікірлер: 27
@jobryahov6585
@jobryahov6585 5 ай бұрын
Любая задача и любимые алгоритмы не только для понимания и познавания, но и держат мозги в тонусе.
@MrGalikarnas
@MrGalikarnas Жыл бұрын
TL:DW чем компания занимается то и учите(в вакунях есть описание), если на собесе в "рога и копыта" спрашивают квантовую механику - вежливо поинтересуйтесь, через сколько десятков лет по их мнению их продукт дорастёт до масштабов, требующих приложения такого рода высоких материй.
@nikisha923
@nikisha923 Жыл бұрын
Так или иначе подготовка в алгоритмах важна в любых проектах) например, я обрабатываю данные на Спарке и создаю определенные сущности по sql прототипам. Мне пришла таска - необходимо запустить потоки с сущностями в последовательном от их зависимостей и если бы я не знал о существовании графов и топологической сортировки то вначале кучу часов потратил бы на Гугл типичных задач ) так сразу вспомнил, что когда-то решал похожую и упрощенную задачу на литкоде и понял, что можно применять похожий алгоритм к моей задачке ) в итоге получил правильный и производительный запуск потоков с сущностями за минимальное решение по времени. Уже не говорю о важности в решении хотябы элементарных задач на кучи, префиксные массивы, списки и тд даже в «одностраничниках»
@seoonlyRU
@seoonlyRU Жыл бұрын
ого))) одобрямс вам от легендарного СЕООНЛИ!
@schmoopiegrob8758
@schmoopiegrob8758 Жыл бұрын
Из первых двух минут видео я выяснил, что в мире два вида людей: 1.программисты и 2.обычные обыватели, записал, смотрю дальше...
@TheJabberwahh
@TheJabberwahh 11 ай бұрын
Прям мои слова. Абсолютно так. Если нужны СД на проекте - собеседователи в праве спрашивать, но если нет, то пусть не мучают мозги. Надо будет - разберусь в КБ деревьях. Но если этого нет, то есть куча вещей, которые нада понять и запомнить кроме этого.
@user-zf9gl8fr5g
@user-zf9gl8fr5g Жыл бұрын
Здравствуйте,будет видео по разбору алгоритмов и структур данных? В этом видео не увидел смысл
@user-kf9wj8cn7w
@user-kf9wj8cn7w 5 ай бұрын
Нужна ваша помощь. Хочу для первого проекта после обучения написать интернет магазин. Не могли бы вы написать список актуальных технологии для бека или видосик запилить на эту тему
@Jetbulb
@Jetbulb 5 ай бұрын
Привет! Недавно был пост, который частично покрывает твои вопросы. Такого стека хватит с головой для старта. Остальное уже детали реализации и желаний. t.me/jetbulb/872
@viktors.4844
@viktors.4844 Жыл бұрын
Знания структур данных это общепринятые требования, и без сильного углубления/специализации их понимать в общем то должны все(можно сделать пятиминутную скидку на рефреш АПИ, где там сет где адд, но ИДЭ в этом поможет). А вот в местах где с ними работается это просто обязательно и более того надо углублятся в этоу тему. Зачем учить то с чем работать не будешь но что является "общепринятыми требованиями"? Резонный вопрос. Затем что все вас спросить и узнать ваш уровень не могут, а значит чем больше вы удовлетворяете общепринятим требованиям тем вероятнее всего вы больше знаете. Представте интервью со 100 вопросами (всего со 100), 90 на которых вы должны ответить. Это одна ситуация. А теперь представте интервью со 100 вопросами (всего с 10_000, где много простых на понимание без углубления), 90 на которых вы должны ответить. Это уже совсем другой уровень знания. Это все касалось общепринятых вопросов, естественно к ним на интервью добавят специализированых касающихся конкретных требований. П.С. Это конечно лишь мое мнение, и я не в ИТ.
@JohnDoe-mb9tg
@JohnDoe-mb9tg Жыл бұрын
Учить структуры и алгоритмы нужно только для собеседований в FAANG получается? :) Тут не хватает хотя бы нескольких примеров, когда и почему применить красно черное дерево, когда очередь, когда достаточно обычного массива
@user-bv3lb1ui6d
@user-bv3lb1ui6d Жыл бұрын
Алгоритмы и структуры данных наше все. Если понимаешь подкапот и нормально код писать можешь.
@Az1zdev
@Az1zdev Жыл бұрын
Как вы думаете, мои познания в математике ускорят изучение структур данных или это не имеет значения?
@nint68
@nint68 Жыл бұрын
Мне кажется что струкутры данных для джунов нужны на минимуме, и эти навыки должны развиваться по мере роста должности Более того, без структур данных ты хоть как-то можешь оказаться на стажировке/джуне , а вот без знания spring тебе просто помашут рукой :) Опять же, мое виденье джунов)
@ktotam8913
@ktotam8913 Жыл бұрын
Это вы моему ментору расскажите😢😢😢
@ktotam8913
@ktotam8913 Жыл бұрын
@@enjoyit8499 я и обходы в глубину реализовывал ахаха ужас.
@sanyaborsch5791
@sanyaborsch5791 11 ай бұрын
Отдельный лайк за дисклеймер!
@alenache1
@alenache1 Жыл бұрын
кстати, знаю реальные кейсы, когда чекали легаси и понимали, что можно переписать по "правильным алгоритмам" и будет работать быстрее, но дешевле было купить несколько серверов, чем переписать код)) в этом бэк и хорош - не знаешь (не хочешь) писать по архитектурным книжкам, идешь к оунеру и говоришь "Так, надо докупить мощностей", он такой: "Лады" - и все)
@BlogipsE
@BlogipsE Жыл бұрын
А вобще образиваные и Высшее образование нужно для работи и для участе в IT компаниях?И искуственый интелекти например gpt и bard сможет в будушем сделать backend разработку и программисти будут остатся без работы у меня ети 2 вопроси волнует.
@cuce4ka135
@cuce4ka135 4 ай бұрын
Да, через месяц сказали уже уволят всех бэкендеров, поэтому можете больше не учиться.
@dmitryrakov2795
@dmitryrakov2795 Жыл бұрын
Привет, а посоветуй книги по алгоритмам и структурам данных
@Jetbulb
@Jetbulb Жыл бұрын
Р. Лафоре - Алгоритмы и Структуры Данных
@alice_gumileva
@alice_gumileva Жыл бұрын
@@Jetbulbее читаю как раз, хороший учебник
@ktotam8913
@ktotam8913 Жыл бұрын
Ребята, на курсах вас заставляют самим все основные структуры данных реализовать для лучшего понимания????
@ktotam8913
@ktotam8913 Жыл бұрын
@@enjoyit8499 а мне ментор сказал, чтобы лучше понимать, как работает Коллекция, надо все основные структуры данных там самому реализовать
@rasZam
@rasZam Жыл бұрын
По моему видео не соответствует названию!
@alenache1
@alenache1 Жыл бұрын
алгосы нужны джунам для прохождения собесов и лидам, которые определяют архитектуру проекта, во всех остальных случаях - "так, не умничай, делай молча таску, бл..." 😂
IQ Level: 10000
00:10
Younes Zarou
Рет қаралды 10 МЛН
小宇宙竟然尿裤子!#小丑#家庭#搞笑
00:26
家庭搞笑日记
Рет қаралды 9 МЛН
Sigma Kid Hair #funny #sigma #comedy
00:33
CRAZY GREAPA
Рет қаралды 39 МЛН
How To Learn Algorithms? Why? #codonaft
19:22
codonaft
Рет қаралды 567 М.
IQ Level: 10000
00:10
Younes Zarou
Рет қаралды 10 МЛН