Выберите грейды
Выберите модули
Что такое объектно ориентированное программирование? Приведите пример.
Сообщить об ошибке в тексте
Какие существуют принципы SOLID и как их применять?
Сообщить об ошибке в тексте
Дайте определение полиморфизма. Укажите, какие бывают виды полиморфизма, как они работают и приведите примеры.
Сообщить об ошибке в тексте
Объясните Dependency Inversion Principle (принцип инверсии зависимостей).
Сообщить об ошибке в тексте
Назовите уровни эталонной модели OSI?
Сообщить об ошибке в тексте
Объясните Single Responsibility Principle (принцип единственной ответственности).
Сообщить об ошибке в тексте
Что такое графы? Чем отличаются от деревьев? Какие бывают и как используются?
Сообщить об ошибке в тексте
В чем отличие между симметричным и ассиметричным шифрованием
Сообщить об ошибке в тексте
Дайте определение инкапсуляции. Укажите основные аспекты инкапсуляции.
Сообщить об ошибке в тексте
Объясните Liskov Substitution Principle (принцип подстановки Барбары Лисков).
Сообщить об ошибке в тексте
Как работает хэш-таблица и каковы ее преимущества?
Сообщить об ошибке в тексте
Дайте определение массива. Какие они бывают. И расскажите про эффективность big O в рамках массива.
Сообщить об ошибке в тексте
Назовите основные компоненты микропроцессора?
Сообщить об ошибке в тексте
Что такое маршрутизаторы?
Сообщить об ошибке в тексте
Какая команда может показать вам свободную/использованную память? Существует ли свободная память в Linux?
Сообщить об ошибке в тексте
Объясните Interface Segregation Principle (принцип разделения интерфейсов).
Сообщить об ошибке в тексте
Дайте определение алгоритму бинарного поиска, объясните как он работает и для чего его используют.
Сообщить об ошибке в тексте
В чём основное отличие хаба (концентратора) от свитча (коммутатора)?
Сообщить об ошибке в тексте
Дайте определение динамическому программированию. В каких случаях его применяют? Приведите примеры задач.
Сообщить об ошибке в тексте
Каким образом отображаются диски в файловой системе Linux.
Сообщить об ошибке в тексте
В чем разница между уязвимостью и эксплоитом?
Сообщить об ошибке в тексте
Дайте определение алгоритму поиска в глубину, объясните как он работает и оцените эффективность в нотации big O
Сообщить об ошибке в тексте
Назовите три способа аутентификации?
Сообщить об ошибке в тексте
Объясните, что такое архитектура компьютера и на какие категории делится?
Сообщить об ошибке в тексте
Дайте определение рекурсивным алгоритмам, объясните как они работают.
Сообщить об ошибке в тексте
ТОП вопросов по Python
Часто задаваемые вопросы, ответы на которые обязан знать каждый Python разработчик
ТОП вопросов по SQL
SQL — мощный язык запросов для работы с СУБД. Каждый бэкендер должен знать ответ на эти вопросы
ТОП вопросов по Computer Science
Компьютерные науки помогают создавать, анализировать и оптимизировать технологии.