Банк вопросов

Вопросы по Secure Coding с ответами

Практический набор для самопроверки и подготовки к интервью. Ответы раскрываются вместе с объяснением.

Пройти полноценный тест
1Что означает принцип наименьших привилегий?
Ответ: Пользователю или сервису дают только необходимые права

Least privilege уменьшает ущерб от ошибок и компрометации учетной записи.

2Что лучше всего снижает риск SQL-инъекции при работе приложения с БД?
Ответ: Параметризованные запросы и корректная работа с вводом

Параметризация отделяет данные пользователя от структуры SQL-запроса.

3В чем смысл многофакторной аутентификации?
Ответ: Использовать подтверждения из разных факторов, а не только один пароль

MFA сочетает независимые факторы: знание, владение устройством, биометрию и т. п.

4Чем криптографический хеш отличается от шифрования?
Ответ: Хеширование обычно необратимо и используется для отпечатков, а шифрование предполагает расшифрование с ключом

Хеш-функции дают односторонний отпечаток, тогда как шифрование предназначено для обратимого сокрытия данных с ключом.

5К какому крупному направлению знаний относится «Secure Coding»?
Ответ: Кибербезопасность

В структуре ITQuiz «Secure Coding» относится к разделу «Кибербезопасность».

6Какая тема находится с «Secure Coding» в одном направлении «Кибербезопасность»?
Ответ: API Security

«API Security» и «Secure Coding» находятся в одном направлении «Кибербезопасность».

7Что НЕ относится к тому же направлению, что и «Secure Coding»?
Ответ: Switching

«Switching» относится к разделу «Сети и системное администрирование», а остальные варианты — к «Кибербезопасность».

8Верно ли утверждение: «Secure Coding» и «API Security» относятся к одному крупному направлению IT-навыков?
Ответ: Верно

Да. Обе темы относятся к разделу «Кибербезопасность».

9Верно ли утверждение: «Secure Coding» относится к разделу «Сети и системное администрирование»?
Ответ: Неверно

Нет. «Secure Coding» относится к разделу «Кибербезопасность».

10Какие две темы относятся к тому же направлению, что и «Secure Coding»? Выберите все правильные варианты.
Ответ: API Security, Web Security

«API Security» и «Web Security» относятся к разделу «Кибербезопасность».

11Какое описание лучше всего соответствует области, в которой изучается «Secure Coding»?
Ответ: защита систем, приложений, идентичностей и данных

«Secure Coding» относится к направлению «Кибербезопасность»: защита систем, приложений, идентичностей и данных.

12Какая из тем относится к направлению «Кибербезопасность»?
Ответ: Secure Coding

«Secure Coding» относится к разделу «Кибербезопасность».

13Проверьте фундамент, связанный с темой «Secure Coding»: Что означает принцип наименьших привилегий?
Ответ: Пользователю или сервису дают только необходимые права

Least privilege уменьшает ущерб от ошибок и компрометации учетной записи.

14Проверьте фундамент, связанный с темой «Secure Coding»: Что лучше всего снижает риск SQL-инъекции при работе приложения с БД?
Ответ: Параметризованные запросы и корректная работа с вводом

Параметризация отделяет данные пользователя от структуры SQL-запроса.

15Проверьте фундамент, связанный с темой «Secure Coding»: В чем смысл многофакторной аутентификации?
Ответ: Использовать подтверждения из разных факторов, а не только один пароль

MFA сочетает независимые факторы: знание, владение устройством, биометрию и т. п.

16Проверьте фундамент, связанный с темой «Secure Coding»: Чем криптографический хеш отличается от шифрования?
Ответ: Хеширование обычно необратимо и используется для отпечатков, а шифрование предполагает расшифрование с ключом

Хеш-функции дают односторонний отпечаток, тогда как шифрование предназначено для обратимого сокрытия данных с ключом.

17Для уверенного понимания «Secure Coding» важно знать базу раздела «Кибербезопасность». Что означает принцип наименьших привилегий?
Ответ: Пользователю или сервису дают только необходимые права

Least privilege уменьшает ущерб от ошибок и компрометации учетной записи.

18Для уверенного понимания «Secure Coding» важно знать базу раздела «Кибербезопасность». Что лучше всего снижает риск SQL-инъекции при работе приложения с БД?
Ответ: Параметризованные запросы и корректная работа с вводом

Параметризация отделяет данные пользователя от структуры SQL-запроса.

19Для уверенного понимания «Secure Coding» важно знать базу раздела «Кибербезопасность». В чем смысл многофакторной аутентификации?
Ответ: Использовать подтверждения из разных факторов, а не только один пароль

MFA сочетает независимые факторы: знание, владение устройством, биометрию и т. п.

20Для уверенного понимания «Secure Coding» важно знать базу раздела «Кибербезопасность». Чем криптографический хеш отличается от шифрования?
Ответ: Хеширование обычно необратимо и используется для отпечатков, а шифрование предполагает расшифрование с ключом

Хеш-функции дают односторонний отпечаток, тогда как шифрование предназначено для обратимого сокрытия данных с ключом.

Тесты по Secure Coding