Skip to content

Latest commit

 

History

History
1717 lines (1717 loc) · 380 KB

Статистика вопросов по Java на собеседовании.md

File metadata and controls

1717 lines (1717 loc) · 380 KB
,
Вероятность Вопрос Раздел
93% Расскажи о себе Общие
81% Что такое ООП ООП
75% В чем разница между checked и unchecked исключениями Java Core
68% Какие методы в классе Object знаешь Java Core
68% Расскажи про иерархию исключений Java Core
62% Что такое SOLID Общие
62% Расскажи об иерархии коллекций в Java Java Collections
56% В чём различие между интерфейсом и абстрактным классом Java Core
56% Чем отличаются LinkedList и ArrayList Java Collections
56% Расскажи про Hash Code & Equals Contract Java Core
56% В чём разница между примитивом и ссылочным типом данных Java Core
56% Как организована HashMap Java Collections
50% Какой есть опыт в программировании Общие
50% Что знаешь о классе object Java Core
50% Какие есть принципы ООП ООП
43% Что такое ACID Базы данных
43% что такое Stream в Java ? Java 8
43% Какие Spring Scope знаешь Spring
37% Что такое функциональный интерфейс Java 8
31% Расскажи про deadlock Многопоточность
31% Что такое ExecutorService Многопоточность
31% Какие правила переопределения hashcode и equals Java Core
31% Что такое нормализация баз данных Базы данных
31% В чём разница между SQL и NoSQL Базы данных
31% Что такое Lambda Java 8
31% Что такое индексы Базы данных
31% Что такое bean Spring
25% В чем идея многопоточности Многопоточность
25% Каким образом HashMap связан с Set'ом Java Collections
25% Расскажи про race condition Многопоточность
25% В чём разница между final vs. finally vs. finalize Java Core
25% Какие примитивные типы данных есть в Java Java Core
25% Какие участки памяти в JVM знаешь Java Core
25% Знаком с SQL SQL
25% Зачем вообще нужен класс object Java Core
25% Какие знаешь паттерны проектирования Паттерны
25% Чем singleton отличается от prototype Паттерны
25% Что такое полиморфизм ООП
25% Что такое процесс и поток, чем они отличаются Многопоточность
25% Вы знакомы с SQL SQL
25% Какой цикл жизни Spring Beans Spring
25% Расскажи про HashMap Java Collections
18% Что такое hibernate Hibernate
18% В чём разница между JDK и JRE Java Core
18% Что такое hashcode Java Core
18% Что такое пул строк Java Core
18% Что такое итератор и зачем он нужен Java Core
18% Чем отличается операция map от flatMap Java Core
18% Какие типы данных бывают в java Java Core
18% Что такое ORM Фреймворки
18% Что такое инкапсуляция Java Core
18% Какая основная идея equals и HashCode Java Core
18% Почему синглтон называют антипаттерном Паттерны
18% Чем отличаются LEFT JOIN от INNER JOIN Базы данных
18% Что такое модификаторы доступа и какие они есть Java Core
18% Что знаешь про String Java Core
18% Назови сколько существует нормальных форм в SQL Базы данных
18% Что такое исключение Java Core
18% Что такое оптимистичная и пессимистичная блокировки Многопоточность
18% Что такое монитор Многопоточность
18% Почему именно Java Общие
18% Какие виды join знаешь SQL
18% Чем отличается where от having SQL
18% В чем разница меду hashmap и hashtable Java Collections
18% Что такое ключевое слово final Java Core
18% Что такое Spring контекст Spring
18% В чём разница между TreeSet и HashSet Java Collections
18% Какие Scop'ы есть у bean'ов Spring
18% Почему Map стоит особняком в иерархии коллекций Java Collections
18% В чем разница между dependency injection и inverhuron of control Spring
18% Зачем нужен Spring Framework Spring
12% Чем rebase отличается от merge? Git
12% Что такое finalize Java Core
12% Можно ли переопределить статические методы Java Core
12% Что делает ключевое слово transient Java Core
12% В чём отличие Supplier'а от Consumer'а Java Core
12% В чём идея полиморфизма Java Core
12% Что знаешь о методе clone Java Core
12% В чем идея Stream API Java Core
12% Каким образом можно реализовать множественное наследование в Java Java Core
12% С чем работает Garbage Collector Java Core
12% Что такое строка в Java Java Core
12% Как работает оператор try with resourses Java Core
12% Может ли примитивный тип данных попасть в Hip Java Core
12% Какие методы располагаются в интерфейсе Java Core
12% В чем взаимосвязь контракта equals и hashCode Java Core
12% Что такое принципы SOLID Общие
12% String Builder и String Buffer , в чём различия Java Core
12% Что знаешь про функциональный интерфейс Java 8+ Java Core
12% Почему нельзя сравнивать объекты через «==» Java Core
12% Какие типы данных существуют в Java Java Core
12% Основная идея инкапсуляции Java Core
12% В чём смысл инкапсуляции Java Core
12% Зачем нужен String Pool Java Core
12% Что такое Parallel Stream Java Core
12% Что такое string pool Java Core
12% Какие шаблоны проектирования знаешь Паттерны
12% В чем преимущества и недостатки ООП по сравнению с процедурным и функциональным программированием ООП
12% Что такое JVM, JDK, JRE Java Core
12% Что такое mock в тестирование
12% Что такое volatile Многопоточность
12% Что такое CompletableFuture Многопоточность
12% Как создать поток Многопоточность
12% Что такое партиционирование Базы данных
12% Опиши принцип happens before в рамках многопоточности Многопоточность
12% Какие шаблоны проектирования знаешь Паттерны
12% Что такое синхронизация и зачем она нужна Многопоточность
12% В чем преимущества и недостатки ООП по сравнению с процедурным и функциональным программированием ООП
12% Какие состояния объекта есть в Hibernate Hibernate
12% Что такое future Многопоточность
12% В чем разница char и varchar в SQL Базы данных
12% Расскажи про иерархию интерфейсов Collection Framework Java Collections
12% Что такое JDBC Tools
12% Массив статическая структура данных или динамическая Java Collections
12% В чем разница между ArrayList и Вектором Java Collections
12% Что такое Vector Java Collections
12% Какие в java есть коллекции Java Collections
12% Является ли коллекция HashMap потоко безопасной Java Collections
12% Что такое FailFast Java Collections
12% Что такое Deque Java Collections
12% HashTable и ConcurrentHashMap - отличия и что эффективнее Java Collections
12% Что такое bean, какую роль играет в Spring'е Spring
12% Что такое столп "наследование" ООП
12% Какие знаешь варианты dependency injectio Spring
12% В чём различие между LeftJoin , RightJoin и InnerJoin Базы данных
12% Что такое dependency injection в Spring Spring
12% Что такое строка в Java Java Core
12% В чём идея полиморфизма Java Core
12% Можно ли переопределить статические методы Java Core
12% Каким образом можно реализовать множественное наследование в Java Java Core
12% Какие методы располагаются в интерфейсе Java Core
12% В чем идея Stream API Java Core
12% Что такое finalize Java Core
12% В чем взаимосвязь контракта equals и hashCode Java Core
12% Основная идея инкапсуляции Java Core
12% String Builder и String Buffer , в чём различия Java Core
12% Что такое JVM, JDK, JRE Java Core
12% Что такое CI/CD Общие
12% Какие типы данных существуют в Java Java Core
12% Может ли примитивный тип данных попасть в Hip Java Core
12% Что делает ключевое слово transient Java Core
12% Какие виды тестирования ты знаешь Общие
12% Что такое string pool Java Core
12% Что такое spring boot и в чём его основное преимущество Spring
12% Какие знаешь Bean Scope Spring
12% В чём смысл инкапсуляции Java Core
12% Что такое SpringScope Spring
12% Почему нельзя сравнивать объекты через «==» Java Core
12% Как ты можешь описать абстракцию ООП
12% Зачем нужен String Pool Java Core
12% Для чего используется Spring boot Spring
12% Как работает оператор try with resourses Java Core
12% Что знаешь про функциональный интерфейс Java 8+ Java Core
12% Что такое Parallel Stream Java Core
12% Какие бывают ограничения в Базе Данных Базы данных
12% С чем работает Garbage Collector Java Core
6% Какими командами пользуешься в Git Git
6% Как ты используешь SOLID принцип открытости-закрытости при проектировании Общие
6% В чем разница между шаблоном проектирования Builder и Facade Паттерны
6% В чем недостаток паттернов Паттерны
6% Какие знаешь подходы к организации процесса разработки Общие
6% Какое отношение между JS и Java Общие
6% Что такое паттерны проектирования Паттерны
6% Расскажи про свой опыт проектирования Паттерны
6% Какие цели ставишь перед собой Общие
6% Какие паттерны проектирования используешь Паттерны
6% Какие бы каналы синхронизации использовал при организации взаимодействия нескольких сервисов Паттерны
6% Какие интересные задачи приходилось решать Общие
6% Что такое TDD Общие
6% Назови самый простой способ реализации кэширования Общие
6% Какие виды отношений существуют в структурной диаграмме классов UML
6% Какие существуют типы диаграмм UML
6% Как бы организовывал взаимодействие нескольких сервисов Паттерны
6% Что такое UML Что такое «диаграмма», «нотация» и «метамодель» в UML UML
6% Что такое XSLT XML
6% Какие плюсы у микросервисов есть перед монолитом Паттерны
6% Какие языки еще ты знаешь, которые используют байт-код Общие
6% Что такое JAXP XML
6% Какие знаешь способы записи XML XML
6% Расскажи что-нибудь про микросервисное взаимодействие Паттерны
6% Когда следует использовать DOM, а когда SAX, StAX анализаторы XML
6% Какие знаешь методы чтения XML, опиши сильные и слабые стороны каждого метода XML
6% Какая структура действует максимально быстро к паттерну Comand, чем его можно заменить Паттерны
6% Для чего используется кэширование Общие
6% Какие типы существуют в XSD XML
6% Что такое «пространство имен» в XML XML
6% Зачем нужен паттерн Comand Паттерны
6% Чем well-formed XML отличается от valid XML XML
6% Что такое DTD XML
6% Пользуешься ли паттерном Comand в работе Паттерны
6% Кэширование работает только с базами данных или нет Общие
6% Что такое «дескриптор развертывания» Servlets
6% Что такое xsd схема XML
6% Как контейнер сервлетов управляет жизненным циклом сервлета, когда и какие методы вызываются Servlets
6% Зачем нужны сервера приложений, если есть контейнеры сервлетов Servlets
6% Что такое xml XML
6% В чем преимущество паттерна Builder перед конструктором Паттерны
6% Какие действия необходимо проделать при создании сервлетов Servlets
6% В каком случае требуется переопределять метод service() Servlets
6% Что такое «контейнер сервлетов»
6% Какая структура действует максимально быстро к паттерну Comand, чем его можно заменить Паттерны
6% Для чего используется кэширование Общие
6% Как реализовать запуск сервлета одновременно с запуском приложения Servlets
6% Когда стоит использовать фильтры сервлетов, а когда слушателей Servlets
6% Какие типы существуют в XSD XML
6% Зачем в сервлетах используются различные listener Servlets
6% Что знаешь о сервлетных фильтрах Servlets
6% Что представляет собой ServletConfig Servlets
6% Что представляет собой ServletContext Servlets
6% В чем отличия ServletContext и ServletConfig Servlets
6% Для чего нужен интерфейс ServletResponse Servlets
6% Для чего нужен интерфейс ServletRequest Servlets
6% Что такое Request Dispatcher Servlets
6% Как из одного сервлета вызвать другой сервлет Servlets
6% Чем отличается sendRedirect() от forward() Servlets
6% Для чего используются атрибуты сервлетов и как происходит работа с ними Servlets
6% В чем отличия GenericServlet и HttpServlet Servlets
6% Почему HttpServlet класс объявлен как абстрактный Servlets
6% Какие основные методы присутствуют в классе HttpServlet Servlets
6% Какой метод HTTP не является неизменяемым Servlets
6% Какие есть методы отправки данных с клиента на сервер Servlets
6% В чем разница между методами GET и POST Servlets
6% Что такое «пространство имен» в XML XML
6% Можно ли одновременно использовать в сервлете PrintWriter и ServletOutputStream Servlets
6% Зачем нужен паттерн Comand Паттерны
6% Что означает URL encoding, как это осуществить в Java Servlets
6% Какие наиболее распространенные задачи выполняются в контейнере сервлетов Servlets
6% Что такое cookies Servlets
6% Почему необходимо переопределить только init() метод без аргументов Servlets
6% Что такое URL Rewriting Servlets
6% Чем well-formed XML отличается от valid XML XML
6% Что такое «сессия» Servlets
6% Есть ли смысл определять для сервлета конструктор, каким образом лучше инициализировать данные Servlets
6% Какой существует эффективный способ удостоверится, что все сервлеты доступны только для пользователя с верной сессией Servlets
6% В каком случае требуется переопределять метод service() Servlets
6% Как организовать подключение к базе данных, обеспечить журналирование в сервлете Servlets
6% Что такое DTD XML
6% Какие способы аутентификации доступны сервлету Servlets
6% Пользуешься ли паттерном Comand в работе Паттерны
6% Зачем нужен JSP Servlets
6% Кэширование работает только с базами данных или нет Общие
6% Расскажи об этапах (фазах) жизненного цикла JSP. Servlets
6% Какие действия необходимо проделать при создании сервлетов Servlets
6% Какие методы жизненного цикла JSP могут быть переопределены Servlets
6% Что такое «дескриптор развертывания» Servlets
6% Какая разница между динамическим и статическим содержимым JSP Servlets
6% Что такое xsd схема XML
6% Как контейнер сервлетов управляет жизненным циклом сервлета, когда и какие методы вызываются Servlets
6% Зачем нужны сервера приложений, если есть контейнеры сервлетов Servlets
6% Какие области видимости переменных существуют в JSP Servlets
6% Что такое xml XML
6% Какие неявные объекты не доступны в обычной JSP странице Servlets
6% В чем преимущество паттерна Builder перед конструктором Паттерны
6% Как сконфигурировать параметры инициализации для JSP Servlets
6% Что такое «контейнер сервлетов» Servlets
6% Какова структура веб-проекта Servlets
6% Расскажи про транзитивность Фреймворки
6% В чем заключаются преимущества технологии сервлетов над CGI Common Gateway Interface Servlets
6% Что используешь mavel или gradel при сборке проекта Фреймворки
6% Какие паттерны использовал кроме Singleton Паттерны
6% Занимался ли ещё где-то Java Общие
6% Что такое Lombok Общие
6% Расскажи о своем самом интересном проекте Общие
6% Слышал ли что-нибудь про Spring MVC Spring
6% Что нам даёт dependency injectoin Spring
6% В чем разница между IOC и dependency injection Spring
6% Какие могут быть возвращаемые типы данных в Spring MVC Spring
6% Для чего нужен Swagger Tools
6% Где можно использовать Singleton Паттерны
6% Может ли оказаться так что контроллера в контексте нет Spring
6% Что нам нужно чтобы Spring MVC заработал Spring
6% Что такое message-брокеры Tools
6% Что такое Scope Spring
6% Что такое контекст Spring
6% Чем docker отличается от виртуальной машины Tools
6% Какие задачи решал с использованием паттернов Паттерны
6% В каком универсистете ты занимался Общие
6% Как dependency injectoin можно применить с SpringBean Spring
6% Что такое http тип Spring
6% Чем отличается docker от kubernetes Tools
6% Как Dispatcher Servlet "понимает" какой метод вызвать Spring
6% Как клиент может понять что с сервера пришло в браузер Spring
6% Для чего нужна секция dependence management Tools
6% Зачем нужен Rest Spring
6% В чем разница между request mapping и put mapping Spring
6% Какие scope можно использовать для любого приложения Spring
6% Request мы можем использовать во всех Spring приложениях Spring
6% Расскажи про структуру pom файла в менеджере пакетов Maven. Tools
6% Жизненный цикл Maven Tools
6% Сколько ты совокупно занимаешься Java Общие
6% Как используешь dependency injection Spring
6% Какие знаешь реализации ioC Spring
6% Что в spring'е из себя представляет Spring ioC контейнер Spring
6% Какие области видимости в Spring знаешь Spring
6% Какие виды внедрения зависимости знаешь Spring
6% Расскажи что такое inversion of Conrol Spring
6% Что такое spring framework Spring
6% Где удобнее применять конфигурацию Java, а где конфигурацию XML Spring
6% Что такое «представление»,view, и для чего оно применяется SQL
6% Что такое «временная таблица», для чего она используется SQL
6% Что в spring'е из себя представляет Spring ioC контейнер Spring
6% Какие области видимости в Spring знаешь Spring
6% Какие виды внедрения зависимости знаешь Spring
6% Расскажи что такое inversion of Conrol Spring
6% Что такое spring framework Spring
6% Где удобнее применять конфигурацию Java, а где конфигурацию XML Spring
6% Что такое «представление»,view, и для чего оно применяется SQL
6% Что такое «временная таблица», для чего она используется SQL
6% Какую конфигурацию бы убрал Spring
6% Какую из конфигурация, XML, Java Annotation,предпочитаешь больше, почему Spring
6% Что означает NULL в SQL SQL
6% Какая конфигурация выполнится приорететней: XML, Java или Annotation Spring
6% Сейчас в Spring'е не надо указывать аннотацию AutoWired, почему это так Spring
6% Какие существуют операторы SQL SQL
6% Как создать контроллер в Spring'е Spring
6% Как можно создать Servlett в Spring'е Spring
6% Как работает контекст Spring
6% Есть ли возможность создать два Singleton'а в Spring'е Spring
6% Что такое курсор в реляционной БД SQL
6% Что такое триггеры в реляционной БД SQL
6% Что побудило остановиться на другом языке программирования Общие
6% Как ты себя оцениваешь Общие
6% Много ли контекстов может быть Spring
6% Что делает компонент scan Spring
6% Расскажи о полный синтаксис SELECT в реляционной БД SQL
6% Чем отличаются Filters, Interceptors, и Listeners в Spring Spring
6% Чем отличается компонент от бина Spring
6% Для чего в SQL есть HAVING SQL
6% В чем разница между Spring аннотациями Component, Repository и Service Spring
6% Какой жизненный цикл объекта, который создает Spring Spring
6% Что делает merge SQL
6% Чем отличается аутентификация от авторизации Spring
6% Для чего нужен JWT Spring
6% Что такое join SQL
6% Где учился Общие
6% Как бы организовал метод delete Spring
6% Чем SOAP отличается от REST Spring
6% Как закрыть соединение с базой данных JDBC
6% Как на Java писать веб-приложение Spring
6% Как вызвать хранимую процедуру JDBC
6% Как осуществляется запрос к базе данных и обработка результатов JDBC
6% Зачем нужен спринг Spring
6% Что такое хранимые процедуры и какой способ вызова через JDBC SQL
6% При помощи чего формируются запросы к базе данных JDBC
6% Какие уровни изоляции транзакций поддерживаются в JDBC JDBC
6% Для чего нужна аннотация Bean Spring
6% Как зарегистрировать драйвер JDBC JDBC
6% Что происходит в JVМ при запуске программы, написанной на Java Java Core
6% Что может рассказать о манифесте файла jar Java Core
6% Расскажи про области памяти и Garbage Collector Java Core
6% Опиши основные этапы работы с базой данных с использованием JDBC JDBC
6% Каким образом можно понять, что используется объект в памяти или нет при условии что у объектов циклическая ссылка друг на друга Java Core
6% Какие области памяти можете вспомнить кроме стэка и кучи Java Core
6% Какие минусы есть у пула строк с точки зрения безопасности Java Core
6% Чем отличается RestController от Controller Spring
6% Является ли пустым пул строк при старте jar файла или там есть какие-то значения Java Core
6% За счет чего работают Lambda-выражения, что происходит "под капотом" Java Core
6% Используешь в работе Lambda-выражения Java Core
6% Из каких частей стоит JDBC JDBC
6% Сколько функциональностей можно поместить в одно Lambda-выражение Java Core
6% Откуда берутся методы equals и hashcode Java Core
6% Почему hashcode могут быть равны Java Core
6% Что знаешь про модели памяти в Java Java Core
6% Когда stream начинает свое выполнение Java Core
6% Что такое модификатор default equals и hashcode Java Core
6% Что такое heap, stack Java Core
6% Какие могут проблемы при реализации Hashcode Java Core
6% Для чего нужно стирание типов Java Core
6% От скольки классов может наследоваться класс Java Core
6% Как создать свою аннотацию Java Core
6% Какие два класса не наследуются от Object Java Core
6% Что такое затирание типов Java Core
6% Как передаются параметры Java Core
6% Расскажи особенности языка Java Java Core
6% Каким образом Java машина помогает запускать код на операционных системах Java Core
6% Как данные хранятся в Java Java Core
6% Как определить какой объект является мусором Java Core
6% Могут ли разработчики управлять сборкой мусора и параметрами памяти Java Core
6% Перечисли основные типы данных используемые в JDBC, как они связаны с типами Java JDBC
6% Что такое класс в Java Java Core
6% Из чего состоит класс Java Core
6% Как можно в Java сравнивать объекты Java Core
6% Что из себя представляет JDBC URL JDBC
6% С какими версиями Java работал Java Core
6% В чем заключаются преимущества использования JDBC JDBC
6% Чем примечательна Java в контексте платформы Java Core
6% Что такое Garbage Collector Java Core
6% После какого момента GC понимает, что нужно собирать мусор Java Core
6% Какие GC знаешь Java Core
6% Каким образом мы можем задавать параметры конфигурации GC Java Core
6% Какие плагины можно поставить при создании виртуальной машины Java Core
6% Чем отличаются equals и hashcode Java Core
6% Почему важно переопределять equals и hashcode Java Core
6% В контексте бизнеса обязательно ли учитывать в equals все поля сущности Java Core
6% Расскажи кратко об идее обработки ошибок в Java. Java Core
6% Какие конструкции в обработке ошибок знаешь Java Core
6% Когда может произойти ситуация, когда мы можем перезатереть исключение Java Core
6% Где в обработке исключений может применяться конструкция с finally Java Core
6% Какая величина у байта Java Core
6% Как быстро сделать rest сервис
6% Что нужно делать для того чтобы переопределить hashcode Java Core
6% Как устроена строка "под капотом" Java Core
6% Как привести строку в массивы символов Java Core
6% Чем обеспечена иммутабельность Java Core
6% Какими характеристиками должен обладать метод чтобы функциональный итерфейс был функциональным Java Core
6% Что нужно делать для того чтобы принимать и возвращать значения Java Core
6% Можем ли мы без JDK вести Java разработку Java Core
6% Объясни чем обусловлено то, что int ограничен в размере Java Core
6% Где ссылочные типы данных хранятся Java Core
6% Могу ли я использовать equals в том виде в котором он есть Java Core
6% В чем разница между Абстрактным классом и абстрактным методом, и абстрактным методом и Интерфейсом Java Core
6% Что такое динамический полиморфизм Java Core
6% В чем заключается идея перегрузки конструкторов Java Core
6% Почему так важна иммутабельность Java Core
6% Как осуществляется запрос к базе данных и обработка результатов JDBC
6% Чем отличается JVM от JDK Java Core
6% Всегда ли нам нужно переопределять equals Java Core
6% Почему Java платформа является независимой Java Core
6% С чем связано неполная объектоориентированность Java Java Core
6% Какие знаешь Wrapper'ы Java Core
6% Слышал ли что то про Boxing/Unboxing Java Core
6% В чём разница между методом и конструктором Java Core
6% Можно ли переопределить метод? А конструктор Java Core
6% Что такое гетерогенные типы Java Core
6% Как хранить и обрабатывать пароль работая с Java Java Core
6% Где бы стоило применять Enum перечисления Java Core
6% Какие методы самые важные и используются чаще всего Java Core
6% Приходилось ли самостоятельно переопределять equals Java Core
6% Как строки хранятся в памяти Java Core
6% В чем проблема конкатенации Java Core
6% Пробовал когда-нибудь метод append Java Core
6% В чем разница между error и exception Java Core
6% Приведи пример ошибки на уровне JVM Java Core
6% В чем проблема проверяемых исключений Java Core
6% Удалил бы ты из Java checked исключения Java Core
6% Приведи примеры где использовал бы checked Java Core
6% Могу ли я сделать улучшенный цикл for each для своего объекта Java Core
6% Какой самый полезный метод в object Java Core
6% В чем преимущество package private Java Core
6% Как package private можно связать с инкапсуляцией Java Core
6% Какой шаблон проектирования применен для StringBuilder и StringBuffer Java Core
6% Можно ли массив сконвертировать в стрим Java Core
6% Какой самый крутой метод в стримах Java Core
6% Что знаешь про TargetMethod Java Core
6% Что слышал про класс optional Java Core
6% Обязательно ли создавть класс в Java Java Core
6% Зачем нужен спринг Spring
6% Что такое хранимые процедуры и какой способ вызова через JDBC SQL
6% При помощи чего формируются запросы к базе данных JDBC
6% Какие уровни изоляции транзакций поддерживаются в JDBC JDBC
6% Для чего нужна аннотация Bean Spring
6% Как зарегистрировать драйвер JDBC JDBC
6% Опиши основные этапы работы с базой данных с использованием JDBC JDBC
6% Чем отличается RestController от Controller Spring
6% Из каких частей стоит JDBC JDBC
6% Перечисли основные типы данных используемые в JDBC, как они связаны с типами Java JDBC
6% Что из себя представляет JDBC URL JDBC
6% От чего имплимитируют list, set Java Collections
6% В чем заключаются преимущества использования JDBC JDBC
6% Какие 3 принципа являются основными в ООП Java Core
6% Где можно применить многоформенность полиморфизма Java Core
6% Где можно посмотреть исчерпывющие данные по примитивным типам данным в Java Java Core
6% Как быстро сделать rest сервис Spring
6% Что такое ссылочные типы данных Java Core
6% Что в Java является самым главным объектом для всех Java Core
6% Классы от Object наследуются явно или неявно Java Core
6% Разница аннотаций service, repository, controller Spring
6% Чем определяется эквивалентность одно объекта к другому Java Core
6% Можешь охарактеризовать что такое состояние Java Core
6% Знаешь ли разницу между StringBuilder и конкатенацией Java Core
6% Что такое ограничения в SQL SQL
6% Чем чреваты открытые поля Java Core
6% Что слышал про статичность типизации в Java Java Core
6% В чем выражается строка и особенности в java Java Core
6% Где занимался программированием Общие
6% Что такое метод equals Java Core
6% Что подразумевает иммутабельность Java Core
6% В чём выражает себя строгая типизация в Java Java Core
6% Расскажи про JdbcTemplate JDBC
6% Какие два основных участка памяти для хранения данных есть Java Core
6% Слышал ли про StackOverFlow Java Core
6% Как бы обосновал то , что интерфейс существует Java Core
6% Как можно установить соединение с базой данных JDBC
6% Что лежит в основе каждого исключения Java Core
6% Каким образом можно обработать исключения Java Core
6% Как бы выбросил наверх исключения Java Core
6% Какие виды прокси знаешь Spring
6% Как долго в String хранятся строки Java Core
6% StringPool - часть Heap'а или что то отдельное Java Core
6% Что такое AutoCloseable и конструкция try-with-resources Java Core
6% В чем разница между Statement и PreparedStatement JDBC
6% Какая идея в Обобщениях Generic Java Core
6% Слышал ли про новые фишки последних версий Java Java Core
6% Как нужно переопределять метод equals Java Core
6% Что такое ResultSet JDBC
6% В чём разница между String и StringBuilder Java Core
6% Как создать singleton-бин при запуске spring приложения Spring
6% Какие условия контракта equals и hashCode Java Core
6% В чём разница между методами execute, executeQuary, executeUpdate JDBC
6% Как ResultSet устроен внутри JDBC
6% Особенности класса String Java Core
6% Знаешь ли что такое статический класс Java Core
6% Где занимался программированием Общие
6% Что такое глубокое копирование Java Core
6% В чем основная идея рефлексии Java Core
6% Что такое JRE Java Core
6% Расскажи про JdbcTemplate JDBC
6% Какие у нас есть терминальные операции Java Core
6% Как разрешаются проблемы дефицита памяти и исключения out of memory exception Java Core
6% Что такое конструктор java Java Core
6% Как можно установить соединение с базой данных JDBC
6% Какие виды прокси знаешь Spring
6% В чем разница между Statement и PreparedStatement JDBC
6% Какое основное преимущество ресурсов Нет
6% Что такое ResultSet JDBC
6% Как создать singleton-бин при запуске spring приложения Spring
6% В чём разница между методами execute, executeQuary, executeUpdate JDBC
6% Как ResultSet устроен внутри JDBC
6% Что делал на Spring Spring
6% Зачем нам нужен ResultSet JDBC
6% Какие команды знаешь из SQL Нет
6% Расскажи о разнице execute executeQuary и executeApdate JDBC
6% Расскажи структуру framework collection Spring
6% Что такое юнит-тестирование Тестирование
6% Что такое Execution Engine JVM
6% Что такое Frames JVM
6% Какие есть способы конфигурирования Spring приложения Spring
6% Области данных времени выполнения JVM
6% Что такое Classloader JVM
6% Где используется аннотация Bean Spring
6% В чем разница между юнит тестами и интеграционными Тестирование
6% Для чего нужна JVM JVM
6% Опиши общие практические принципы работы с JSP Servlets
6% В чем разница RestController и Controller Spring
6% Какая разница между JSPWriter и сервлетным PrintWriter Servlets
6% Для чего используется оператор assert Java Core
6% Всегда ли создается объект сессии на JSP странице, можно ли отключить его создание Servlets
6% В чем разница аннотаций Repository, Component, Controller, Service Spring
6% Какие тесты пишешь и как Тестирование
6% Как оцениваешь свой уровень Общие
6% Расскажи почему ты в Java Общие
6% Каким образом из вложенного класса получить доступ к полю внешнего класса Java Core
6% Что такое «локальный класс», каковы его особенности Java Core
6% Что произойдет со сборщиком мусора, если выполнение метода finalize() требует ощутимо много времени, или в процессе выполнения будет выброшено исключение Java Core
6% Что такое "анонимные классы", где они применяются Java Core
6% Можно ли использовать Javascript на JSP странице Servlets
6% Какие существуют особенности использования вложенных классов: статических и внутренних, в чем заключается разница между ними Java Core
6% Расскажи про вложенные классы, в каких случаях они применяются Java Core
6% Как конфигурируется JSP в дескрипторе развертывания Servlets
6% Где бы мог использовать prototype Spring
6% Какие типы классов бывают в java Java Core
6% Где разрешена инициализация статических/нестатических полей Java Core
6% Как происходит обработка ошибок с помощью JSTL Servlets
6% В чем разница между членом экземпляра класса и статическим членом класса Java Core
6% Можно ли объявить метод абстрактным и статическим одновременно Java Core
6% Что такое capacity Java Collections
6% По какому принципу увеличивается количество бакетов Java Collections
6% Какая структура данных лежит в ArrayList Нет
6% Как можно обработать ошибки JSP страниц Servlets
6% Что делает аннотация componentscan Нет
6% Что при сборке может предоставить Maven Нет
6% На фоне чего построена Spring Date Нет
6% Что такое кеширование Нет
6% Какая сложность поиска элемента в LinkedList Нет
6% Какие есть виды стейтментов в JDBC Нет
6% Какие выдвигаются требования к транзакции Нет
6% Какой по умолчанию scope используется в Spring Spring
6% Чем отличаются вертикальный и горизонтальный партишн Нет
6% Есть ли противопоказания к использованию индексов Нет
6% Можно ли сделать приватными переменными в интерфейсе Нет
6% Обеспечит ли Stream API RandomAcess Нет
6% Есть ли итератор в Stream Нет
6% Что мы используем когда пишем for each Нет
6% В чем отличие репликации от шарда Нет
6% Чем отличаются подходы Trunk Based и Feature Branch Git
6% Какая основная проблема у кэша Нет
6% Как из класса сделать поток Нет
6% На основании какой структуры данных реализованн Linked List Нет
6% Как получить доступ к переопределенным методам родительского класса Java Core
6% Как организовать поиск по ArrayList Java Collections
6% Что такое CAS Нет
6% В чем отличие между put и comput Нет
6% Можно ли сузить уровень доступа/тип возвращаемого значения при переопределении метода Java Core
6% Что означает проверяемые и непроверяемые значения Нет
6% Как работать на Spring Нет
6% В чем отличие JPA и Hibernate Нет
6% Что такое fetch type Нет
6% Какие есть механизмы для сложных запросов с множеством параметров Нет
6% В чем различие видов JDBC Нет
6% В чем отличие атомарности и консистентностью Нет
6% Почему не нужно конфигурировать стандартные JSP теги в web.xml Servlets
6% Объясни как работают индексы Нет
6% Есть опыт работы с облачными сервисами Нет
6% С чем работаем внутри Stream Нет
6% Какая сущность в коллекциях помогает получать доступ к объектам в коллекции Нет
6% Какие знаешь классический функциональные интерфейсы Нет
6% Могут ли нестатические методы перегрузить статические Java Core
6% Какую задачу решает шард Нет
6% Какое исключение выбрасывается при возникновении ошибки в блоке инициализации класса Java Core
6% Как сделать перенос строки в HTML средствами JSP Servlets
6% Расскажи о разнице execute executeQuary и executeApdate JDBC
6% Можно ли в hashmap потерять объект Java Collections
6% Расскажи структуру framework collection Spring
6% Что такое коллекции Java Java Collections
6% Что такое юнит-тестирование Тестирование
6% Какие есть реализации в коллекции интерфейс листа Java Collections
6% Какая структура данных лежит в ArrayList Нет
6% По какому принципу увеличивается количество бакетов Java Collections
6% Что такое Execution Engine JVM
6% Как работает процесс, если мы хотим положить что-то в Map или достать Java Collections
6% Что такое capacity Java Collections
6% Сколько bucket может быть в HashMap Java Collections
6% Что такое Frames JVM
6% Как искать и удалять элементы в List Java Collections
6% Какие есть способы конфигурирования Spring приложения Spring
6% Как мы можем обойти элементы коллекции Java Collections
6% Области данных времени выполнения JVM
6% Чем отличаются HashSet и LinkedHashSet Java Collections
6% Что такое Classloader JVM
6% Слышал ли что то про Set Java Collections
6% Где используется аннотация Bean Spring
6% Что нужно сделать для того чтобы пользоваться циклом ForEach Java Collections
6% В чем разница между юнит тестами и интеграционными Тестирование
6% Для чего нужна JVM JVM
6% Опиши общие практические принципы работы с JSP Servlets
6% Может ли быть такое что в HashMap'е окажется два одинаковых ключа Java Collections
6% В чем разница RestController и Controller Spring
6% Какое ограничение есть для добавления в TreeSet Java Collections
6% Что такое "анонимные классы", где они применяются Java Core
6% Может ли TreeSet хранить в себе null Java Collections
6% Какая разница между JSPWriter и сервлетным PrintWriter Servlets
6% Какие знаешь основные реализации по поводу коллекции Java Collections
6% Что произойдет со сборщиком мусора, если выполнение метода finalize() требует ощутимо много времени, или в процессе выполнения будет выброшено исключение Java Core
6% Какой уровень сложности в hashset при поиске элемента Java Collections
6% Для чего используется оператор assert Java Core
6% Как структурно выглядит двухсвязный список по сравнению с односвязным Java Collections
6% Всегда ли создается объект сессии на JSP странице, можно ли отключить его создание Servlets
6% Какая будет скорость доступа к элементу в LinkedList, который находится посередине Java Collections
6% В чем разница аннотаций Repository, Component, Controller, Service Spring
6% Какие тесты пишешь и как Тестирование
6% Как оцениваешь свой уровень Общие
6% Какой будет скорость поиска в LinkedList'е Java Collections
6% Расскажи почему ты в Java Общие
6% Какая скорость поиска в ArrayList'е Java Collections
6% Каким образом из вложенного класса получить доступ к полю внешнего класса Java Core
6% Какая скорость доступа к элементу в LinkedList'е по индексу Java Collections
6% Что такое «локальный класс», каковы его особенности Java Core
6% Можно ли использовать Javascript на JSP странице Servlets
6% Какие существуют особенности использования вложенных классов: статических и внутренних, в чем заключается разница между ними Java Core
6% Что находиться внутри у HashSet и TreeSet Java Collections
6% Расскажи про вложенные классы, в каких случаях они применяются Java Core
6% LinkedList односвязный или двухсвязный Java Collections
6% Как конфигурируется JSP в дескрипторе развертывания Servlets
6% Расскажи про LinkedHashMap Java Collections
6% Где бы мог использовать prototype Spring
6% Какие типы классов бывают в java Java Core
6% Где разрешена инициализация статических/нестатических полей Java Core
6% Как происходит обработка ошибок с помощью JSTL Servlets
6% В чем разница между членом экземпляра класса и статическим членом класса Java Core
6% Можно ли объявить метод абстрактным и статическим одновременно Java Core
6% Как можно обработать ошибки JSP страниц Servlets
6% Слышал ли что то про цикл ForEach Java 8
6% Какой по умолчанию scope используется в Spring Spring
6% Какой механизм используется при реализации параллельных стримов Java 8
6% Чем отличаются подходы Trunk Based и Feature Branch Git
6% Что такое ссылка на метод и как это реализуется Java 8
6% Как получить доступ к переопределенным методам родительского класса Java Core
6% Можно ли сузить уровень доступа/тип возвращаемого значения при переопределении метода Java Core
6% Почему не нужно конфигурировать стандартные JSP теги в web.xml Servlets
6% Что такое Dirty Checking в Hibernate Hibernate
6% Могут ли нестатические методы перегрузить статические Java Core
6% Какое исключение выбрасывается при возникновении ошибки в блоке инициализации класса Java Core
6% Как сделать перенос строки в HTML средствами JSP Servlets
6% Что такое сериализация Сериализация
6% Где и когда использовал prototype Spring
6% Что такое http протокол WEB
6% Что произойдёт, если в блоке инициализации возникнет исключительная ситуация Java Core
6% Для чего в Java используются статические блоки инициализации Java Core
6% Приведи пример использования собственных тегов Servlets
6% К каким конструкциям Java применим модификатор static Java Core
6% Каков порядок вызова конструкторов и блоков инициализации с учётом иерархии классов Java Core
6% Что знаешь о написании пользовательских JSP тегов Servlets
6% Что будет если в ApplicationContext попробуешь получить один и тот же бин Spring
6% Как слить две разные ветки Git
6% На какую позицию хотел бы претендовать Общие
6% Может ли объект получить доступ к private-переменной класса, если, да, то каким образом Java Core
6% Что имеет более высокий уровень абстракции - класс, абстрактный класс или интерфейс Java Core
6% Как можно расширить функциональность JSP Servlets
6% Почему нельзя объявить метод интерфейса с модификатором final Java Core
6% Почему в некоторых интерфейсах вообще не определяют методов Java Core
6% Из каких групп тегов состоит библиотека JSTL Servlets
6% В каких случаях следует использовать абстрактный класс, а в каких интерфейс Java Core
6% Какие модификаторы по умолчанию имеют поля и методы интерфейсов Java Core
6% Зачем нужна программа, которая работает в нескольких потоках, а не в одном Многопоточность
6% Что такое JSTL, JSP Standard tag library Servlets
6% Какие есть варианты синхронизации в Java Многопоточность
6% Что такое Atomic Types, для чего они нужны Многопоточность
6% Что такое безопасность потока Многопоточность
6% В чем смысл ключевого слова volatile и связанные с ним проблемы Многопоточность
6% Где и для чего используется модификатор abstract Java Core
6% Каким образом можно заставить поток выполнится приоритет и есть ли такая возможность в Java Многопоточность
6% Что делает объект интерфейс runnable Многопоточность
6% Из каких групп тегов состоит библиотека JSTL Servlets
6% Что делает семафор Многопоточность
6% Что делает метод wait Многопоточность
6% Что такое поток "демон" Многопоточность
6% В чём смысл ReadWRiteLock Многопоточность
6% В каких случаях следует использовать абстрактный класс, а в каких интерфейс Java Core
6% Какие модификаторы по умолчанию имеют поля и методы интерфейсов Java Core
6% Что такое JSTL, JSP Standard tag library Servlets
6% Где и для чего используется модификатор abstract Java Core
6% Какие побитовые операции знаешь Java Core
6% Назови неявные, внутренние объекты JSP EL и их отличия от объектов JSP Servlets
6% Какие знаешь общие стратегии ветвления Git
6% Что такое тернарный оператор выбора Java Core
6% Какие логические операции и операторы знаешь Java Core
6% Какие типы EL операторов знаешь Servlets
6% Что знаешь о функции main() Java Core
6% Какими значениями инициализируются переменные по умолчанию Java Core
6% Что знаешь о Языке выражений JSP ,JSP Expression Language – EL Servlets
6% Какие есть исключения Java Core
6% В чем заключается и как используется клонирование объектов, массивов и двумерных массивов Java Core
6% Что такое autoboxing Java Core
6% Что такое инициализационный блок Java Core
6% Можно ли определить класс внутри JSP страницы Servlets
6% Какие есть минусы в индексе Базы данных
6% Что такое первичный и внешние ключи и какие ограничения существуют Базы данных
6% Что такое денормализация баз данных Базы данных
6% В чем заключается идея foreign key Базы данных
6% В чем разница JPQL и HQL Базы данных
6% Что такое реляционная модель данных Базы данных
6% Какие возникают аномалии при выполнении параллельных транзакций Базы данных
6% Что такое репликация баз данных Базы данных
6% Как хранил данные в проектах Базы данных
6% Как бы реализовал отправку сообщения клиенту, учитывая возможность отмены транзакции Базы данных
6% Как избежать того, что пакет данных может отправится два раза Базы данных
6% Какие базы данных использовал Базы данных
6% Какие есть ограничения на ключи Базы данных
6% Где использовал аннотацию transactional Базы данных
6% Почему база данных лучше текстового файла Базы данных
6% Что такое индексирование Базы данных
6% Какие типы запросов знаешь Базы данных
6% Слышал ли что-то про dml и ddl Базы данных
6% Назови краткий перечень из трех ограничений Базы данных
6% В чем смысл второй нормальной формы Базы данных
6% Опиши форму кода Базы данных
6% Что мы чаще всего используем в совокупности в агрегационными запросами Базы данных
6% Что выполняется раньше where или join Базы данных
6% Каким образом можешь добавить ограничения Базы данных
6% При помощи чего мы можем указать constraint Базы данных
6% Что такое диаграммы Венна Базы данных
6% Как в базу данных добавить ограничения Базы данных
6% В чём идея join Базы данных
6% Что слышал про оператор Exists Базы данных
6% Расскажи прервую и вторую форму нормализации Базы данных
6% Что такое конструктор для копирования Нет
6% В чем идея Builder'а Нет
6% К чему применяется Unique Нет
6% Почему не рекомендуется использовать скриплеты, скриптовые элементы, в JSP Servlets
6% Может ли быть ситуация где Primary Key повторяется Нет
6% Что лежит в основе Spring Framework Нет
6% Можно ли внедрять зависимость не только через конструктор Нет
6% Что выполняется раньше : конструктор , Setter или поле внедрения Нет
6% Экземпляр класса File содержит только путь к файлу Нет
6% Что означают отношения "являюсь" и "имею" в ООП Нет
6% Где лучше применять наследования и ассоциацию Нет
6% Зачем нужны системы контроля версий? Git
6% Для чего нужно final для статического метода Нет
6% Почему throws в сигнатуре метода плохо Нет
6% Как правильно выбрасывать исключения Нет
6% Расскажи о том как ты понимаешь принципы SOLID исходя из своего опыта Общие
6% Расскажи про класс File и его устройство Нет
6% Как избежать принудительную обработку IOException Нет
6% Что такое атомарность и консистентность Нет
6% Почему Java Memory Model важно при работе с многопоточностью Нет
6% В чем разница Synchronized и Lock Нет
6% Что такое Callable Нет
6% Преимущества реализации ExecutorService Нет
6% Почему появился HashMap Нет
6% Почему плохо делать ключом массив байтов для HashMap Нет
6% В чем проблема HashTable Нет
6% Что такое автоматическая инкрементация в разных БД Нет
6% Какие есть уровни изоляции в SQL Нет
6% Расскажи про идею фреймворка Hibernate Нет
6% Какие виды связи в Hibernate есть Нет
6% Какие есть аннотации для создания бинов Нет
6% Какая ценность аннотации Bean Нет
6% Что такое BeanDefinition и зачем он нужен Нет
6% Как из Spring-приложения обратиться к другому сервису Нет
6% В чем ценность Spring Boot Нет
6% Какие распростаненные стартеры знаешь в Spring Boot Нет
6% Надо ли обязательно отлавливать throws Нет
6% Для чего нужна инкапсуляция Нет
6% Stack , долгосрочное ли это хранилище Нет
6% Как можно сравнивать между собой типы данных Нет
6% Как примитивные типы данных можно сравнить между собой Нет
6% Слышал ли что то про статиеские методы Нет
6% Почему Equals нужно переопределять и для чего Нет
6% Какие основные реализации листовых коллекций Нет
6% Какой у тебя совокупный опыт в Java Общие
6% В чем преимущество hibernate перед jbc Нет
6% Что такое кеширование в hibernate Нет
6% Есть опыт написания тестов Нет
6% Знаком с принципами масштабирования системы Нет
6% Что такое докер Нет
6% С чем работал с точки зрения security Нет
6% Из скольки частей состоит JVTToken Нет
6% В чем особенность Spring Boot Нет
6% Какие виды тестов знаешь Нет
6% Что содержит задача которая пришла от аналитиков Нет
6% Что такое метод main Нет
6% Что дает слово static Нет
6% Почему main считается статическим Нет
6% Что такое массивы в Java Нет
6% Какой класс реализует динамический массив в Java Нет
6% За счет чего NIO обеспечивает неблокируемый доступ к ресурсам Нет
6% В чем особенность CopyOnWriteArrayList Нет
6% Что такое Stream в контекстке Stream API Нет
6% Что принимает в себя ExecutorService на исполнение Нет
6% Что понимается под буквой О в SOLID Нет
6% Какие отличия между шаблонами ООП Стратегия и Состояние Нет
6% Что такое адаптер Нет
6% Что такое группировка в БД Нет
6% Какие основные реаллизации ORM знаешь в Java Нет
6% Какие уровни кэширования есть в Hibernate Нет
6% Что такое Docker Нет
6% В чем отличие Докера от виртуальной машины Нет
6% Как устроена память JVM Нет
6% Что такое стеки Нет
6% Как переходят данные между стеком и хит Нет
6% Что такое сборка мусора Нет
6% Что такое многопоточность, параллелизм и асинхронность Нет
6% Для чего нужны классы Future и CompletableFuture Нет
6% Что находится под буквой L в принципах SOLID Нет
6% Что такое Result Set в JDBC Нет
6% Особенности Result Set в JDBC и его конфигурации Нет
6% Что такое SessionFactory в Hibernate Нет
6% Расскажи про управление уровнями изоляции транзакций в Hibernate Нет
6% Что есть в иерархии Collections API Нет
6% Класс TreeMap, какая стркутра данных лежит в основе Нет
6% Какая сложность бинарного поиска Нет
6% Зачем нужно future Нет
6% Зачем нужен CompletableFuture Нет
6% JDBC это реализация или спецификация Нет
6% Зачем подгружать драйвер БД Нет
6% Что такое statement Нет
6% Какие виды statement есть Нет
6% Что такое JPA Нет
6% Что такое n+1 select проблема Нет
6% Варианты использования final Нет
6% Что такое интерфейс itterable Нет
6% Что такое REST API Нет
6% В чем отличие функционального подхода и объектно-ориентированного Нет
6% Что такое передача параметров в Java и как это происходит Нет
6% К какому принципу ООП относится переопределение методов Нет
6% Что такое объекты immutable Нет
6% С каким функциональным интерфейсом мы работаем в методе map() Нет
6% Что такое Named Query в Hibernate Нет
6% Что такое BeanPostProcessor Нет
6% Что такое bean scope Нет
6% Какие виды scope существуют Нет
6% Что делает фреймворк Spring Нет
6% Что такое IoC и DI Нет
6% Чем отличается обычный объект от Bean Нет
6% Что такое Maven Нет
6% Для чего используем модификаторы доступа Нет
6% Правильное ли высказываение что массив String, это массив char Нет
6% Какие существуют ключевые классы exception Нет
6% Как можно обработать исключения Нет
6% Что такое фантомное чтение Нет
6% Что означает fetchtype lazy Нет
6% Какие сущности учавствуют в создании Bean Нет
6% Что такое асинхронность Нет
6% В чем преимущества композиции в ООП Нет
6% К чему может привести нарушение принципов SOLID Нет
6% Какие существуют имлементации интерфейса List Нет
6% Когда стоит использовать LinkedList Нет
6% Чем обусловлен диапазон допустимых значений "примитивов" Нет
6% Что делает метод peek() Нет
6% Как работает механизм CAS Нет
6% Что дает принцип инкапсуляции в реальных системах Нет
6% Расскажи про третью нормальную форму Нет
6% Какая основная задача кэширования в ORM Нет
6% Какие сложности могут возникать при работе с кэшированием Нет
6% Какую проблему решает Framework Spring Нет
6% Назов отличие ООП от функционального программирования Нет
6% Что такое композиция Нет
6% В чем преимущества композиции Нет
6% Как понимаешь interface segregation Нет
6% Что такое dependency inversion Нет
6% Что такое ковариантность типов Нет
6% Как можно сделать класс неизменяемым Нет
6% Какая сложность поиска метода по ключу в коллекции TreeMap Нет
6% Что делает метод peek в StreamApi Нет
6% Какой интерфейс получаем в методе forEach() Нет
6% Где хранятся статические методы в памяти JVM Нет
6% Как оптимизировать работу Hibernate Нет
6% Как идеально организовать процесс CI/CD Нет
6% Почему запрещено множественное наследование Нет
6% Когда происходит коллизия hashcode в HashMap
6% Что такое функциональная парадигма Нет
6% Что стоит в центре парадигмы Нет
6% Что такое Callable Нет
6% В чем смысл многопоточности Нет
6% К чему может привести нарушение нормализации Нет
6% Как инициализируются бины в Spring Нет
6% Что делает аннотация Transactional в Spring Data Нет
6% Что такое механизм CAS Нет
6% Чем отличается optimistic и pessimistic lock в Hibernate Нет
6% Какие знаешь потокобезопасные коллекции в Java Нет
6% В чем особоенность LinkedHashMap Нет
6% Что лежит "под капотом" parallelStream() Нет
6% Расскажи про способы оптимизации запросов в БД Нет
6% Какая алгоритмическая сложность поиска элемента по индексу Нет
6% Чем отличается JOIN от UNION Нет
6% Расскажи про Problem n+1 в Hibernate Нет
6% Что такое ApplicationContext в Spring Нет
6% Как бы реализовал интеграционное тестирование Нет
6% Где хранятся статические методы и переменные Нет
6% Где хранятся объекты Нет
6% Что такое "мусор" с точки зрения JVM Нет
6% Что такое механизм CAS Нет
6% Какие группы команд есть в SQL Нет
6% Что такое уровни изоляции транзаций Нет
6% Как происходит обработка запроса(HttpServlet) Нет
6% Чем отличается композиция от наследования Нет
6% Механизмы реализации полиморфизма Нет
6% Что такое неизменяемые классы Нет
6% Какая сложность вставки элемента в LinkedList Нет
6% Чем отличается волатильность от атомарности Нет
6% N+1 problem, пути решения в Hibernate Нет
6% Что такое уровни пропагации транзакций в Spring Data Нет
6% Что такое идемпотентный метод в Spring Data Нет
6% Что такое CAP теорема Нет
6% Чем объект отличается от примитива Нет
6% Какие алгоритмы поиска элемента по массиву известны Нет
6% Расскажи про концепцию класса CompletableFuture Нет
6% Для чего может пригодиться шаблон проектирования цепочка ответственности Нет
6% Bean это класс или объект Нет
6% Что такое уровни propagation в транзакциях Нет
6% Что такое идепатентность метода Нет
6% Что такое идепатентность метода Нет
6% Расскажите о себе, какие цели ставите Нет
6% Какой диапазон допустимых значений для типа данных short Нет
6% Чем отличается примитив short от class short Нет
6% Как java понимает generics Нет
6% Какую идею реализует ArrayList Нет
6% Что означает транзиентный в java Нет
6% Что означает транзиентный в java Нет
6% Какую идею реализует LinkedList Нет
6% Какая сложность вставки элемента в LinkedList Нет
6% Для чего нужен интерфейс Comparable Нет
6% К чему может привести нарушение нормализации данных Нет
6% К чему можно приминить final Нет
6% Что такое LinkedHashSet Нет
6% Что такое HashSet Нет
6% Что делает Phaser Нет
6% Для чего нужны scope Bean Нет
6% Что такое socket Нет
6% Для чего используется шаблон "Стратегия" Нет
6% Что-то изучал кроме Java Нет
6% Как понимаешь фразу Java это ООП Нет
6% Массив это примитив или объект Нет
6% Какая сложность добавления элемента в Array List Нет
6% Какой знаешь максимально эффективный способ копирования массива Нет
6% Что такое коллизия хэшкодов с точки зрения HashMap Нет
6% Какую проблему решает валатайл Нет
6% Какие задачи решаются с помощью join Нет
6% Как подружить БД с приложением Java Нет
6% Как называется документ в котором я могу посмотреть все про JDBC Нет
6% Какие виды запросов я могу выполнять с помощью Hibernate Нет
6% Для сложных запросов где много параментров что нужно использовать Нет
6% Что происходит от момента запуска Spring приложения до первого запроса в Postman Нет
6% В чем отличие HashMap от HashSet Нет
6% Что такое Spring Data Repository Нет
6% Что такое Spring Data Specification Нет
6% В чем отличия компонентных аннотаций Нет
6% Чем отличается конфигурация от компонента Нет
6% Что такое аннотация @Transactional Нет
6% Что будет если в методе вызвать метод аннотации @Transactional Нет
6% В чем разница @Controller и @RеstController Нет
6% Как эффективно идентифицировать непроизводительные sql – запросы Нет
6% Как бороться с аномалиями при выполнения транзакций Нет
6% Что такое Message Broker Нет
6% Что такое асинхронные сообщения Нет
6% Что такое не блокирующие алгоритмы Нет
6% В чем разница между Mono и Flux Нет
6% Что будет если применить Volatile в объектах Нет
6% Как обеспечить синхронизацию в многопоточной среде Нет
6% Что такое блок synhronized в java и какие там проблемы Нет
6% Что такое шаблон Database-per-Service Нет
6% ЧТо такое шаблон Even Sourcing Нет
6% Какие задачи решает Distributed Tracing Нет
6% Как выбрать стратегию, шаблон Нет
6% Как себя поведёт prototype bean в рамках Singleton Нет
6% Чем пользуешься в качестве трекинга ваших задач Нет
6% Какие используешь flo при работе с task Нет
6% Расскажи разницу между интерфейсом List и Set Нет
6% Что такое экзекьютер-сервис Нет
6% Что за исключение Interrupted Exception
6% Какие знаешь аннотации для создания бинов Нет
6% Что такое пропагация и распостранение транзакции Нет
6% Кратко расскажи о своих проектах Нет
6% Зачем нужно наследование Нет
6% Какие есть альтернативы наследованию Нет
6% Почему композицию чаще рекомендуют использовать, чем наследование Нет
6% В чём основная идея адаптера Нет
6% В чём идея Autoboxing и Unboxing Нет
6% Что нужно сделать , для того чтобы создать имутабельный класс в Java Нет
6% Базовые отличия между List и Linked List Нет
6% Какие способы обработки есть проверяемых исключений Нет
6% Что такое try/catch Нет
6% Возможно ли написание try без catch Нет
6% Какие формы написания try/catch знаешь Нет
6% В чём такая важность Stack Trace в исключениях Нет
6% Что понимается под контекстом ошибки Нет
6% Что такое констистентность и атамарность Нет
6% Можно ли управлять монитором Нет
6% Что такое парометеризированный тип Нет
6% Есть ли конструктор у статического класса Нет
6% Как создать статический дженерический метод Нет
6% Что в Java означает два типа исключений Нет
6% Какие способы обработки в Java существуют Нет
6% Почему обязательно закрывать ресурс Нет
6% Можно ли запускать Java приложение , имея только JRE Нет
6% Что такое ODBC Нет
6% Что означает статик в Java Нет
6% В чём разница между Exception и Erorr Нет
6% Передача данных в Java идет по ссылке или по значению Нет
6% Что означает передача по значению Нет
6% Зачем нужны имутабельные классы и их основные характеристики Нет
6% В чём проявляется изоляция или её отсутствие Нет
6% Можно ли понижать уровень модификатора доступа Нет
6% Какие основные три метода есть у Servlet и в чем их задача Нет
6% Как работает Servlet в многопоточном режиме Нет
6% ArrayList , какая скорость доступа к последнему элементу Нет
6% В чём различие между PreparedStatement и Statement Нет
6% Какие есть отношения в БД Нет
6% Что такое One to One Нет
6% Приведи пример One to Many Нет
6% Какие два основных вида целостности данных знаешь Нет
6% Какие виды констрейнтов знаешь Нет
6% Что такое DDL,DML,DCL Нет
6% Как бороться в БД с SQL Injection Нет
6% В чём разница между Union и Union All Нет
6% В чём основные ограничения при работе с операцией Union Нет
6% Что такое Commit в SQL Нет
6% К какой проблеме может привести отстутствие транзакции Нет
6% В чем принцип абстракции Нет
6% В чем разница между абстракцией и полиморфизмом Нет
6% В чем разница race condition и data race Нет
6% Какие способы синхронизации в java знаешь Нет
6% В чем разница между dependency injection и dependency inversion Нет
6% Что такое dispatchers roulette Нет
6% В чем разница между наследованием и полиморфизмом Нет
6% ЧТо такое программирование по контракту Нет
6% Почему так важно иметь контракт в Java Нет
6% Какие основные два вида реализации SingleTone знаешь Нет
6% Что такое декоратор Нет
6% Для чего нужен декоратор Нет
6% Что означает рефлексивность Нет
6% Что означает симметричность Нет
6% Почему объекты попадают в stringpoll Нет
6% Как объекты попадают в stringpoll Нет
6% В чем проблема конкатенации строк в Java Нет
6% Каким образом StringBuilder решает проблему конкатенации Нет
6% Быстрее ли StringBuilder чем StringBuffer если убрать синхронизацию Нет
6% В чем причина существования Map как структуры данных и Collection в CollectionFramework Нет
6% Какое основное призвание интерфейса Map Нет
6% Какие есть базовые реализации InputOutput Stram'ов Нет
6% Какая самая минимальная единица для работы с потоками Нет
6% В чем прогрессивность NIO Нет
6% В чем смысл буферизированных потоков Нет
6% В чем преимущество буферизации Нет
6% В чем преимущество буферизации Нет
6% Как работает Track.h Нет
6% Что будет если мы попытаемся изменить значение приватной переменной Нет
6% В чем разница в аспектах между advice и point Нет
6% В чем разница в аспектах между advice и point Нет
6% Почему логирование очень часто связывают с аспектами Нет
6% Приведи пример реляционной базы данных и нереляционной Нет
6% В чем смысл ограничений Нет
6% Какие бывают ограничения Нет
6% Чем достигается скорость доступа в SQL Нет
6% Primary Key является индексом и почему Нет
6% Какими ограничениями обладает PrimaryKey Нет
6% Что такое принцип asset Нет
6% Какие знаешь негативные феномены в SQL Нет
6% Что подразумевается под DirtyRead Нет
6% Какие виды конфигураций знаешь Нет
6% Почему нужно использовать конфигурацию через аннотации, и не стоит использовать аанотацию через конфигурацию Нет
6% В каких случаях бы применял Java конфигурацию Нет
6% Какие знаешь аннотации для сообщения Spring'у, чтобы он создал на основании этих аннотаций bean Нет
6% В чем особенность dependcy injection Нет
6% Что такое Spring Data Нет
6% Чем отличается Spring Data от Hibernate Нет
6% Как у класса заполнить атрибуты Нет
6% Что такое формат хранения данных json Нет
6% Что характерно для html Нет
6% Что такое select из SQL
6% Как сделать свой первый коммит, добавить все файлы Нет
6% Как можно сделать связь с удаленным репозиторием Нет
6% Как скачать изменения с удаленного репозитория Нет
6% Что такое Spring Нет
6% Что дает модуель Spring Core Нет
6% try catch with resources что это такое Нет
6% Для чего нужен Git Нет
6% Какие команды Git знаешь Нет
6% Что такое Map Нет
6% Может ли быть ключом примитив Нет
6% Ключи в Map могут повторяться Нет
6% Какие есть структуры данных из collection Нет
6% Что такое Set Нет
6% Что такое List Нет
6% В чем отличие List от Set Нет
6% Что такое Q и DQ Нет
6% Реализует ли LinkedList интерфейсы Q/DQ Нет
6% Что такое временная сложность Нет
6% Что такое классы Exception, какие существуют виды Нет
6% От чего наследуется Exception Нет
6% Зачем нужны stream Нет
6% Stream api какую парадигму использует Нет
6% Какие есть виды stream Нет
6% Может ли быть в интерфейсе приватный метод Нет
6% Как называется функциональный интерфейс который принимает в себя фильтр Нет
6% Что делает collect Нет
6% Можно ли в Map преобразовать коллекцию Нет
6% Может ли быть в интерфейсе конструктор Нет
6% Перегрузка метода что это означает Нет
6% Что такое сигнатура Нет
6% Есть string, string builder, string buffer что это такое Нет
6% Какой жизененный цикл Maven Нет
6% Что такое ioc контейнер Нет
6% Что знаешь про аннотацию predestroy Нет
6% Что дает аннотация service Нет
6% Что такое spring web Нет
6% Что такое Mock, Stab, Spy Нет
6% Как связать класс с бд Нет
6% Lazy vs eager загрузка, в чем отличие Нет
6% Зачем сделали разделение типов данных на int, long Нет
6% В чем идея примитивных типов данных Нет
6% Для чего нужны паттерны программирования Нет
6% Что такое контейнер Нет
6% Что такое внедрение зависимости Нет
6% В чем отличие Spring Boot от Spring Context Нет
6% Какая аннотация позволяет понять что поднимаются бины Нет
6% Как подключить свою библиотеку в другом проекте Нет
6% Какие должны быть условия чтобы база данных считалось реляционной Нет
6% Как запретить оставлять пустую колонку Нет
6% Зачем нужны ветки в git Нет
6% Как посмотреть версию предыдущего коммита Нет
6% Какие есть виды объединения веток Нет
6% Как найти ошибку в программе Нет
6% Как можно протестировать программу и обезопасить себя от ошибок Нет
6% Какие типы циклов знаешь Нет
6% Чем циклы отличаются друг от друга Нет
6% Расскажи кратко с какими фреймворками работал Нет
6% Что из литературы по Java читал Нет
6% Какую литературу читал не по Java Нет
6% Использовал ли java.util.concords в java 5 Нет
6% Что в последние время узнал или прочитал, что можешь посоветовать Нет
6% Расскажи кратко чем занимался в программировании Нет
6% Расскажи о своем опыте перевода проекта на Java Нет
6% Что делать если в базе данных нет RIGHT JOIN, а есть LEFT JOIN Нет
6% Что такое BDD Общие
6% Какие существуют стратегии слияния с точки зрения разработчика баз данных Нет
6% Как бы реализовывал таблицу в БД на 100 миллионов записей, с поиском по колонке int32 Нет
6% Как осуществить быстрый поиск без сортировки int массива на миллионы значений Нет
6% Что думаете о проверяемом типе исключений в Java Нет
6% Если бы разрабатывал библиотеку для работы с HTTP использовал бы исключения или что-то другое Нет
6% Для чего нужны пулы соединений в БД Нет
6% Как работает метод Close при работе с пуллом соединения к БД Нет
6% Использовали Kotlin Нет
6% Что бы хотел убрать из языка Java Нет
6% Cталкивался ли с content Нет
6% Делал ли какие-то проекты с многими потоками Нет
6% Какие виды переменных бывают в java Нет
6% Какие элементы Java отвечают за наследование Нет
6% Что такое переопределение метода Нет
6% Что такое класс POJO Нет
6% Чем JPA отличаеться от Hibernate Нет
6% Может ли Entity класс быть абстрактным Нет
6% Что такое Exception Нет
6% Расскажи о своих успехах в программировании Нет
6% Как можно оптимизировать высоконагруженный веб-сервис Нет
6% Какими инструментами пользовался помимо Java Нет
6% Что такое branch в Git Нет
6% Как проверяешь, что твоя программа работает корректно Нет
6% У нас есть веб-сервис и в логах написано "record not found" - как разбираться Нет
6% Пользователь пришел и говорит, что данные не отображаются, твои действия Нет
6% Нужна кнопка "удалить отчет из системы", твои действия Нет
6% Какое расстояние между Луной и Землей Нет
6% Какие принципы программирования, помогающие писать красивый код знаешь Нет
6% Расскажи про интерфейс segregation Нет
6% Что такое методы HTTP Нет
6% Какие есть методы HTTP запросов Нет
6% В чем разница между методами HTTP запросов Нет
6% Что такое сильная и слабая связанности в понимании кода Нет
6% Что такое Atomic Types и для чего они нужны Нет
6% Что такое интерфейсы-маркеры и почему их сейчас не создают
6% Какое эволюционное развитие получили интерфейсы-маркеры и что их заменило Нет
6% С какой целью применяется сериализация Нет
6% Что такое принцип PECS и как он используется Нет
6% Зачем могут понадобится на практике immutable объекты Нет
6% Что такое обработка ошибок Нет
6% Что делать если вылетел Error, можем ли мы его поймать и как-то обработать Нет
6% Известно, что при вызове метода А будет выдаваться исключение, твои действия Нет
6% Как в однопоточной программе получить cant convert modification exception при работе с коллекцией Нет
6% Стримы, какие есть операции и типы операций Нет
6% Какие функциональные интерфейсы знаешь Нет
6% Чем отличаются default-методы от static-методов Нет
6% Какие знаешь типы баз данных Нет
6% В чем преимущества и недостатки типов баз данных Нет
6% Что такое нормализация данных в реляционной БД Нет
6% Расскажи о синтаксисе создания таблицы в реляционной БД Нет
6% Как изменить таблицу в реляционной БД Нет
6% Знаешь что такое план запроса в реляционной БД Нет
6% Как работает Spring "под капотом" Нет
6% Зачем нужен hibernate Нет
6% Что лучше использовать JOIN или подзапросы SQL
6% Для чего используется оператор ORDER BY SQL
6% Как GROUP BY обрабатывает значение NULL SQL
6% Перечисли основные агрегатные функции SQL
6% В чем разница между COUNT(*) и COUNT({column}) SQL
6% Для чего используются операторы IN, BETWEEN, LIKE SQL
6% Для чего применяется ключевое слово UNION SQL
6% Какие отличия между ограничениями PRIMARY и UNIQUE SQL
6% Может ли значение в столбце, на который наложено ограничение FOREIGN KEY, равняться NULL SQL
6% Как создать индекс SQL
6% В чем отличие между операторами DELETE и TRUNCATE SQL
6% Опиши разницу типов данных DATETIME и TIMESTAMP SQL
6% Какое назначение у операторов PIVOT и UNPIVOT в Transact-SQL SQL
6% Расскажи об основных функциях ранжирования в Transact-SQL SQL
6% Для чего используются операторы INTERSECT, EXCEPT в Transact-SQL SQL
6% Что такое «анонимные классы», где они применяются Java Core
6% Для чего нужна денормализация Базы данных
6% Criteria API Базы данных
6% Что такое HQL Базы данных
6% Верно ли утверждение, что примитивные типы данных всегда хранятся в стеке, а экземпляры ссылочных типов данных в куче Java Core
6% Расскажи про приведение типов, что такое понижение и повышение типа Java Core
6% Когда в приложении может быть выброшено исключение ClassCastException Java Core
6% Что такое литералы Java Core
6% Почему String неизменяемый и финализированный класс Java Core
6% Почему char[] предпочтительнее String для хранения пароля Java Core
6% Почему строка является популярным ключом в HashMap в Java Java Core
6% Можно ли использовать строки в конструкции switch Java Core
6% Почему метод clone() объявлен в классе Object, а не в интерфейсе Cloneable Java Core
6% Что такое «конструктор по умолчанию» Java Core
6% Чем отличаются конструкторы по-умолчанию, копирования и конструктор с параметрами Java Core
6% Где и как можешь использовать закрытый конструктор Java Core
6% Расскажи про классы-загрузчики и про динамическую загрузку классов Java Core
6% Equals() порождает отношение эквивалентности, какими свойствами обладает такое отношение Java Core
6% Каким образом реализованы методы hashCode() и equals() в классе Object Java Core
6% Есть ли какие-либо рекомендации о том, какие поля следует использовать при подсчете hashCode() Java Core
6% Какой оператор позволяет принудительно выбросить исключение Java Core
6% О чем говорит ключевое слово throws Java Core
6% Как написать собственное («пользовательское») исключение Java Core
6% Какие существуют unchecked exception Java Core
6% Что такое Error Java Core
6% Может ли один блок catch отлавливать сразу несколько исключений Java Core
6% Всегда ли исполняется блок finally Java Core
6% Существуют ли ситуации, когда блок finally не будет выполнен Java Core
6% Может ли метод main выбросить исключение во вне и если да, то где будет происходить обработка данного исключения Java Core
6% Что такое «интернационализация» Java Core
6% Что такое «локализация» Java Core
6% Отличия SoftReference от WeakReference Java Core
6% Как написать immutable класс Java Core
6% Промежуточные операции в Stream API Java Core
6% Жизненный цикл сервлетов Java Core
6% Что такое default method в Interface Java Core
6% Использование оператора instanceof Java Core
6% Всегда ли добавление в ArrayList имеет сложность O(1) Java Core
6% Всегда ли в Java существовали дженерики Java Core
6% Что такое wildcards Java Core
6% Назови основные интерфейсы JCF и их реализации Java Collections
6% В чем разница между классами java.util.Collection и java.util.Collections Java Collections
6% Приведите примеры итераторов реализующих поведение fail-safe Java Collections
6% Чем различаются Enumeration и Iterator Java Collections
6% Как между собой связаны Iterable и Iterator Java Collections
6% Как между собой связаны Iterable, Iterator и «for-each» Java Collections
6% Сравни Iterator и ListIterator. Java Collections
6% Что произойдет при вызове Iterator.next() без предварительного вызова Iterator.hasNext() Java Collections
6% Как поведёт себя коллекция, если вызвать iterator.remove() Java Collections
6% Как поведёт себя уже инстанциированный итератор для collection, если вызвать collection.remove() Java Collections
6% Как избежать ConcurrentModificationException во время перебора коллекции Java Collections
6% Какая коллекция реализует дисциплину обслуживания FIFO Java Collections
6% Какая коллекция реализует дисциплину обслуживания FILO Java Collections
6% Зачем добавили ArrayList, если уже был Vector Java Collections
6% Что работает быстрее ArrayList или LinkedList Java Collections
6% Какое худшее время работы метода contains() для элемента, который есть в LinkedList Java Collections
6% Какое худшее время работы метода contains() для элемента, который есть в ArrayList Java Collections
6% Какое худшее время работы метода add() для LinkedList Java Collections
6% Какое худшее время работы метода add() для ArrayList Java Collections
6% Как происходит удаление элементов из ArrayList, как меняется в этом случае размер ArrayList Java Collections
6% Предложи эффективный алгоритм удаления нескольких рядом стоящих элементов из середины списка, реализуемого ArrayList Java Collections
6% Сколько необходимо дополнительной памяти при вызове ArrayList.add() Java Collections
6% Сколько выделяется дополнительно памяти при вызове LinkedList.add() Java Collections
6% Оцени количество памяти на хранение одного примитива типа byte в LinkedList Java Collections
6% Оцени количество памяти на хранение одного примитива типа byte в ArrayList Java Collections
6% Сравни интерфейсы Queue и Deque
6% Кто кого расширяет: Queue расширяет Deque, или Deque расширяет Queue Java Collections
6% Почему LinkedList реализует и List, и Deque Java Collections
6% Как перебрать элементы LinkedList в обратном порядке, не используя медленный get(index) Java Collections
6% Что позволяет сделать PriorityQueue Java Collections
6% Stack считается «устаревшим», чем его рекомендуют заменять, почему Java Collections
6% Для чего нужна IdentityHashMap Java Collections
6% В чем разница между HashMap и IdentityHashMap Java Collections
6% Для чего используется WeakHashMap Java Collections
6% В чем разница между HashMap и WeakHashMap Java Collections
6% В чем проявляется «сортированность» SortedMap, кроме того, что toString() выводит все элементы по порядку Java Collections
6% Какова оценка временной сложности операций над элементами из HashMap, гарантирует ли HashMap указанную сложность выборки элемента Java Collections
6% Возможна ли ситуация, когда HashMap выродится в список даже с ключами имеющими разные hashCode() Java Collections
6% Почему нельзя использовать byte[] в качестве ключа в HashMap Java Collections
6% Какое худшее время работы метода get(key) для ключа, которого нет в HashMap Java Collections
6% Какое худшее время работы метода get(key) для ключа, который есть в HashMap Java Collections
6% Сколько переходов происходит в момент вызова HashMap.get(key) по ключу, который есть в таблице Java Collections
6% Сколько создается новых объектов, когда добавляешь новый элемент в HashMap Java Collections
6% Как и когда происходит увеличение количества корзин в HashMap Java Collections
6% Объясни смысл параметров в конструкторе HashMap(int initialCapacity, float loadFactor) Java Collections
6% Будет ли работать HashMap, если все добавляемые ключи будут иметь одинаковый hashCode() Java Collections
6% Как перебрать все ключи Map Java Collections
6% Как перебрать все значения Map Java Collections
6% Как перебрать все пары «ключ-значение» в Map Java Collections
6% Что будет, если добавлять элементы в TreeSet по возрастанию Java Collections
6% Для Enum есть специальный класс java.util.EnumSet, зачем, чем авторов не устраивал HashSet или TreeSet Java Collections
6% Какие существуют способы перебирать элементы списка Java Collections
6% Каким образом можно получить синхронизированные объекты стандартных коллекций Java Collections
6% Как получить коллекцию только для чтения Java Collections
6% Как одной строчкой скопировать элементы любой collection в массив Java Collections
6% Как одной строчкой преобразовать HashSet в ArrayList Java Collections
6% Как одной строчкой преобразовать ArrayList в HashSet Java Collections
6% Collections.emptyList() или новый экземпляр Java Collections
6% Гарантирует ли HashMap указанную сложность выборки элемента Java Collections
6% Какое максимальное число значений hashCode() Java Collections
6% Назови основные реализации Set Java Collections
6% Назови основные реализации Map Java Collections
6% CopyOnWrite коллекции Java Collections
6% Как используя HashMap получить бесконечный цикл Java Collections
6% Почему Map не наследуется от Collection Java Collections
6% Почему нельзя использовать byte[] в качестве ключа в HashMap Java Collections
6% Какое дерево лежит в реализации TreeSet Java Collections
6% Почему нет конкретных реализаций интерфейса Iterator Java Collections
6% Какие нововведения, появились в Java 8 и JDK 8 Java 8
6% К каким переменным есть доступ у лямбда-выражений Java 8
6% Как отсортировать список строк с помощью лямбда-выражения Java 8
6% Какие виды ссылок на методы знаешь Java 8
6% Объясни выражение System.out::println Java 8
6% Для чего нужны функциональные интерфейсы Function<T,R>, DoubleFunction, IntFunction и LongFunction Java 8
6% Для чего нужны функциональные интерфейсы BinaryOperator, DoubleBinaryOperator, IntBinaryOperator и LongBinaryOperator Java 8
6% Для чего нужны функциональные интерфейсы Predicate, DoublePredicate, IntPredicate и LongPredicate Java 8
6% Для чего нужны функциональные интерфейсы Consumer, DoubleConsumer, IntConsumer и LongConsumer Java 8
6% Для чего нужен функциональный интерфейс BiConsumer<T,U> Java 8
6% Для чего нужен функциональный интерфейс BiFunction<T,U,R> Java 8
6% Для чего нужен функциональный интерфейс BiPredicate<T,U> Java 8
6% Для чего нужны функциональные интерфейсы вида _To_Function Java 8
6% Для чего нужны функциональные интерфейсы ToDoubleBiFunction<T,U>, ToIntBiFunction<T,U> и ToLongBiFunction<T,U> Java 8
6% Для чего нужны функциональные интерфейсы ToDoubleFunction, ToIntFunction и ToLongFunction Java 8
6% Для чего нужны функциональные интерфейсы ObjDoubleConsumer, ObjIntConsumer и ObjLongConsumer Java 8
6% Что такое StringJoiner Java 8
6% Как вызывать default метод интерфейса в реализующем этот интерфейс классе Java 8
6% Что такое static метод интерфейса Java 8
6% Как вызывать static метод интерфейса Java 8
6% Какие существуют способы создания стрима Java 8
6% В чем разница между Collection и Stream Java 8
6% Для чего нужен метод collect() в стримах Java 8
6% Для чего в стримах предназначены методы map() и mapToInt(), mapToDouble(), mapToLong() Java 8
6% Для чего в стримах предназначен метод limit() Java 8
6% Для чего в стримах предназначен метод sorted() Java 8
6% Для чего в стримах предназначены методы flatMap(), flatMapToInt(), flatMapToDouble(), flatMapToLong() Java 8
6% Какие конечные методы работы со стримами знаешь Java 8
6% Какие промежуточные методы работы со стримами знаешь Java 8
6% Какие дополнительные методы для работы с ассоциативными массивами (maps) появились в Java 8 Java 8
6% Что такое LocalDateTime Java 8
6% Что такое ZonedDateTime Java 8
6% Что такое Nashorn Java 8
6% Что такое jjs Java 8
6% Какой класс появился в Java 8 для кодирования/декодирования данных Java 8
6% Назови основные характеристики шаблонов Паттерны
6% Типы шаблонов проектирования Паттерны
6% Приведи примеры основных шаблонов проектирования Паттерны
6% Приведи примеры порождающих шаблонов проектирования Паттерны
6% Приведи примеры структурных шаблонов проектирования Паттерны
6% Приведи примеры поведенческих шаблонов проектирования Паттерны
6% Что такое «антипаттерн», какие антипаттерны знаешь Паттерны
6% Что такое «интеграционное тестирование» Тестирование
6% Какие существуют виды тестовых объектов Тестирование
6% Чем stub отличается от mock Тестирование
6% Что такое «фикстуры» Тестирование
6% Какие аннотации фикстур существуют в JUnit Тестирование
6% Для чего в JUnit используется аннотация @Ignore Тестирование
6% Как изменить стандартное поведение сериализации/десериализации Сериализация
6% Как исключить поля из сериализации Сериализация
6% Какое влияние оказывают на сериализуемость модификаторы полей static и final Сериализация
6% Как не допустить сериализацию Сериализация
6% Как создать собственный протокол сериализации Сериализация
6% Какая роль поля serialVersionUID в сериализации Сериализация
6% Когда стоит изменять значение поля serialVersionUID Сериализация
6% В чем проблема сериализации Singleton Сериализация
6% Какие существуют способы контроля за значениями десериализованного объекта Сериализация
6% Какие особенности NIO знаешь
6% Что такое «каналы» Потоки
6% Какие существуют виды потоков ввода/вывода Потоки
6% Назови основные классы потоков ввода/вывода Потоки
6% В каких пакетах расположены классы потоков ввода/вывода Потоки
6% Какие подклассы класса InputStream знаешь, для чего они предназначены Потоки
6% Для чего используется PushbackInputStream Потоки
6% Для чего используется SequenceInputStream Потоки
6% Какой класс позволяет читать данные из входного байтового потока в формате примитивных типов данных Потоки
6% Какие подклассы класса OutputStream знаешь, для чего они предназначены Потоки
6% Какие подклассы класса Reader знаешь, для чего они предназначены Потоки
6% Какие подклассы класса Writer знаешь, для чего они предназначены Потоки
6% В чем отличие класса PrintWriter от PrintStream Потоки
6% Чем отличаются и что общего у InputStream, OutputStream, Reader, Writer Потоки
6% Какие классы позволяют преобразовать байтовые потоки в символьные и обратно Потоки
6% Какие классы позволяют ускорить чтение/запись за счет использования буфера Потоки
6% Паттерн наблюдатель Общие
6% Какой класс предназначен для работы с элементами файловой системы Потоки
6% Какие методы класса File знаешь Потоки
6% Что знаешь об интерфейсе FileFilter Потоки
6% Что знаешь о RandomAccessFile Потоки
6% Какие режимы доступа к файлу есть у RandomAccessFile Потоки
6% Какие классы поддерживают чтение и запись потоков в компрессированном формате Потоки
6% Существует ли возможность перенаправить потоки стандартного ввода/вывода Потоки
6% Какой символ является разделителем при указании пути в файловой системе Потоки
6% Что такое «абсолютный путь» и «относительный путь» Потоки
6% Что такое «символьная ссылка» Потоки
6% Что такое WWW WEB
6% Что такое W3C WEB
6% Какие существуют уровни модели OSI WEB
6% Что такое TCP/IP WEB
6% Что такое UDP WEB
6% Чем отличаются TCP и UDP WEB
6% Что такое протокол передачи данных WEB
6% Какие протоколы передачи данных знаешь WEB
6% Что такое FTP WEB
6% Что такое MIME тип WEB
6% Что такое Web server WEB
6% Что такое Web application WEB
6% Что такое Application server WEB
6% Чем отличаются Web server и Application server WEB
6% Что такое AJAX, как принципиально устроена эта технология WEB
6% Что такое WebSocket WEB
6% Что такое JSON схема WEB
6% Что такое «HTML» WEB
6% Что такое «HTML» HTML
6% Что такое «XHTML» HTML
6% Что такое DOCTYPE и зачем он нужен HTML
6% Для чего предназначен тег HTML
6% Чем отличается
от
HTML
6% Как обозначаются комментарии в HTML HTML
6% Каким образом задаётся адрес документа, на который следует перейти HTML
6% Как сделать ссылку на адрес электронной почты HTML
6% Для чего предназначен тег HTML
6% Для чего предназначены теги
    ,
      ,
HTML
6% Для чего предназначены теги
,
,
HTML
6% Для чего предназначены теги
, HTML
6% Обязательно ли писать атрибут alt в теге HTML
6% В каком регистре лучше писать HTML-код HTML
6% Что такое «мнемоника (entity)» HTML
6% Что такое «CSS» CSS
6% Как в CSS обозначаются комментарии CSS
6% Что такое «селектор» CSS
6% Перечисли основные виды селекторов CSS
6% Что такое псевдокласс CSS
6% Какие существуют селекторы аттрибутов CSS
6% В чем разница между #my и .my CSS
6% В чем разница между margin и padding CSS
6% В чем заключается разница между значениями 0 и auto в свойстве margin CSS
6% Какое свойство задает цвет фона CSS
6% Для чего используется свойство clear CSS
6% Что представляет собой «обмен сообщениями» ООП
6% Расскажи про интерфейс ООП
6% Что подразумевают в плане принципов ООП выражения «является» и «имеет» ООП
6% В чем разница между композицией и агрегацией ООП
6% Какие есть языки на JVM Общие
6% Что такое реактивное программирование Общие
6% Что такое DDD Общие
6% Что такое FDD Общие
6% Инструменты CI/CD Общие
6% Утечка памяти Общие
6% Утечки памяти в Java Общие
6% Сложность быстрой сортировки Общие
6% Что такое Big O Общие
6% Что такое ленивая загрузка Общие
6% В чём разница между «конкуренцией» и «параллелизмом» Многопоточность
6% Что такое «кооперативная многозадачность» Многопоточность
6% Какой тип многозадачности использует Java, чем обусловлен этот выбор Многопоточность
6% Что такое ordering Многопоточность
6% Что такое as-if-serial semantics Многопоточность
6% Что такое sequential consistency Многопоточность
6% Что такое visibility Многопоточность
6% Что такое atomicity Многопоточность
6% Что такое mutual exclusion Многопоточность
6% Что такое safe publication Многопоточность
6% Что такое «зелёные потоки» и есть ли они в Java Многопоточность
6% В чём заключается разница между методами start() и run() Многопоточность
6% Как принудительно запустить поток Многопоточность
6% В каких состояниях может находиться поток Многопоточность
6% Можно ли создавать новые экземпляры класса, пока выполняется static synchronized метод Многопоточность
6% Зачем может быть нужен private мьютекс
6% В чем разница между notify() и notifyAll() Многопоточность
6% Почему методы wait() и notify() вызываются только в синхронизированном блоке Многопоточность
6% Чем отличается работа метода wait() с параметром и без параметра Многопоточность
6% Чем отличаются методы Thread.sleep() и Thread.yield() Многопоточность
6% Как работает метод Thread.join() Многопоточность
6% Что такое livelock Многопоточность
6% Как проверить, удерживает ли поток монитор определённого ресурса Многопоточность
6% На каком объекте происходит синхронизация при вызове static synchronized метода Многопоточность
6% Для чего используется ключевое слово synchronized Многопоточность
6% В чём различия между volatile и Atomic переменными Многопоточность
6% В чём заключаются различия между java.util.concurrent.Atomic*.compareAndSwap() и java.util.concurrent.Atomic*.weakCompareAndSwap() Многопоточность
6% Можно ли сделать основной поток программы демоном Многопоточность
6% Что значит «усыпить» поток Многопоточность
6% Что такое FutureTask Многопоточность
6% В чем заключаются различия между CyclicBarrier и CountDownLatch Многопоточность
6% Существует ли способ решения проблемы race condition Многопоточность
6% Как остановить поток Многопоточность
6% Почему не рекомендуется использовать метод Thread.stop() Многопоточность
6% Что происходит, когда в потоке выбрасывается исключение Многопоточность
6% В чем разница между interrupted() и isInterrupted() Многопоточность
6% Что такое «пул потоков» Многопоточность
6% Какого размера должен быть пул потоков Многопоточность
6% Что будет, если очередь пула потоков уже заполнена, но подаётся новая задача Многопоточность
6% В чём заключается различие между методами submit() и execute() у пула потоков Многопоточность
6% В чем заключаются различия между cтеком (stack) и кучей (heap) с точки зрения многопоточности Многопоточность
6% Как поделиться данными между двумя потоками Многопоточность
6% Как получить дамп потока Многопоточность
6% Что такое ThreadLocal-переменная Многопоточность
6% Назовите различия между synchronized и ReentrantLock Многопоточность
6% Что такое «блокирующий метод» Многопоточность
6% Что такое «фреймворк Fork/Join» Многопоточность
6% Что такое double checked locking Singleton Многопоточность
6% Как создать потокобезопасный Singleton Многопоточность
6% Чем полезны неизменяемые объекты Многопоточность
6% Что такое busy spin Многопоточность
6% Перечисли принципы, которым вы следуешь в многопоточном программировании Многопоточность
6% Какие существуют типы логов Журналирование
6% Из каких частей состоит система журналирования log4j Журналирование
6% Что такое Logger в log4j Журналирование
6% Что такое Appender в log4j Журналирование
6% Что такое Layout в log4j Журналирование
6% Перечисли уровни журналирования в log4j, назови порядок их приоритетности Журналирование
6% Какие существуют способы конфигурирования log4j Журналирование
6% Что такое SQL-инъекция Базы данных
6% Какие бывают NoSQL базы данных Базы данных
6% Что такое шардирование Базы данных
6% Назови основные свойства транзакции Базы данных
6% Когда полное сканирование набора данных выгоднее доступа по индексу Базы данных
6% Имеет ли смысл индексировать данные, имеющие небольшое количество возможных значений Базы данных
6% В чем отличие между кластерными и некластерными индексами Базы данных
6% Какие типы индексов существуют Базы данных
6% Какие существуют типы связей в базе данных, приведите примеры Базы данных
6% Что такое альтернативный (alternate) ключ Базы данных
6% Что такое потенциальный (candidate) ключ Базы данных
6% Что такое составной (composite) ключ Базы данных
6% Что такое простой ключ Базы данных
6% Что такое «система управления базами данных» Базы данных
6% Кто вызывает методы контроллера Нет
6% Что такое Lombok? Общие
6% Для чего нужны функциональные интерфейсы UnaryOperator, DoubleUnaryOperator, IntUnaryOperator и LongUnaryOperator Java 8
6% Расскажи про свой бэкграунд Общие
6% Что такое D в SOLID? Общие
6% Расскажи о своем самом интересном проекте Общие
6% Назови самый простой способ реализации кэширования Общие
6% В чем разница между статическим и динамическим связыванием в Java ООП
6% Что такое Lombok Общие
6% Что такое TDD Общие
6% Какое отношение между JS и Java Общие
6% Какой у тебя совокупный опыт в Java Общие
6% Расскажи почему ты в Java Общие
6% Где занимался программированием Общие
6% Где учился Общие
6% Как ты себя оцениваешь Общие
6% Что побудило остановиться на другом языке программирования Общие
6% Сколько ты совокупно занимаешься Java Общие
6% В каком универсистете ты занимался Общие
6% Занимался ли ещё где-то Java Общие
6% Кэширование работает только с базами данных или нет Общие
6% Для чего используется кэширование Общие
6% Какие языки еще ты знаешь, которые используют байт-код Общие
6% Какие интересные задачи приходилось решать Общие
6% Какие цели ставишь перед собой Общие
6% Какие знаешь подходы к организации процесса разработки Общие
6% Как ты используешь SOLID принцип открытости-закрытости при проектировании Общие
6% Расскажи о том как ты понимаешь принципы SOLID исходя из своего опыта Общие
6% На какую позицию хотел бы претендовать Общие
6% Как оцениваешь свой уровень Общие
6% Какие задачи решал с использованием паттернов Паттерны
6% Где можно использовать Singleton Паттерны
6% Какие паттерны использовал кроме Singleton Паттерны
6% В чем преимущество паттерна Builder перед конструктором Паттерны
6% Пользуешься ли паттерном Comand в работе Паттерны
6% Зачем нужен паттерн Comand Паттерны
6% Какая структура действует максимально быстро к паттерну Comand, чем его можно заменить Паттерны
6% Расскажи что-нибудь про микросервисное взаимодействие Паттерны
6% Какие плюсы у микросервисов есть перед монолитом Паттерны
6% Как бы организовывал взаимодействие нескольких сервисов Паттерны
6% Какие бы каналы синхронизации использовал при организации взаимодействия нескольких сервисов Паттерны
6% Какие паттерны проектирования используешь Паттерны
6% Расскажи про свой опыт проектирования Паттерны
6% Что такое паттерны проектирования Паттерны
6% В чем недостаток паттернов Паттерны
6% В чем разница между шаблоном проектирования Builder и Facade Паттерны
6% Какими командами пользуешься в Git Git
6% Зачем нужны системы контроля версий? Git
6% Какие знаешь общие стратегии ветвления Git
6% Как слить две разные ветки Git
6% Чем отличаются подходы Trunk Based и Feature Branch Git
6% Какие тесты пишешь и как Тестирование
6% В чем разница между юнит тестами и интеграционными Тестирование
6% Что такое юнит-тестирование Тестирование
6% Что такое ограничения в SQL SQL
6% Что такое хранимые процедуры и какой способ вызова через JDBC SQL
6% Что такое join SQL
6% Что делает merge SQL
6% Для чего в SQL есть HAVING SQL
6% Расскажи о полный синтаксис SELECT в реляционной БД SQL
6% Что такое триггеры в реляционной БД SQL
6% Что такое курсор в реляционной БД SQL
6% Какие существуют операторы SQL SQL
6% Что означает NULL в SQL SQL
6% Что такое «временная таблица», для чего она используется SQL
6% Что такое «представление»,view, и для чего оно применяется SQL
6% Жизненный цикл Maven Tools
6% Расскажи про структуру pom файла в менеджере пакетов Maven. Tools
6% Для чего нужна секция dependence management Tools
6% Чем отличается docker от kubernetes Tools
6% Чем docker отличается от виртуальной машины Tools
6% Что такое message-брокеры Tools
6% Для чего нужен Swagger Tools
6% Что используешь mavel или gradel при сборке проекта Фреймворки
6% Расскажи про транзитивность Фреймворки
6% Что такое xml XML
6% Что такое xsd схема XML
6% Что такое DTD XML
6% Чем well-formed XML отличается от valid XML XML
6% Что такое «пространство имен» в XML XML
6% Какие типы существуют в XSD XML
6% Какие знаешь методы чтения XML, опиши сильные и слабые стороны каждого метода XML
6% Когда следует использовать DOM, а когда SAX, StAX анализаторы XML
6% Какие знаешь способы записи XML XML
6% Что такое JAXP XML
6% Что такое XSLT XML
6% Что такое UML Что такое «диаграмма», «нотация» и «метамодель» в UML UML
6% Какие существуют типы диаграмм UML
6% Какие виды отношений существуют в структурной диаграмме классов UML
6% Что будет если в ApplicationContext попробуешь получить один и тот же бин Spring
6% Где и когда использовал prototype Spring
6% Какой по умолчанию scope используется в Spring Spring
6% Где бы мог использовать prototype Spring
6% В чем разница аннотаций Repository, Component, Controller, Service Spring
6% В чем разница RestController и Controller Spring
6% Где используется аннотация Bean Spring
6% Какие есть способы конфигурирования Spring приложения Spring
6% Расскажи структуру framework collection Spring
6% Что делал на Spring Spring
6% Как создать singleton-бин при запуске spring приложения Spring
6% Какие виды прокси знаешь Spring
6% Разница аннотаций service, repository, controller Spring
6% Как быстро сделать rest сервис Spring
6% Чем отличается RestController от Controller Spring
6% Для чего нужна аннотация Bean Spring
6% Зачем нужен спринг Spring
6% Как на Java писать веб-приложение Spring
6% Чем SOAP отличается от REST Spring
6% Как бы организовал метод delete Spring
6% Для чего нужен JWT Spring
6% Чем отличается аутентификация от авторизации Spring
6% Какой жизненный цикл объекта, который создает Spring Spring
6% В чем разница между Spring аннотациями Component, Repository и Service Spring
6% Чем отличается компонент от бина Spring
6% Чем отличаются Filters, Interceptors, и Listeners в Spring Spring
6% Что делает компонент scan Spring
6% Много ли контекстов может быть Spring
6% Есть ли возможность создать два Singleton'а в Spring'е Spring
6% Как работает контекст Spring
6% Как можно создать Servlett в Spring'е Spring
6% Как создать контроллер в Spring'е Spring
6% Сейчас в Spring'е не надо указывать аннотацию AutoWired, почему это так Spring
6% Какая конфигурация выполнится приорететней: XML, Java или Annotation Spring
6% Какую из конфигурация, XML, Java Annotation,предпочитаешь больше, почему Spring
6% Какую конфигурацию бы убрал Spring
6% Где удобнее применять конфигурацию Java, а где конфигурацию XML Spring
6% Что такое spring framework Spring
6% Расскажи что такое inversion of Conrol Spring
6% Какие виды внедрения зависимости знаешь Spring
6% Какие области видимости в Spring знаешь Spring
6% Что в spring'е из себя представляет Spring ioC контейнер Spring
6% Какие знаешь реализации ioC Spring
6% Как используешь dependency injection Spring
6% Request мы можем использовать во всех Spring приложениях Spring
6% Какие scope можно использовать для любого приложения Spring
6% В чем разница между request mapping и put mapping Spring
6% Зачем нужен Rest Spring
6% Как клиент может понять что с сервера пришло в браузер Spring
6% Как Dispatcher Servlet "понимает" какой метод вызвать Spring
6% Что такое http тип Spring
6% Как dependency injectoin можно применить с SpringBean Spring
6% Что такое контекст Spring
6% Что такое Scope Spring
6% Что нам нужно чтобы Spring MVC заработал Spring
6% Может ли оказаться так что контроллера в контексте нет Spring
6% Какие могут быть возвращаемые типы данных в Spring MVC Spring
6% В чем разница между IOC и dependency injection Spring
6% Что нам даёт dependency injectoin Spring
6% Слышал ли что-нибудь про Spring MVC Spring
6% В чем заключаются преимущества технологии сервлетов над CGI Common Gateway Interface Servlets
6% Какова структура веб-проекта Servlets
6% Что такое «контейнер сервлетов» Servlets
6% Зачем нужны сервера приложений, если есть контейнеры сервлетов Servlets
6% Как контейнер сервлетов управляет жизненным циклом сервлета, когда и какие методы вызываются Servlets
6% Что такое «дескриптор развертывания» Servlets
6% Какие действия необходимо проделать при создании сервлетов Servlets
6% В каком случае требуется переопределять метод service() Servlets
6% Есть ли смысл определять для сервлета конструктор, каким образом лучше инициализировать данные Servlets