Современные требования к Java-разработчику — проверьте себя в вопросах по Java и Spring

1 / 8

К какой функции можно применить мемоизацию?

 
1. 
public static int factorial(int n) {
return (n == 0) ? 1 : n * factorial(n - 1);
}

2. 
public static int sum(int a, int b) {
return a + b;
}

3. 
public static int sum(int a, int b) {
return new Random().nextInt() + a + b;
}
Не верно!

Не верно!

Верно!

Не верно!

Что выведет этот код?

 
int number = 9;
String str = String.format("%04d", 9);
System.out.printf(str);
Не верно!

Верно!

Не верно!

Не верно!

Вы использовали в Unit-тесте Assertions.assertThrows() и указали тип исключения NumberFormatException. В каком случае тест будет считаться пройденным?

Не верно!

Не верно!

Верно!

К какой части архитектуры MVC принадлежит следующий код:

 
public void printInfo(UserInfo info){
          System.out.println("Info: ");
          System.out.println("Name: " + info.getName());
          System.out.println("ID: " + info.getId());
       }
Не верно!

Верно!

Не верно!

Зачем в Spring Cloud нужен Config Server?

Верно!

Не верно!

Не верно!

Какой аннотацией следует пометить метод, если мы хотим, чтобы он сработал сразу после успешного запуска Spring Boot-приложения?

Не верно!

Верно!

Не верно!

Какие теги обязательно должны присутствовать в Maven-проекте?

Не верно!

Не верно!

Верно!

Представим, что мы запустили наше Spring Boot-приложение со Spring Boot Actuator. После его запуска и проверки работоспособности путём выполнения запроса по пути /actuator/health мы видим, что livenessProbe в статусе UP, но readinessProbe в статусе DOWN. О чём это говорит?

Не верно!

Не верно!

Верно!

Далее
0 из 8

Поздравляем с прохождением теста! А теперь предлагаем почитать статьи по программированию на Python на нашем сайте PythonTurbo!

Интересно, хочу посмотреть