Dmitry
сист дезайн занимает ощутимо меньше времени чем подготовка по алгоритмам
Viktor
Порридж В Ко-ливинге
Viktor
тогда ты просто рассказываешь как бы ты делал систему в реальной жизни и всё
Viktor
без всяких «грокаем систем дизайн»
Порридж В Ко-ливинге
Если мидл то или ты шаришь, или тратишь тонну времени на то, как надо было все твои годы раьотать 🤣🤣🤣
Dmitry
ахах, ну я имею в виду, что мидлу и стажеру +- одинаково готовиться к интервью и большая часть времени уходит на алгоритмы. И в моем понимании 2 месяца это нереальные сроки для подготовки
Dmitry
+ очень сильный рандом на интервью, попадаются задачи очень разного уровня сложнсоти
Dmitry
кому то везет, кому то не очень
V
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Мидлу будут немного сложнее алгоритмы сувать и будет не 1 а 2-3 секции
Порридж В Ко-ливинге
Я НАШЁЛ ЕЁ111
Порридж В Ко-ливинге
Ваша вероятность попадания в FAANG с одного собеседования выражается формулой:
C1 * как_прошел_кодинг + С2 * как_прошел_дизайн + C3 * как_хорошо_вы_забулшитили_софт_скилы + шанс_попадания_на_собеседование + шанс_что_с_визой_все_прошло_гладко
С1, C2 и С3 — это мультипликаторы которые зависят от интервьюверов, их настроения/веса и положения звезд на небе.
V
самый звездочный 🙂 спасибо
Порридж В Ко-ливинге
Порридж В Ко-ливинге
https://leetcode.com/problems/number-complement/
Порридж В Ко-ливинге
def bitwiseComplement(self, N):
return (1 << len(bin(N)) >> 2) - N - 1
Порридж В Ко-ливинге
Порридж В Ко-ливинге
https://leetcode.com/explore/challenge/card/october-leetcoding-challenge/559/week-1-october-1st-october-7th/3484/discuss/612724/Idiots-solution-for-Python-3-(100)-no-loopsbit-manipulation
Порридж В Ко-ливинге
Null
Happy Monday! 👋
Возьму перерыв на недельку в разборах задач, исписался. Накидайте в чатик хороших задач для разбора.
V
О, набросить это я люблю :)
Viktor
V
У меня коллега-жабаскриптер недавно открыл литкод, ему попалась задача на односвязанный список.
Сказал: пф, в жс такого типа нет, что за дичь и закрыл.
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Я так же в Яндексе сказал
Порридж В Ко-ливинге
Меня взяли
Порридж В Ко-ливинге
ТимЛидом
V
А перед гошной конфой на хабре г-н Подольский выложил опросник на сеньора гофера. Там есть вопрос: сколько тебе по времени потребуется написать обход односвязанного списка?
Народ взбаламутился, бОльшая часть кричит зачем это помнить-уметь.
К чему я?
Второй день в гошном чате обсуждают реализацию lru :D
Viktor
Так чтобы напрямую нужно было реализовывать его, кажись, такого и нет.
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Ну, список использовать для рендеринга, а мапу для удаления/добавления за O(1)
Viktor
понятно, что всегда можно отправить писать LRU
Viktor
но там немного не та аудитория была
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Это разве плохо пример?
V
а после lru еще интереснее разобраться в pseudo-lru 😄
Порридж В Ко-ливинге
Ну типо рендерить через список
Порридж В Ко-ливинге
ЧТо такое lru 🤣
Порридж В Ко-ливинге
Да погуглил, фигня какая-то
Порридж В Ко-ливинге
Кажется такое на Литкоде делал
V
что lru, что очереди с приоритетом)
Viktor
но там простой «массив» используется в качестве связного списка
Viktor
так чтобы это прямо было нужно по перфомансу где-то не очень понятно
Viktor
достаточно обычно простых структур данных, которые уже есть в самом языке, все ж динамическое как не в себя
V
Порридж В Ко-ливинге
Viktor
V
да, бывает
Порридж В Ко-ливинге
У меня телефон за 2000$ лагает с коробки, вот вам и разработчики
V
но я наверное наврал про бекендера, я скорее про системщину
Порридж В Ко-ливинге
А помню в 2013 покупали телефон, тоже самсунг, летал пока я его не сломал
Порридж В Ко-ливинге
Раньше было лучше
Viktor
Viktor
проблема будет в рендеринге скорее
Порридж В Ко-ливинге
Да, но лагает СТОКОВАЯ КЛАВИАТУРА
Порридж В Ко-ливинге
Ужас, разработчикам самсунга перестали платить
Порридж В Ко-ливинге
А еще лагает инста, уже который раз
Порридж В Ко-ливинге
Главное новые баги появляются, а старые не уходят
Порридж В Ко-ливинге
Вот это или память мне трет, или раньше реально меньше багов было?
Viktor
Viktor
Порридж В Ко-ливинге
Капец, можно у него работать? 🤣
Порридж В Ко-ливинге
Вообще, я считаю, придет чувак как джобс, и все встряхнет
Порридж В Ко-ливинге
Будут и приложения нормальние
Порридж В Ко-ливинге
И все
Порридж В Ко-ливинге
Вот главное ВСЕ мать его знают как перевернуть бинарное дерево, но НИКТО не знает, как сделать не лагающее приложение…
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Но у них стажировка не круглый год