Каковы преимущества и недостатки использования Keycloak для управления аутентификацией и авторизацией?
Keycloak — это платформа с открытым исходным кодом для управления аутентификацией и авторизацией.
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Keycloak — это платформа с открытым исходным кодом для управления аутентификацией и авторизацией.
Читать ответСоздавать собственную реализацию метода hashCode рекомендуется, когда вы переопределяете метод equals в классе.
Читать ответТиповой шаг в цепочке в Java-приложении часто представляет собой обработку одного элемента данных или выполнение одной логической операции в рамках потока.
Читать ответДа, в блоке try можно перехватывать ошибку OutOfMemoryError, так как она наследуется от класса Throwable и может быть поймана в catch.
Читать ответДа, в реальной практике был случай, когда объект нужно было сделать иммутабельным для обеспечения потокобезопасности и предотвращения непреднамеренных изменений состояния.
Читать ответList — это интерфейс в Java, который определяет поведение упорядоченной коллекции элементов с возможностью доступа по индексу, добавления, удаления и других операций.
Читать ответSpliterator — это интерфейс в Java, который используется для эффективного обхода и разделения элементов источника данных в Stream API.
Читать ответВ Java сбор и отслеживание метрик производительности и ресурсов обычно осуществляется с помощью следующих средств:
Читать ответАннотация @EqualsAndHashCode из Lombok автоматически генерирует методы equals и hashCode на этапе компиляции, основываясь на полях класса.
Читать ответВ вопросе отсутствует конкретика, но судя по комментариям, требуется пример вызова тестового кода и возможно пример реализации.
Читать ответActiveMQ — это брокер сообщений, реализующий протоколы JMS и поддерживающий очереди и топики для обмена сообщениями между приложениями.
Читать ответДо появления Generics в Java разработчики использовали коллекции и другие обобщённые структуры данных без указания типа элементов.
Читать ответ