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

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

https://habr.com/ru/articles/917218/

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

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

Всем привет! Недавно я решил начать решать задачки на LeetCode. К этому я пришел, чтобы в будущем на собеседованиях не ударить в грязь лицом и уверенно справляться хотя бы с базовыми задачами на...

Хабр

Собеседования на Fullstack QA. Личный опыт

Привет, Хабр! В этой статье хочу поделиться своим опытом прохождения собеседований на Fullstack QA (Python + Pytest, но думаю, для других языков статья тоже будет полезна).

https://habr.com/ru/articles/879916/

#собеседование_вопросы #собеседования_задачи #собеседования_в_it #собеседования_qa #собеседования_python #собеседование_тестировщика #задачи_для_тестировщика #задачи_для_собеседований

Собеседования на Fullstack QA. Личный опыт

Привет Хабр! В этой статье хочу поделиться своим опытом прохождения собеседований на Fullstack QA (Python + Pytest, но думаю, для других языков статья тоже будет полезна). Предисловие Последние 3 года...

Хабр

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

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

https://habr.com/ru/articles/853150/

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

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

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

Хабр

Java Тренажер

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

https://habr.com/ru/articles/804237/

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

Java Тренажер

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

Хабр

[Перевод] Новый рекорд производительности 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 или без этого ключа.

https://habr.com/ru/articles/794925/

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

Новый рекорд производительности 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 На сборку уходит несколько...

Хабр

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

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

https://habr.com/ru/articles/791874/

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

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

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

Хабр

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

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

https://habr.com/ru/articles/784754/

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

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

Привет, обычно пару раз в год я хожу на собеседования без намерения менять работу, а для получения нового опыта и в поисках актуального ответа на вопрос "А что сейчас спрашивают?" Часто там...

Хабр

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

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

https://habr.com/ru/articles/782746/

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

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

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

Хабр