You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
devel/Статистика вопросов по Java...

1717 lines
380 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

| Вероятность | Вопрос | Раздел |
|------------- |----------------------------------------------------------------------------------------------------------------------------------------------------------- |------------------ |
| 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 |