ТОП вопросов по Computer Science

Компьютерные науки помогают создавать, анализировать и оптимизировать технологии.

Выберите грейды

Стажёр
Junior
Middle

Выберите модули

Теория программирования
Структуры данных
Компьютерная безопасность
Архитектура компьютера
Операционные системы
Алгоритмы
Компьютерные сети

Вопросы

Что такое ООП

Junior

Что такое объектно ориентированное программирование? Приведите пример.

Что такое SOLID

Junior

Какие существуют принципы SOLID и как их применять?

Полиморфизм

Стажёр

Дайте определение полиморфизма. Укажите, какие бывают виды полиморфизма, как они работают и приведите примеры.

DIP (принцип инверсии зависимостей)

Junior

Объясните Dependency Inversion Principle (принцип инверсии зависимостей).

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ
Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Что такое графы

Middle

Что такое графы? Чем отличаются от деревьев? Какие бывают и как используются?

Симметричное и ассиметричное шифрование

Junior

В чем отличие между симметричным и ассиметричным шифрованием

Инкапсуляция

Стажёр

Дайте определение инкапсуляции. Укажите основные аспекты инкапсуляции.

LSP (принцип подстановки Барбары Лисков)

Junior

Объясните Liskov Substitution Principle (принцип подстановки Барбары Лисков).

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Что такое массив?

Junior

Дайте определение массива. Какие они бывают. И расскажите про эффективность big O в рамках массива.

Компоненты микропроцессора

Стажёр

Назовите основные компоненты микропроцессора?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Объем памяти в Linux

Junior

Какая команда может показать вам свободную/использованную память? Существует ли свободная память в Linux?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Бинарный поиск

Junior

Дайте определение алгоритму бинарного поиска, объясните как он работает и для чего его используют.

Отличие концентратора от коммутатора

Junior

В чём основное отличие хаба (концентратора) от свитча (коммутатора)?

Что такое динамическое программирование

Middle

Дайте определение динамическому программированию. В каких случаях его применяют? Приведите примеры задач.

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ
Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Поиск в глубину

Middle

Дайте определение алгоритму поиска в глубину, объясните как он работает и оцените эффективность в нотации big O

Три способа аутентификации

Junior

Назовите три способа аутентификации?

Что такое архитектура компьютера

Junior

Объясните, что такое архитектура компьютера и на какие категории делится?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Проверьте свои знания на других подборках

Обложка

ТОП вопросов по Git

Основные вопросы по Git для успешного прохождения технического собеседования.

Обложка

ТОП вопросов по Фронтенду

Подборка самых частых вопросов на собеседованиях фронтенд разработчикам