Stas
Viktor
Viktor
Ещё писал как-то пост на редите, который стрельнул и было много фидбека. В итоге, я смог помочь чувакам с литкодом, а они мне с разговорной практикой, потому что у них родной язык https://www.reddit.com/r/learnprogramming/comments/gkro5d/do_you_need_a_coding_buddy/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
Null
Всем привет! 👋
После поста про английский, в личке спрашивали где все видосы на английском, которые я упоминал. Я сложил всё в отдельный плейлист и убрал из поиска на ютубе, чтобы не мешать контент на разных языках на одном канале.
Ссылка на плейлист, если вдруг вам это будет полезно — https://www.youtube.com/playlist?list=PLtRFPaw3fD55Drn11idkIw0mBidrfml29
Vasyl
Порридж В Ко-ливинге
Evgenii
Viktor
Captcha bot
Colin Kerr, код неверный, обратись к админу.
Marsel
Всем привет, мне здесь может помнить только @vitkarpov, закончил вот недавно университет. Хочу основательно заняться алгоритмами. Кто что может посоветовать? Также leetcode или сейчас уже что-то поменялось
Viktor
Frozen
Maksim
Frozen
Умение в письменный английский - это не дичь непонятная, которая хз зачем нужна, а показатель запаса лексики и умение в сложные языковые конструкции
Frozen
Frozen
Они очень корректные люди)
Maksim
Viktor
На самом деле, полезное, дизайн-доки писать.
Marsel
Viktor
Marsel
В Я
Viktor
В Я
Разумеется 😃 Тогда здесь куча людей, которые подскажут.
Marsel
Подход наверно не изменился, все также литкодить
Viktor
Хана Миру (MSK+4)
Хана Миру (MSK+4)
шри долго ждать, летняя шри ща идет, след будет зимой наверно только
Marsel
Marsel
Понял, спасибо. У тебя на канале вышло что-нибудь интересное? А то я давно не заходил на канал
V
Viktor
Grammarly?
не, какая-то внутренняя приблуда, но работает так же. да.
Viktor
Viktor
Pleakleeeeey
Всем привет. Думаю многим тут интересны алгоритмы.
Проходил собеседование вчера. Вот две задачи которые были. В целом на две задачи час.
https://pastebin.com/1JCkuZ1e
Pleakleeeeey
нужно было оценить пространственную и временную сложность
во 2 задачи для каждой функции
Pleakleeeeey
Вторая задача - дерево одно. и к нему k запросов.
После решения осталось время и были пару вопросов с пометкой +
Follow-up 1: второй задачи от интервьюера . Хочу добавить обновление узла в дереве. Как быть? Что делать и как.
Я предложил первое , что пришло в голову со сложность O( высоты дерева)
Follow-up 2: хочу это же но за логарифм. Как быть?
Viktor
А куда был собес, если не секрет?
Pleakleeeeey
Классные задачки, спасибо, что делишься. Первая вроде пересечение сетов, стандартная. Вторая на дпшечку: прежде чем пулять запросы надо индекс построить.
Первая задача интересна тем, что вот такой тест
[1, 1, 1, 1, 2], [1, 3] . Что вывести должна программа?
Pleakleeeeey
2 или же 1 1 1 2 . По условию не понятно. Нужно спросить у интервьюера , что имеется ввиду
Pleakleeeeey
Вторую я делал так создал в классе массив для хранения сумм.
а потом bfs обычный.После каждого уровня добавлял нужное значение в массив. В итоге sum - O(1)
Pleakleeeeey
Ещё так как количество уровней неизвестно, то массив я строил Push_back'ами. Был вопрос как работает пушбэк. КАкая сложность. Видимо на знание амортизированной сложности.
Был follow up - докажи, что амортизированная сложность О(1)
Pleakleeeeey
Viktor
Pleakleeeeey
Мне потенциалы не очень удобно. Я через монетки доказал
Pleakleeeeey
как называется? метод бухгалтерского учета кажется формально
Viktor
Учетные стоимости? Бабенко сразу вспомнился.
Viktor
С лекциями в ШАДе.
Viktor
Ну классный собес, че.
Viktor
На плюсовика, YT писать, небось?
Pleakleeeeey
а я смотрел Павла Маврина и его лекции в ИТМО
Pleakleeeeey
Я на стажера 😅
Viktor
Pleakleeeeey
пока просто собесы, а только потом с командами знакомоство
Viktor
ну да, там ж и буткемп будет ещё, наверняка.
Viktor
выбор команды уже сильно после.
Anvar
а вот те кто из яндекса - после таких собесов вы на работе деревья крутите или поля в json добавляете?
Pleakleeeeey
никогда не слышал, чтобы знания по покрутке деревьев или саморегулирующие деревья спрашивали на собесах.
Даже не позиции сильно выше.
Роман
Anvar
Роман
Поэтому все прорешивают по 400 задач на литкоде?)
на собесы приходят люди, которые не могут определить четное ли число или нет, есть такие кто про деревья или связный список не слышали, а есть те, кто на красное-черные деревья задачу решают без определоеных трудностей. Кого бы из них вы отправили писать поиск?
Anvar
Ilia
Все это как-то слишком утрировано. Прям вот поголовно будто все пишут софт для беспилотников
Anvar
ну и я без негатива - все по честному, есть правила которые установила компания, соблюдаешь правила - получаешь оффер, мне интересны отзывы тех кто работает. в Я есть чему научиться и даже делать там формы думаю это интересный опыт как минимум)
Роман
Viktor
чем по вашему мнению яндекс формы лучше других? не hr брендом ли?)
имхо, с точки зрения технологий, понятное дело, что все те же условные формы. а вот с точки зрения продукта, особенно такого нагруженного как, скажем, поиск — совсем всё иначе. потому что процесс разработки будет совсем другой, как если бы мы делали «просто сайт».
Viktor
имхо, с точки зрения технологий, понятное дело, что все те же условные формы. а вот с точки зрения продукта, особенно такого нагруженного как, скажем, поиск — совсем всё иначе. потому что процесс разработки будет совсем другой, как если бы мы делали «просто сайт».
ну и разработчик это часть команды, который не просто пилит формы, а думает про пользователей и продукт. а вот хорошо это или плохо — уже каждый сам решает. как по мне, опыт такой точно надо получить, это интересно, но хочешь ли ты продираться через сложности продуктовой разработки, или хочешь просто пилить форму на реакте, уже можно потом решить.
Viktor
простой пример: задачка для фронтендера написать библиотеку компонент. когда этой библиотекой начинает пользоваться 100 команд — это совсем другая ответственность и другие проблемы. скажем, со спредом версий и обратной совместимостью, которых просто нет по определению, если библиотека пилится для самого себя же
Viktor
но большой вопрос хочет ли конкретный человек решать все это. я видел людей, которые говорили будь проклят ваш БЭМ, я хочу просто нормально работать в небольшой компании с 3 коллегами, а не вот это всё.
Viktor
и это нормальная позиция.
Viktor
просто тогда Яндекс не для этого человека.
Andrey
Alex Azarov