Библиотека собеса по C++ | вопросы с собеседований
Открыть в Telegram
Вопросы с собеседований по C++ и ответы на них. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/9ccf302b Для обратной связи: @proglibrary_feeedback_bot
Больше5 425
Подписчики
-824 часа
-13 9517 дней
-13 97630 день
Архив постов
Приходите на C++ Zero Cost Conf
📍 27 июля в Москве и Ереване пройдет прикладная конференция С++ Zero Cost Conf 2024.
Практикующие эксперты из крупнейших компаний выступят с докладами, поделятся реальными кейсами и метриками:
🔴 Антон Полухин, руководитель группы разработки общих компонент в Яндекс Go. Обсудит новости со встречи Международного комитета по стандартизации языка С++ в Сент-Луисе и расскажет о планах на C++26 и C++29
🔴 Константин Владимиров, руководитель отдела компиляторов и средств разработки в Syntacore. Расскажет об интересных C++-решениях в генераторе llvm-snippy
🔴 Юрий Минаев, архитектор C++-анализатора в PVS-Studio. Поговорит о семантике C++ и покажет, как устроены таблица символов, внутреннее представление типов и поиск имён
🔴 Василий Куликов, ведущий разработчик в Яндексе. Рассмотрит на примере мьютекса основные проблемы реализации примитивов синхронизации во фреймворке userver
🔴 Алексей Веселовский, Senior-C++-разработчик в Align Technology. Поделится свежим докладом о санитайзерах
📆 Зарегистрироваться и узнать более подробную информацию можно по ссылке
😏 Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?
Подкаст с критикой SOLID
Содержание
- Вступление
- Что такое CUPID?
- SOLID как философия
- Single-responsibility principle
- В чем вред философии SOLID?
- Open–closed principle
- Liskov substitution principle
- SOLID - это религия
- Interface segregation principle
- Dependency inversion principle
❗️Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут.
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
😢Устал быть Junior?
занимайся крутыми проектами в сфере БПЛА и стань TeamLead Еmbedded-Разработчиком 😉
Стань высокооплачиваемым разработчиком встраиваемых в БПЛА систем в крупнейшем образовательном центре России «Алабуга Политех» - именно здесь талантливые ребята после 9–11 кл. осваивают престижный по всему миру профиль «Аэронавигация и программирование БПЛА». 😎
Что тебя ждёт?
🔹Бесплатное обучение
🔹Возможность зарабатывать до 260 000 рублей уже с первого курса
🔹Лучшая мировая практика - дуальная система обучения, которая сочетает работу и учёбу
🔹Комфортное проживание в современных ЖК
🔹Рост от Junior до TeamLead
С первого курса ты получишь официальное трудоустройство на современном производстве, где будешь практиковаться под руководством опытных инженеров-наставников.
🤩Не упусти свой шанс стать TeamLead Еmbedded-Разработчиком! Подай заявку на поступление в «Алабуга Политех»
🌎Программист, говори с миром на одном языке!
👉Узнайте больше о возможностях С на бесплатном вебинаре онлайн-курса «Программист С» — «Unicode в С»: регистрация
На вебинаре мы:
— подробнее познакомимся с интернациональным стандартом символов Unicode и низкоуровневым устройством его кодировок
— развеем несколько популярных мифов в области кодировок и посмотрим на инструменты языка C для работы с юникодом.
✅Занятие будет полезно всем программистам с опытом.
👉После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 Erid 2VtzqwFv3a8
😱 Какие виды неопределённого поведения (undefined behaviour) определены в стандарте?
🚙Мониторинг движения транспорта в IoT служит для всестороннего мониторинга всех участников дорожного движения, включая отслеживание скорости, траекторий, выхода пешеходов на дорогу и всего, что может в конечном итоге повлиять на поток и безопасность дорожного движения.
👉Узнайте больше ЗАВТРА, 3 июля в 20:00 ч мск на бесплатном вебинаре онлайн-курса «IoT Developer» - «Мониторинг транспорта в платформе ThingsBoard»: регистрация
На занятии рассмотрим решение мониторинга транспорта, познакомимся с реализацией демо проекта на платформе ThingsBoard:
1. Подключение устройств
2. Создание сущностей
3. Разработка цепочек правил
4. Разработка дашборда
🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 Erid 2VtzqxaWUue
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
😱 Для чего используется язык программирования C++?
1. Разработка операционных систем: C++ является неотъемлемой частью разработки операционных систем, системных драйверов и утилит, включая части Microsoft Windows, macOS и различных дистрибутивов Linux.
2. **Разработка игр**: Известный своей производительностью и эффективностью, C++ широко используется в разработке игр. Основные игровые движки, такие как Unreal Engine, написаны на C++.
3. Встраиваемые системы: C++ очень важен для разработки программного обеспечения для встраиваемых систем в автомобилях, медицинских приборах и бытовой электронике, где управление ресурсами и производительность имеют решающее значение.
4. Высокопроизводительные приложения: Приложения, требующие высокоскоростной обработки и эффективного управления памятью, такие как симуляция в реальном времени, финансовые торговые системы и сложные алгоритмы, часто опираются на C++.
5. Графика и обработка изображений: C++ широко используется в графике и обработке изображений, задействуя такие библиотеки, как OpenGL и DirectX, для создания приложений, требующих интенсивных графических вычислений.
🍊 Для чего используется assert(), если в языке есть механизм исключений?
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
