home.social

#задачи_для_собеседований — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #задачи_для_собеседований, aggregated by home.social.

  1. Монотонный стек: описание и примеры применения

    Всем привет. В этой статье хотел бы рассказать о структуре данных под названием монотонный стек (monotonic stack) и разобрать несколько примеров задач в решении которых он применим. Статья может быть интересна любителям решать алгоритмические задачи, в особенности тем кто готовится к собеседованию.

    habr.com/ru/articles/996802/

    #python #алгоритмы #leetcode #задачи_для_собеседований #задачи_по_программированию #структуры_данных #занимательные_задачи #теория_сложности

  2. Монотонный стек: описание и примеры применения

    Всем привет. В этой статье хотел бы рассказать о структуре данных под названием монотонный стек (monotonic stack) и разобрать несколько примеров задач в решении которых он применим. Статья может быть интересна любителям решать алгоритмические задачи, в особенности тем кто готовится к собеседованию.

    habr.com/ru/articles/996802/

    #python #алгоритмы #leetcode #задачи_для_собеседований #задачи_по_программированию #структуры_данных #занимательные_задачи #теория_сложности

  3. Монотонный стек: описание и примеры применения

    Всем привет. В этой статье хотел бы рассказать о структуре данных под названием монотонный стек (monotonic stack) и разобрать несколько примеров задач в решении которых он применим. Статья может быть интересна любителям решать алгоритмические задачи, в особенности тем кто готовится к собеседованию.

    habr.com/ru/articles/996802/

    #python #алгоритмы #leetcode #задачи_для_собеседований #задачи_по_программированию #структуры_данных #занимательные_задачи #теория_сложности

  4. Монотонный стек: описание и примеры применения

    Всем привет. В этой статье хотел бы рассказать о структуре данных под названием монотонный стек (monotonic stack) и разобрать несколько примеров задач в решении которых он применим. Статья может быть интересна любителям решать алгоритмические задачи, в особенности тем кто готовится к собеседованию.

    habr.com/ru/articles/996802/

    #python #алгоритмы #leetcode #задачи_для_собеседований #задачи_по_программированию #структуры_данных #занимательные_задачи #теория_сложности

  5. Проектирование сервиса персональной ленты. Как решать System Design?

    Привет! Эта статья - текстовая версия моего стрима с разбором задачи на бесконечную ленту по System Design из t.me/siliconchannel/141 этого поста. Рассмотрим классическую задачу из System Design интервью - персональная лента подписок . По сути, мы проектируем упрощённый клон Instagram. Сама задача звучит следующим образом:

    habr.com/ru/articles/984294/

    #system_design #Сис_диз #Собеседование #Бесконечная_лента #Проектирование #highload #задачи #задачи_для_собеседований #middle #senior

  6. Проектирование сервиса персональной ленты. Как решать System Design?

    Привет! Эта статья - текстовая версия моего стрима с разбором задачи на бесконечную ленту по System Design из t.me/siliconchannel/141 этого поста. Рассмотрим классическую задачу из System Design интервью - персональная лента подписок . По сути, мы проектируем упрощённый клон Instagram. Сама задача звучит следующим образом:

    habr.com/ru/articles/984294/

    #system_design #Сис_диз #Собеседование #Бесконечная_лента #Проектирование #highload #задачи #задачи_для_собеседований #middle #senior

  7. Проектирование сервиса персональной ленты. Как решать System Design?

    Привет! Эта статья - текстовая версия моего стрима с разбором задачи на бесконечную ленту по System Design из t.me/siliconchannel/141 этого поста. Рассмотрим классическую задачу из System Design интервью - персональная лента подписок . По сути, мы проектируем упрощённый клон Instagram. Сама задача звучит следующим образом:

    habr.com/ru/articles/984294/

    #system_design #Сис_диз #Собеседование #Бесконечная_лента #Проектирование #highload #задачи #задачи_для_собеседований #middle #senior

  8. Проектирование сервиса персональной ленты. Как решать System Design?

    Привет! Эта статья - текстовая версия моего стрима с разбором задачи на бесконечную ленту по System Design из t.me/siliconchannel/141 этого поста. Рассмотрим классическую задачу из System Design интервью - персональная лента подписок . По сути, мы проектируем упрощённый клон Instagram. Сама задача звучит следующим образом:

    habr.com/ru/articles/984294/

    #system_design #Сис_диз #Собеседование #Бесконечная_лента #Проектирование #highload #задачи #задачи_для_собеседований #middle #senior

  9. Как я впервые столкнулся со связанными списками и не сдался

    Я решил улучшить свои навыки алгоритмов перед собеседованиями и начал с простых задач. Всё шло гладко… пока не наткнулся на “Merge Two Sorted Lists” — нужно объединить два отсортированных связанных списка в один. В статье делюсь тем, как я разобрался в этой структуре данных, решил задачу и что вынес из этого опыта. Для новичков однозначно будет полезно!

    habr.com/ru/articles/917218/

    #leetcode #алгоритмы #структуры_данных #задачи #задачи_для_собеседований #связанный_список #linkedlist #обучение #обучение_программированию

  10. Как я впервые столкнулся со связанными списками и не сдался

    Я решил улучшить свои навыки алгоритмов перед собеседованиями и начал с простых задач. Всё шло гладко… пока не наткнулся на “Merge Two Sorted Lists” — нужно объединить два отсортированных связанных списка в один. В статье делюсь тем, как я разобрался в этой структуре данных, решил задачу и что вынес из этого опыта. Для новичков однозначно будет полезно!

    habr.com/ru/articles/917218/

    #leetcode #алгоритмы #структуры_данных #задачи #задачи_для_собеседований #связанный_список #linkedlist #обучение #обучение_программированию

  11. Как я впервые столкнулся со связанными списками и не сдался

    Я решил улучшить свои навыки алгоритмов перед собеседованиями и начал с простых задач. Всё шло гладко… пока не наткнулся на “Merge Two Sorted Lists” — нужно объединить два отсортированных связанных списка в один. В статье делюсь тем, как я разобрался в этой структуре данных, решил задачу и что вынес из этого опыта. Для новичков однозначно будет полезно!

    habr.com/ru/articles/917218/

    #leetcode #алгоритмы #структуры_данных #задачи #задачи_для_собеседований #связанный_список #linkedlist #обучение #обучение_программированию

  12. Как я впервые столкнулся со связанными списками и не сдался

    Я решил улучшить свои навыки алгоритмов перед собеседованиями и начал с простых задач. Всё шло гладко… пока не наткнулся на “Merge Two Sorted Lists” — нужно объединить два отсортированных связанных списка в один. В статье делюсь тем, как я разобрался в этой структуре данных, решил задачу и что вынес из этого опыта. Для новичков однозначно будет полезно!

    habr.com/ru/articles/917218/

    #leetcode #алгоритмы #структуры_данных #задачи #задачи_для_собеседований #связанный_список #linkedlist #обучение #обучение_программированию

  13. Как я отказался от оффера в Сбер

    Вы, наверное, хотите сказать: "Ну отказался и отказался, что тут такого?". Чтобы добавить контекста, расскажу немного о себе. Ещё год назад я новоиспечённый гофер, только начинаю познавать основы языка, делаю свои первые пет-проекты и начинаю делать свои первые отклики. Естественно получаю кучу отказов. В тот момент я готов хвататься за любые возможности, лишь бы получить бесценный коммерческий опыт, даже работать бесплатно. По сути обучение и самообразование - это такая же неоплачиваемая работа. Если бы тогда я получил подобное предложение, я бы не смел отказаться и согласился бы на любые условия. Забавно, как быстро растут аппетиты, когда знаешь себе цену и на что ты способен.

    habr.com/ru/articles/853150/

    #go #golang #собеседование #собеседование_вопросы #собеседования_задачи #задачи_для_собеседований #строки #map #интерфейсы #конкурентное_программирование

  14. Как я отказался от оффера в Сбер

    Вы, наверное, хотите сказать: "Ну отказался и отказался, что тут такого?". Чтобы добавить контекста, расскажу немного о себе. Ещё год назад я новоиспечённый гофер, только начинаю познавать основы языка, делаю свои первые пет-проекты и начинаю делать свои первые отклики. Естественно получаю кучу отказов. В тот момент я готов хвататься за любые возможности, лишь бы получить бесценный коммерческий опыт, даже работать бесплатно. По сути обучение и самообразование - это такая же неоплачиваемая работа. Если бы тогда я получил подобное предложение, я бы не смел отказаться и согласился бы на любые условия. Забавно, как быстро растут аппетиты, когда знаешь себе цену и на что ты способен.

    habr.com/ru/articles/853150/

    #go #golang #собеседование #собеседование_вопросы #собеседования_задачи #задачи_для_собеседований #строки #map #интерфейсы #конкурентное_программирование

  15. Как я отказался от оффера в Сбер

    Вы, наверное, хотите сказать: "Ну отказался и отказался, что тут такого?". Чтобы добавить контекста, расскажу немного о себе. Ещё год назад я новоиспечённый гофер, только начинаю познавать основы языка, делаю свои первые пет-проекты и начинаю делать свои первые отклики. Естественно получаю кучу отказов. В тот момент я готов хвататься за любые возможности, лишь бы получить бесценный коммерческий опыт, даже работать бесплатно. По сути обучение и самообразование - это такая же неоплачиваемая работа. Если бы тогда я получил подобное предложение, я бы не смел отказаться и согласился бы на любые условия. Забавно, как быстро растут аппетиты, когда знаешь себе цену и на что ты способен.

    habr.com/ru/articles/853150/

    #go #golang #собеседование #собеседование_вопросы #собеседования_задачи #задачи_для_собеседований #строки #map #интерфейсы #конкурентное_программирование

  16. Как я отказался от оффера в Сбер

    Вы, наверное, хотите сказать: "Ну отказался и отказался, что тут такого?". Чтобы добавить контекста, расскажу немного о себе. Ещё год назад я новоиспечённый гофер, только начинаю познавать основы языка, делаю свои первые пет-проекты и начинаю делать свои первые отклики. Естественно получаю кучу отказов. В тот момент я готов хвататься за любые возможности, лишь бы получить бесценный коммерческий опыт, даже работать бесплатно. По сути обучение и самообразование - это такая же неоплачиваемая работа. Если бы тогда я получил подобное предложение, я бы не смел отказаться и согласился бы на любые условия. Забавно, как быстро растут аппетиты, когда знаешь себе цену и на что ты способен.

    habr.com/ru/articles/853150/

    #go #golang #собеседование #собеседование_вопросы #собеседования_задачи #задачи_для_собеседований #строки #map #интерфейсы #конкурентное_программирование

  17. Java Тренажер

    Хочу представить вашему вниманию бесплатный курс Java Тренажер , который недавно опубликовал на платформе Stepik . Java — это объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (позднее приобретённой компанией Oracle). Он был выпущен в 1995 году и с тех пор стал одним из наиболее популярных языков программирования благодаря своей платформенной независимости, простоте использования, масштабируемости и широкому спектру применения.

    habr.com/ru/articles/804237/

    #java #тренажеры #собеседования #задачи_для_собеседований

  18. Java Тренажер

    Хочу представить вашему вниманию бесплатный курс Java Тренажер , который недавно опубликовал на платформе Stepik . Java — это объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (позднее приобретённой компанией Oracle). Он был выпущен в 1995 году и с тех пор стал одним из наиболее популярных языков программирования благодаря своей платформенной независимости, простоте использования, масштабируемости и широкому спектру применения.

    habr.com/ru/articles/804237/

    #java #тренажеры #собеседования #задачи_для_собеседований

  19. Java Тренажер

    Хочу представить вашему вниманию бесплатный курс Java Тренажер , который недавно опубликовал на платформе Stepik . Java — это объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (позднее приобретённой компанией Oracle). Он был выпущен в 1995 году и с тех пор стал одним из наиболее популярных языков программирования благодаря своей платформенной независимости, простоте использования, масштабируемости и широкому спектру применения.

    habr.com/ru/articles/804237/

    #java #тренажеры #собеседования #задачи_для_собеседований

  20. [Перевод] Новый рекорд производительности FizzBuzz

    283 ГБ/с на AMD Ryzen 9 7700X. Сборка (протестирована с GCC 13): g++ fizzbuzz.cc -march=native -o fizzbuzz -O3 -Wall -std=c++20 -fno-tree-vectorize -fno-exceptions На сборку уходит несколько минут. В зависимости от CPU можно добиться повышенной производительности с -fno-tree-vectorize или без этого ключа.

    habr.com/ru/articles/794925/

    #fizzbuzz #code_golf #задачи_для_собеседований #оптимизация_кода

  21. [Перевод] Новый рекорд производительности FizzBuzz

    283 ГБ/с на AMD Ryzen 9 7700X. Сборка (протестирована с GCC 13): g++ fizzbuzz.cc -march=native -o fizzbuzz -O3 -Wall -std=c++20 -fno-tree-vectorize -fno-exceptions На сборку уходит несколько минут. В зависимости от CPU можно добиться повышенной производительности с -fno-tree-vectorize или без этого ключа.

    habr.com/ru/articles/794925/

    #fizzbuzz #code_golf #задачи_для_собеседований #оптимизация_кода

  22. Задача «Получить значение у N url из списка» с собеседования на Go

    На данный момент нахожусь в активном поиске нового проекта, поэтому активно хожу на собеседования. Решил поделиться своими мыслями о решении задачи, которую (как мне кажется) часто дают на собеседованиях. Задача Написать функцию, которая принимает несколько url адресов, а отдает сумму адресов и ошибку, если что-то пошло не так. Интересно обсудить варианты решения? Интересно Читать Далее

    habr.com/ru/articles/791874/

    #собеседование #livecoding #http #go #golang #benchmark #задача #задачи #задачи_для_программистов #задачи_для_собеседований

  23. Задача «Получить значение у N url из списка» с собеседования на Go

    На данный момент нахожусь в активном поиске нового проекта, поэтому активно хожу на собеседования. Решил поделиться своими мыслями о решении задачи, которую (как мне кажется) часто дают на собеседованиях. Задача Написать функцию, которая принимает несколько url адресов, а отдает сумму адресов и ошибку, если что-то пошло не так. Интересно обсудить варианты решения? Интересно Читать Далее

    habr.com/ru/articles/791874/

    #собеседование #livecoding #http #go #golang #benchmark #задача #задачи #задачи_для_программистов #задачи_для_собеседований

  24. Задача на собеседовании, её решение и его разбор

    Привет, обычно пару раз в год я хожу на собеседования без намерения менять работу, а для получения нового опыта и в поисках актуального ответа на вопрос "А что сейчас спрашивают?" Часто там задают обычные, даже скучные вопросы вроде "расскажите о контракте между equals() и hashCode() ", но иногда попадаются очень умные и приятные интервьюеры, проводящие собеседование вдумчиво, расспрашивающие о технологиях, используемых на целевом проекте (а не об абстрактном volatile ), ставящие нестандартные вопросы и задачи. Сегодняшняя статья будет об одном из таких замечательных собеседований (вернее о задаче) и о вопросах, поднятых в ходе её обсуждения.

    habr.com/ru/articles/784754/

    #java #собеседование #задачи_для_собеседований #задачки_на_собеседованиях

  25. Задача на собеседовании, её решение и его разбор

    Привет, обычно пару раз в год я хожу на собеседования без намерения менять работу, а для получения нового опыта и в поисках актуального ответа на вопрос "А что сейчас спрашивают?" Часто там задают обычные, даже скучные вопросы вроде "расскажите о контракте между equals() и hashCode() ", но иногда попадаются очень умные и приятные интервьюеры, проводящие собеседование вдумчиво, расспрашивающие о технологиях, используемых на целевом проекте (а не об абстрактном volatile ), ставящие нестандартные вопросы и задачи. Сегодняшняя статья будет об одном из таких замечательных собеседований (вернее о задаче) и о вопросах, поднятых в ходе её обсуждения.

    habr.com/ru/articles/784754/

    #java #собеседование #задачи_для_собеседований #задачки_на_собеседованиях

  26. Кардинально сжимаем память в NodeJS

    Возможно некоторые знают аналогию с краном и плотиной - заткнуть протечку воды в кране на кухне это один инструмент, а вот в плотине - совершенно другой. Иногда нам надо переложить JSON из одного микросервиса в другой. Иногда JSON размером в пару гигабайт и ты ловишь ошибку с максимальным размером строки в V8. Решаем проблему

    habr.com/ru/articles/782746/

    #nodejs #nodejs #оптимизация_памяти #алгоритмы #задачи_для_собеседований

  27. Кардинально сжимаем память в NodeJS

    Возможно некоторые знают аналогию с краном и плотиной - заткнуть протечку воды в кране на кухне это один инструмент, а вот в плотине - совершенно другой. Иногда нам надо переложить JSON из одного микросервиса в другой. Иногда JSON размером в пару гигабайт и ты ловишь ошибку с максимальным размером строки в V8. Решаем проблему

    habr.com/ru/articles/782746/

    #nodejs #nodejs #оптимизация_памяти #алгоритмы #задачи_для_собеседований

  28. Кардинально сжимаем память в NodeJS

    Возможно некоторые знают аналогию с краном и плотиной - заткнуть протечку воды в кране на кухне это один инструмент, а вот в плотине - совершенно другой. Иногда нам надо переложить JSON из одного микросервиса в другой. Иногда JSON размером в пару гигабайт и ты ловишь ошибку с максимальным размером строки в V8. Решаем проблему

    habr.com/ru/articles/782746/

    #nodejs #nodejs #оптимизация_памяти #алгоритмы #задачи_для_собеседований