| Вероятность 	| Вопрос                                                                                                                                                    	| Раздел           	|
|-------------	|-----------------------------------------------------------------------------------------------------------------------------------------------------------	|------------------	|
| 93%         	| Расскажи о себе                                                                                                                                           	| Общие            	|
| 81%         	| [Что такое ООП](https://dzen.ru/media/debaganov/java-19-chto-takoe-oop-nazovite-principy-s-primerami-6479bb345eb4d63314f7f737)                                                                                                                                             	| ООП              	|
| 75%         	| [В чем разница между checked и unchecked исключениями](https://dzen.ru/media/debaganov/java-122-kakaia-raznica-mejdu-checked-i-unchecked-exception-throw-throws-64803aa0cf27637a0dae22fd)                                                                                                     	| Java Core        	|
| 68%         	| Какие методы в классе Object знаешь                                                                                                                       	| Java Core        	|
| 68%         	| Расскажи про иерархию исключений                                                                                                                          	| Java Core        	|
| 62%         	| [Что такое SOLID](https://dzen.ru/media/debaganov/java-31-chto-takoe-solid-privedite-primery-647c426f0a3add4ef62280b2)                                                                                                                                         	| Общие            	|
| 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<R>, IntFunction<R> и LongFunction<R>                                               	| Java 8           	|
| 6%          	| Для чего нужны функциональные интерфейсы BinaryOperator<T>, DoubleBinaryOperator, IntBinaryOperator и LongBinaryOperator                                  	| Java 8           	|
| 6%          	| Для чего нужны функциональные интерфейсы Predicate<T>, DoublePredicate, IntPredicate и LongPredicate                                                      	| Java 8           	|
| 6%          	| Для чего нужны функциональные интерфейсы Consumer<T>, 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<T>, ToIntFunction<T> и ToLongFunction<T>                                                        	| Java 8           	|
| 6%          	| Для чего нужны функциональные интерфейсы ObjDoubleConsumer<T>, ObjIntConsumer<T> и ObjLongConsumer<T>                                                     	| 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%          	| Для чего предназначен тег <head>                                                                                                                          	| HTML             	|
| 6%          	| Чем отличается <div> от <span>                                                                                                                            	| HTML             	|
| 6%          	| Как обозначаются комментарии в HTML                                                                                                                       	| HTML             	|
| 6%          	| Каким образом задаётся адрес документа, на который следует перейти                                                                                        	| HTML             	|
| 6%          	| Как сделать ссылку на адрес электронной почты                                                                                                             	| HTML             	|
| 6%          	| Для чего предназначен тег <em>                                                                                                                            	| HTML             	|
| 6%          	| Для чего предназначены теги <ol>, <ul>, <li>                                                                                                              	| HTML             	|
| 6%          	| Для чего предназначены теги <dl>, <dt>, <dd>                                                                                                              	| HTML             	|
| 6%          	| Для чего предназначены теги <tr>, <th>, <td>                                                                                                              	| HTML             	|
| 6%          	| Обязательно ли писать атрибут alt в теге <img>                                                                                                            	| 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<T>, 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         	|