#вопросы_с_собеседований
В чем разница между struct и class?
Ответ: Практически ни в чем. В struct модификаторы доступа по умолчанию public, в class private. Также отличается и наследование по умолчанию, у struct — public, у class — private.
В чем разница между struct и class?
Ответ: Практически ни в чем. В struct модификаторы доступа по умолчанию public, в class private. Также отличается и наследование по умолчанию, у struct — public, у class — private.
Новый веб-сайт Boost переходит в бета-версию.
https://cppalliance.org/boost/2023/05/09/New-Website.html
https://cppalliance.org/boost/2023/05/09/New-Website.html
The C++ Alliance
New Website
Hey, it’s Vinnie here again! I have some very exciting news to share with you. The renovated website for Boost that we’ve been working on for far too long is now going into its Public Beta phase! Feel free to poke around and kick the tires but keep in mind…
Как отлаживать лямбда-выражения C++ с помощью GDB.
https://developers.redhat.com/articles/2023/05/03/how-debug-c-lambda-expressions-gdb
https://developers.redhat.com/articles/2023/05/03/how-debug-c-lambda-expressions-gdb
Red Hat Developer
How to debug C++ lambda expressions with GDB | Red Hat Developer
Modern versions of the C++ programming language have a feature known as lambda expressions. This article shows how you can debug lambda expressions using GDB, the GNU Project Debugger. Even if you're
➕➖ Нужна ли математика программисту?
Считается, что стать программистом без хорошего знания математики невозможно. Разберемся, так ли это на самом деле.
🔗 Основной сайт
🔗 Зеркало
Считается, что стать программистом без хорошего знания математики невозможно. Разберемся, так ли это на самом деле.
🔗 Основной сайт
🔗 Зеркало
Официально поддерживаемые привязки Python для llama.cpp + gpt4all.
https://www.libhunt.com/r/pygpt4all
https://www.libhunt.com/r/pygpt4all
Libhunt
Pygpt4all Alternatives and Reviews
Which is the best alternative to pygpt4all? Based on common mentions it is: Llama.cpp and Koboldcpp
DirectStorage для Windows — это API, который позволяет разработчикам игр раскрыть весь потенциал высокоскоростных дисков NVMe для загрузки игровых ресурсов.
https://www.libhunt.com/r/DirectStorage
https://www.libhunt.com/r/DirectStorage
Libhunt
DirectStorage Alternatives and Reviews
Which is the best alternative to DirectStorage? Based on common mentions it is: Display-drivers-uninstaller, Moby, Containerd or Jays2Kings/DS4Windows
Автоматическая сериализация в C++ для игровых движков.
https://indiegamedev.net/2022/03/28/automatic-serialization-in-cpp-for-game-engines/
https://indiegamedev.net/2022/03/28/automatic-serialization-in-cpp-for-game-engines/
IndieGameDev
Automatic Serialization in C++ for Game Engines | IndieGameDev
In this article, I’m going to show you how I setup my very own serialisation library.
Какие тесты обязательно проводят HR при найме программистов?
Алгоритмические тесты – это возможность показать всем, что ты пишешь чистый и понятный код. Ну, или, доказать обратное и пойти тренить алгоритмы под звуки грустного тромбона (уи-уи-уи-уиии).
Вот что могут попросить сделать на собеседовании:
🔹 Найти недостающий элемент в отсортированном массиве.
🔹 Проверить наличие цикла в односвязном списке.
🔹 Написать функцию, которая возвращает наибольшее число из массива целых чисел, не используя встроенные методы сортировки и поиска.
🔹Написать алгоритм поиска наибольшей возрастающей подпоследовательности в массиве.
🔹 Реализовать сортировку выбором (Selection sort).
Если устраиваешься кодером – ни один собес не пройдет без них.
Где можно проверить свои знания?
Проверить, насколько хорошо вы разбираетесь в алгоритмах можно с помощью теста.
Как можно подготовиться к алгоритмическому собеседованию?
Самый простой способ – пройти курс "Алгоритмы и структуры данных".
Начать можно с бесплатного доступа, чтобы познакомиться с программой и преподавателями.
Для этого оставьте заявку и менеджер пришлет вам ссылку на бесплатные уроки.
Промокод на скидку 10% для подписчиков канала – 10PROGLIB10
👉 Оставить заявку можно здесь – https://proglib.io/w/31b60891
Алгоритмические тесты – это возможность показать всем, что ты пишешь чистый и понятный код. Ну, или, доказать обратное и пойти тренить алгоритмы под звуки грустного тромбона (уи-уи-уи-уиии).
Вот что могут попросить сделать на собеседовании:
🔹 Найти недостающий элемент в отсортированном массиве.
🔹 Проверить наличие цикла в односвязном списке.
🔹 Написать функцию, которая возвращает наибольшее число из массива целых чисел, не используя встроенные методы сортировки и поиска.
🔹Написать алгоритм поиска наибольшей возрастающей подпоследовательности в массиве.
🔹 Реализовать сортировку выбором (Selection sort).
Если устраиваешься кодером – ни один собес не пройдет без них.
Где можно проверить свои знания?
Проверить, насколько хорошо вы разбираетесь в алгоритмах можно с помощью теста.
Как можно подготовиться к алгоритмическому собеседованию?
Самый простой способ – пройти курс "Алгоритмы и структуры данных".
Начать можно с бесплатного доступа, чтобы познакомиться с программой и преподавателями.
Для этого оставьте заявку и менеджер пришлет вам ссылку на бесплатные уроки.
Промокод на скидку 10% для подписчиков канала – 10PROGLIB10
👉 Оставить заявку можно здесь – https://proglib.io/w/31b60891
📝👍 Тесты на собеседовании: как к ним подготовиться и получить оффер
Рассказываем, какие бывают тесты на собеседованиях, а главное – как и где к ним подготовиться, чтобы точно получить работу в компании мечты.
А вы проваливали тестирование при трудоустройстве? Пишите свои истории в комментариях👇
🔗Основной сайт
🔗Зеркало
Рассказываем, какие бывают тесты на собеседованиях, а главное – как и где к ним подготовиться, чтобы точно получить работу в компании мечты.
А вы проваливали тестирование при трудоустройстве? Пишите свои истории в комментариях👇
🔗Основной сайт
🔗Зеркало
Практическое использование перегрузки функций-членов с указанием ссылки.
https://victor-istomin.github.io/c-with-crosses/posts/ref-qualifiers/
https://victor-istomin.github.io/c-with-crosses/posts/ref-qualifiers/
victor-istomin.github.io
Practical usage of ref-qualified member function overloading | C with Crosses
Recently, I discovered that std::ranges prohibits the creation of dangling iterators and provides an owning_view to take ownership of temporaries. Digging into the details led me to the ref-qualified memeber functions which can be used to make code safer.
Concrete: компилятор TFHE, который преобразует программы Python в эквивалент FHE.
https://www.libhunt.com/r/concrete
https://www.libhunt.com/r/concrete
Libhunt
Concrete Alternatives and Reviews
Which is the best alternative to concrete? Based on common mentions it is: Foundation.rust-lang.org, RCIG_Coordination_Repo, Phpass, Zmsg or Concrete-ml
Полное решение с открытым исходным кодом и модульное решение для MMO.
https://www.libhunt.com/r/azerothcore-wotlk
https://www.libhunt.com/r/azerothcore-wotlk
Libhunt
Azerothcore-wotlk Alternatives and Reviews
Which is the best alternative to azerothcore-wotlk? Based on common mentions it is: Runelite, OpenTTD, Scummvm, Minetest, Julius, Recipes, Openage, Openmw or TrinityCore
🏗 7 архитектурных паттернов, которые должен знать каждый программист
Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.
https://proglib.io/sh/aMZjqlAcr3
Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.
https://proglib.io/sh/aMZjqlAcr3
userver — что мы узнали за полгода в open-source.
https://habr.com/ru/companies/yandex/articles/729588/
https://habr.com/ru/companies/yandex/articles/729588/
Хабр
userver — что мы узнали за полгода в open-source
Прошло больше полугода с момента выхода фреймворка для C++ ? userver в open-source. За это время мы многое узнали, на многом настрадались, а главное — получили много приятных сюрпризов. И мы решили об...