| Вероятность | Вопрос | Раздел | |------------- |----------------------------------------------------------------------------------------------------------------------------------------------------------- |------------------ | | 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, DoubleFunction, IntFunction и LongFunction | Java 8 | | 6% | Для чего нужны функциональные интерфейсы BinaryOperator, DoubleBinaryOperator, IntBinaryOperator и LongBinaryOperator | Java 8 | | 6% | Для чего нужны функциональные интерфейсы Predicate, DoublePredicate, IntPredicate и LongPredicate | Java 8 | | 6% | Для чего нужны функциональные интерфейсы Consumer, DoubleConsumer, IntConsumer и LongConsumer | Java 8 | | 6% | Для чего нужен функциональный интерфейс BiConsumer | Java 8 | | 6% | Для чего нужен функциональный интерфейс BiFunction | Java 8 | | 6% | Для чего нужен функциональный интерфейс BiPredicate | Java 8 | | 6% | Для чего нужны функциональные интерфейсы вида _To_Function | Java 8 | | 6% | Для чего нужны функциональные интерфейсы ToDoubleBiFunction, ToIntBiFunction и ToLongBiFunction | Java 8 | | 6% | Для чего нужны функциональные интерфейсы ToDoubleFunction, ToIntFunction и ToLongFunction | Java 8 | | 6% | Для чего нужны функциональные интерфейсы ObjDoubleConsumer, ObjIntConsumer и ObjLongConsumer | Java 8 | | 6% | Что такое StringJoiner | Java 8 | | 6% | Как вызывать default метод интерфейса в реализующем этот интерфейс классе | Java 8 | | 6% | Что такое static метод интерфейса | Java 8 | | 6% | Как вызывать static метод интерфейса | Java 8 | | 6% | Какие существуют способы создания стрима | Java 8 | | 6% | В чем разница между Collection и Stream | Java 8 | | 6% | Для чего нужен метод collect() в стримах | Java 8 | | 6% | Для чего в стримах предназначены методы map() и mapToInt(), mapToDouble(), mapToLong() | Java 8 | | 6% | Для чего в стримах предназначен метод limit() | Java 8 | | 6% | Для чего в стримах предназначен метод sorted() | Java 8 | | 6% | Для чего в стримах предназначены методы flatMap(), flatMapToInt(), flatMapToDouble(), flatMapToLong() | Java 8 | | 6% | Какие конечные методы работы со стримами знаешь | Java 8 | | 6% | Какие промежуточные методы работы со стримами знаешь | Java 8 | | 6% | Какие дополнительные методы для работы с ассоциативными массивами (maps) появились в Java 8 | Java 8 | | 6% | Что такое LocalDateTime | Java 8 | | 6% | Что такое ZonedDateTime | Java 8 | | 6% | Что такое Nashorn | Java 8 | | 6% | Что такое jjs | Java 8 | | 6% | Какой класс появился в Java 8 для кодирования/декодирования данных | Java 8 | | 6% | Назови основные характеристики шаблонов | Паттерны | | 6% | Типы шаблонов проектирования | Паттерны | | 6% | Приведи примеры основных шаблонов проектирования | Паттерны | | 6% | Приведи примеры порождающих шаблонов проектирования | Паттерны | | 6% | Приведи примеры структурных шаблонов проектирования | Паттерны | | 6% | Приведи примеры поведенческих шаблонов проектирования | Паттерны | | 6% | Что такое «антипаттерн», какие антипаттерны знаешь | Паттерны | | 6% | Что такое «интеграционное тестирование» | Тестирование | | 6% | Какие существуют виды тестовых объектов | Тестирование | | 6% | Чем stub отличается от mock | Тестирование | | 6% | Что такое «фикстуры» | Тестирование | | 6% | Какие аннотации фикстур существуют в JUnit | Тестирование | | 6% | Для чего в JUnit используется аннотация @Ignore | Тестирование | | 6% | Как изменить стандартное поведение сериализации/десериализации | Сериализация | | 6% | Как исключить поля из сериализации | Сериализация | | 6% | Какое влияние оказывают на сериализуемость модификаторы полей static и final | Сериализация | | 6% | Как не допустить сериализацию | Сериализация | | 6% | Как создать собственный протокол сериализации | Сериализация | | 6% | Какая роль поля serialVersionUID в сериализации | Сериализация | | 6% | Когда стоит изменять значение поля serialVersionUID | Сериализация | | 6% | В чем проблема сериализации Singleton | Сериализация | | 6% | Какие существуют способы контроля за значениями десериализованного объекта | Сериализация | | 6% | Какие особенности NIO знаешь | | | 6% | Что такое «каналы» | Потоки | | 6% | Какие существуют виды потоков ввода/вывода | Потоки | | 6% | Назови основные классы потоков ввода/вывода | Потоки | | 6% | В каких пакетах расположены классы потоков ввода/вывода | Потоки | | 6% | Какие подклассы класса InputStream знаешь, для чего они предназначены | Потоки | | 6% | Для чего используется PushbackInputStream | Потоки | | 6% | Для чего используется SequenceInputStream | Потоки | | 6% | Какой класс позволяет читать данные из входного байтового потока в формате примитивных типов данных | Потоки | | 6% | Какие подклассы класса OutputStream знаешь, для чего они предназначены | Потоки | | 6% | Какие подклассы класса Reader знаешь, для чего они предназначены | Потоки | | 6% | Какие подклассы класса Writer знаешь, для чего они предназначены | Потоки | | 6% | В чем отличие класса PrintWriter от PrintStream | Потоки | | 6% | Чем отличаются и что общего у InputStream, OutputStream, Reader, Writer | Потоки | | 6% | Какие классы позволяют преобразовать байтовые потоки в символьные и обратно | Потоки | | 6% | Какие классы позволяют ускорить чтение/запись за счет использования буфера | Потоки | | 6% | Паттерн наблюдатель | Общие | | 6% | Какой класс предназначен для работы с элементами файловой системы | Потоки | | 6% | Какие методы класса File знаешь | Потоки | | 6% | Что знаешь об интерфейсе FileFilter | Потоки | | 6% | Что знаешь о RandomAccessFile | Потоки | | 6% | Какие режимы доступа к файлу есть у RandomAccessFile | Потоки | | 6% | Какие классы поддерживают чтение и запись потоков в компрессированном формате | Потоки | | 6% | Существует ли возможность перенаправить потоки стандартного ввода/вывода | Потоки | | 6% | Какой символ является разделителем при указании пути в файловой системе | Потоки | | 6% | Что такое «абсолютный путь» и «относительный путь» | Потоки | | 6% | Что такое «символьная ссылка» | Потоки | | 6% | Что такое WWW | WEB | | 6% | Что такое W3C | WEB | | 6% | Какие существуют уровни модели OSI | WEB | | 6% | Что такое TCP/IP | WEB | | 6% | Что такое UDP | WEB | | 6% | Чем отличаются TCP и UDP | WEB | | 6% | Что такое протокол передачи данных | WEB | | 6% | Какие протоколы передачи данных знаешь | WEB | | 6% | Что такое FTP | WEB | | 6% | Что такое MIME тип | WEB | | 6% | Что такое Web server | WEB | | 6% | Что такое Web application | WEB | | 6% | Что такое Application server | WEB | | 6% | Чем отличаются Web server и Application server | WEB | | 6% | Что такое AJAX, как принципиально устроена эта технология | WEB | | 6% | Что такое WebSocket | WEB | | 6% | Что такое JSON схема | WEB | | 6% | Что такое «HTML» | WEB | | 6% | Что такое «HTML» | HTML | | 6% | Что такое «XHTML» | HTML | | 6% | Что такое DOCTYPE и зачем он нужен | HTML | | 6% | Для чего предназначен тег | HTML | | 6% | Чем отличается
от | HTML | | 6% | Как обозначаются комментарии в HTML | HTML | | 6% | Каким образом задаётся адрес документа, на который следует перейти | HTML | | 6% | Как сделать ссылку на адрес электронной почты | HTML | | 6% | Для чего предназначен тег | HTML | | 6% | Для чего предназначены теги
    ,
      ,
    • | HTML | | 6% | Для чего предназначены теги
      ,
      ,
      | HTML | | 6% | Для чего предназначены теги , , | HTML | | 6% | Обязательно ли писать атрибут alt в теге | HTML | | 6% | В каком регистре лучше писать HTML-код | HTML | | 6% | Что такое «мнемоника (entity)» | HTML | | 6% | Что такое «CSS» | CSS | | 6% | Как в CSS обозначаются комментарии | CSS | | 6% | Что такое «селектор» | CSS | | 6% | Перечисли основные виды селекторов | CSS | | 6% | Что такое псевдокласс | CSS | | 6% | Какие существуют селекторы аттрибутов | CSS | | 6% | В чем разница между #my и .my | CSS | | 6% | В чем разница между margin и padding | CSS | | 6% | В чем заключается разница между значениями 0 и auto в свойстве margin | CSS | | 6% | Какое свойство задает цвет фона | CSS | | 6% | Для чего используется свойство clear | CSS | | 6% | Что представляет собой «обмен сообщениями» | ООП | | 6% | Расскажи про интерфейс | ООП | | 6% | Что подразумевают в плане принципов ООП выражения «является» и «имеет» | ООП | | 6% | В чем разница между композицией и агрегацией | ООП | | 6% | Какие есть языки на JVM | Общие | | 6% | Что такое реактивное программирование | Общие | | 6% | Что такое DDD | Общие | | 6% | Что такое FDD | Общие | | 6% | Инструменты CI/CD | Общие | | 6% | Утечка памяти | Общие | | 6% | Утечки памяти в Java | Общие | | 6% | Сложность быстрой сортировки | Общие | | 6% | Что такое Big O | Общие | | 6% | Что такое ленивая загрузка | Общие | | 6% | В чём разница между «конкуренцией» и «параллелизмом» | Многопоточность | | 6% | Что такое «кооперативная многозадачность» | Многопоточность | | 6% | Какой тип многозадачности использует Java, чем обусловлен этот выбор | Многопоточность | | 6% | Что такое ordering | Многопоточность | | 6% | Что такое as-if-serial semantics | Многопоточность | | 6% | Что такое sequential consistency | Многопоточность | | 6% | Что такое visibility | Многопоточность | | 6% | Что такое atomicity | Многопоточность | | 6% | Что такое mutual exclusion | Многопоточность | | 6% | Что такое safe publication | Многопоточность | | 6% | Что такое «зелёные потоки» и есть ли они в Java | Многопоточность | | 6% | В чём заключается разница между методами start() и run() | Многопоточность | | 6% | Как принудительно запустить поток | Многопоточность | | 6% | В каких состояниях может находиться поток | Многопоточность | | 6% | Можно ли создавать новые экземпляры класса, пока выполняется static synchronized метод | Многопоточность | | 6% | Зачем может быть нужен private мьютекс | | | 6% | В чем разница между notify() и notifyAll() | Многопоточность | | 6% | Почему методы wait() и notify() вызываются только в синхронизированном блоке | Многопоточность | | 6% | Чем отличается работа метода wait() с параметром и без параметра | Многопоточность | | 6% | Чем отличаются методы Thread.sleep() и Thread.yield() | Многопоточность | | 6% | Как работает метод Thread.join() | Многопоточность | | 6% | Что такое livelock | Многопоточность | | 6% | Как проверить, удерживает ли поток монитор определённого ресурса | Многопоточность | | 6% | На каком объекте происходит синхронизация при вызове static synchronized метода | Многопоточность | | 6% | Для чего используется ключевое слово synchronized | Многопоточность | | 6% | В чём различия между volatile и Atomic переменными | Многопоточность | | 6% | В чём заключаются различия между java.util.concurrent.Atomic*.compareAndSwap() и java.util.concurrent.Atomic*.weakCompareAndSwap() | Многопоточность | | 6% | Можно ли сделать основной поток программы демоном | Многопоточность | | 6% | Что значит «усыпить» поток | Многопоточность | | 6% | Что такое FutureTask | Многопоточность | | 6% | В чем заключаются различия между CyclicBarrier и CountDownLatch | Многопоточность | | 6% | Существует ли способ решения проблемы race condition | Многопоточность | | 6% | Как остановить поток | Многопоточность | | 6% | Почему не рекомендуется использовать метод Thread.stop() | Многопоточность | | 6% | Что происходит, когда в потоке выбрасывается исключение | Многопоточность | | 6% | В чем разница между interrupted() и isInterrupted() | Многопоточность | | 6% | Что такое «пул потоков» | Многопоточность | | 6% | Какого размера должен быть пул потоков | Многопоточность | | 6% | Что будет, если очередь пула потоков уже заполнена, но подаётся новая задача | Многопоточность | | 6% | В чём заключается различие между методами submit() и execute() у пула потоков | Многопоточность | | 6% | В чем заключаются различия между cтеком (stack) и кучей (heap) с точки зрения многопоточности | Многопоточность | | 6% | Как поделиться данными между двумя потоками | Многопоточность | | 6% | Как получить дамп потока | Многопоточность | | 6% | Что такое ThreadLocal-переменная | Многопоточность | | 6% | Назовите различия между synchronized и ReentrantLock | Многопоточность | | 6% | Что такое «блокирующий метод» | Многопоточность | | 6% | Что такое «фреймворк Fork/Join» | Многопоточность | | 6% | Что такое double checked locking Singleton | Многопоточность | | 6% | Как создать потокобезопасный Singleton | Многопоточность | | 6% | Чем полезны неизменяемые объекты | Многопоточность | | 6% | Что такое busy spin | Многопоточность | | 6% | Перечисли принципы, которым вы следуешь в многопоточном программировании | Многопоточность | | 6% | Какие существуют типы логов | Журналирование | | 6% | Из каких частей состоит система журналирования log4j | Журналирование | | 6% | Что такое Logger в log4j | Журналирование | | 6% | Что такое Appender в log4j | Журналирование | | 6% | Что такое Layout в log4j | Журналирование | | 6% | Перечисли уровни журналирования в log4j, назови порядок их приоритетности | Журналирование | | 6% | Какие существуют способы конфигурирования log4j | Журналирование | | 6% | Что такое SQL-инъекция | Базы данных | | 6% | Какие бывают NoSQL базы данных | Базы данных | | 6% | Что такое шардирование | Базы данных | | 6% | Назови основные свойства транзакции | Базы данных | | 6% | Когда полное сканирование набора данных выгоднее доступа по индексу | Базы данных | | 6% | Имеет ли смысл индексировать данные, имеющие небольшое количество возможных значений | Базы данных | | 6% | В чем отличие между кластерными и некластерными индексами | Базы данных | | 6% | Какие типы индексов существуют | Базы данных | | 6% | Какие существуют типы связей в базе данных, приведите примеры | Базы данных | | 6% | Что такое альтернативный (alternate) ключ | Базы данных | | 6% | Что такое потенциальный (candidate) ключ | Базы данных | | 6% | Что такое составной (composite) ключ | Базы данных | | 6% | Что такое простой ключ | Базы данных | | 6% | Что такое «система управления базами данных» | Базы данных | | 6% | Кто вызывает методы контроллера | Нет | | 6% | Что такое Lombok? | Общие | | 6% | Для чего нужны функциональные интерфейсы UnaryOperator, DoubleUnaryOperator, IntUnaryOperator и LongUnaryOperator | Java 8 | | 6% | Расскажи про свой бэкграунд | Общие | | 6% | Что такое D в SOLID? | Общие | | 6% | Расскажи о своем самом интересном проекте | Общие | | 6% | Назови самый простой способ реализации кэширования | Общие | | 6% | В чем разница между статическим и динамическим связыванием в Java | ООП | | 6% | Что такое Lombok | Общие | | 6% | Что такое TDD | Общие | | 6% | Какое отношение между JS и Java | Общие | | 6% | Какой у тебя совокупный опыт в Java | Общие | | 6% | Расскажи почему ты в Java | Общие | | 6% | Где занимался программированием | Общие | | 6% | Где учился | Общие | | 6% | Как ты себя оцениваешь | Общие | | 6% | Что побудило остановиться на другом языке программирования | Общие | | 6% | Сколько ты совокупно занимаешься Java | Общие | | 6% | В каком универсистете ты занимался | Общие | | 6% | Занимался ли ещё где-то Java | Общие | | 6% | Кэширование работает только с базами данных или нет | Общие | | 6% | Для чего используется кэширование | Общие | | 6% | Какие языки еще ты знаешь, которые используют байт-код | Общие | | 6% | Какие интересные задачи приходилось решать | Общие | | 6% | Какие цели ставишь перед собой | Общие | | 6% | Какие знаешь подходы к организации процесса разработки | Общие | | 6% | Как ты используешь SOLID принцип открытости-закрытости при проектировании | Общие | | 6% | Расскажи о том как ты понимаешь принципы SOLID исходя из своего опыта | Общие | | 6% | На какую позицию хотел бы претендовать | Общие | | 6% | Как оцениваешь свой уровень | Общие | | 6% | Какие задачи решал с использованием паттернов | Паттерны | | 6% | Где можно использовать Singleton | Паттерны | | 6% | Какие паттерны использовал кроме Singleton | Паттерны | | 6% | В чем преимущество паттерна Builder перед конструктором | Паттерны | | 6% | Пользуешься ли паттерном Comand в работе | Паттерны | | 6% | Зачем нужен паттерн Comand | Паттерны | | 6% | Какая структура действует максимально быстро к паттерну Comand, чем его можно заменить | Паттерны | | 6% | Расскажи что-нибудь про микросервисное взаимодействие | Паттерны | | 6% | Какие плюсы у микросервисов есть перед монолитом | Паттерны | | 6% | Как бы организовывал взаимодействие нескольких сервисов | Паттерны | | 6% | Какие бы каналы синхронизации использовал при организации взаимодействия нескольких сервисов | Паттерны | | 6% | Какие паттерны проектирования используешь | Паттерны | | 6% | Расскажи про свой опыт проектирования | Паттерны | | 6% | Что такое паттерны проектирования | Паттерны | | 6% | В чем недостаток паттернов | Паттерны | | 6% | В чем разница между шаблоном проектирования Builder и Facade | Паттерны | | 6% | Какими командами пользуешься в Git | Git | | 6% | Зачем нужны системы контроля версий? | Git | | 6% | Какие знаешь общие стратегии ветвления | Git | | 6% | Как слить две разные ветки | Git | | 6% | Чем отличаются подходы Trunk Based и Feature Branch | Git | | 6% | Какие тесты пишешь и как | Тестирование | | 6% | В чем разница между юнит тестами и интеграционными | Тестирование | | 6% | Что такое юнит-тестирование | Тестирование | | 6% | Что такое ограничения в SQL | SQL | | 6% | Что такое хранимые процедуры и какой способ вызова через JDBC | SQL | | 6% | Что такое join | SQL | | 6% | Что делает merge | SQL | | 6% | Для чего в SQL есть HAVING | SQL | | 6% | Расскажи о полный синтаксис SELECT в реляционной БД | SQL | | 6% | Что такое триггеры в реляционной БД | SQL | | 6% | Что такое курсор в реляционной БД | SQL | | 6% | Какие существуют операторы SQL | SQL | | 6% | Что означает NULL в SQL | SQL | | 6% | Что такое «временная таблица», для чего она используется | SQL | | 6% | Что такое «представление»,view, и для чего оно применяется | SQL | | 6% | Жизненный цикл Maven | Tools | | 6% | Расскажи про структуру pom файла в менеджере пакетов Maven. | Tools | | 6% | Для чего нужна секция dependence management | Tools | | 6% | Чем отличается docker от kubernetes | Tools | | 6% | Чем docker отличается от виртуальной машины | Tools | | 6% | Что такое message-брокеры | Tools | | 6% | Для чего нужен Swagger | Tools | | 6% | Что используешь mavel или gradel при сборке проекта | Фреймворки | | 6% | Расскажи про транзитивность | Фреймворки | | 6% | Что такое xml | XML | | 6% | Что такое xsd схема | XML | | 6% | Что такое DTD | XML | | 6% | Чем well-formed XML отличается от valid XML | XML | | 6% | Что такое «пространство имен» в XML | XML | | 6% | Какие типы существуют в XSD | XML | | 6% | Какие знаешь методы чтения XML, опиши сильные и слабые стороны каждого метода | XML | | 6% | Когда следует использовать DOM, а когда SAX, StAX анализаторы | XML | | 6% | Какие знаешь способы записи XML | XML | | 6% | Что такое JAXP | XML | | 6% | Что такое XSLT | XML | | 6% | Что такое UML Что такое «диаграмма», «нотация» и «метамодель» в UML | UML | | 6% | Какие существуют типы диаграмм | UML | | 6% | Какие виды отношений существуют в структурной диаграмме классов | UML | | 6% | Что будет если в ApplicationContext попробуешь получить один и тот же бин | Spring | | 6% | Где и когда использовал prototype | Spring | | 6% | Какой по умолчанию scope используется в Spring | Spring | | 6% | Где бы мог использовать prototype | Spring | | 6% | В чем разница аннотаций Repository, Component, Controller, Service | Spring | | 6% | В чем разница RestController и Controller | Spring | | 6% | Где используется аннотация Bean | Spring | | 6% | Какие есть способы конфигурирования Spring приложения | Spring | | 6% | Расскажи структуру framework collection | Spring | | 6% | Что делал на Spring | Spring | | 6% | Как создать singleton-бин при запуске spring приложения | Spring | | 6% | Какие виды прокси знаешь | Spring | | 6% | Разница аннотаций service, repository, controller | Spring | | 6% | Как быстро сделать rest сервис | Spring | | 6% | Чем отличается RestController от Controller | Spring | | 6% | Для чего нужна аннотация Bean | Spring | | 6% | Зачем нужен спринг | Spring | | 6% | Как на Java писать веб-приложение | Spring | | 6% | Чем SOAP отличается от REST | Spring | | 6% | Как бы организовал метод delete | Spring | | 6% | Для чего нужен JWT | Spring | | 6% | Чем отличается аутентификация от авторизации | Spring | | 6% | Какой жизненный цикл объекта, который создает Spring | Spring | | 6% | В чем разница между Spring аннотациями Component, Repository и Service | Spring | | 6% | Чем отличается компонент от бина | Spring | | 6% | Чем отличаются Filters, Interceptors, и Listeners в Spring | Spring | | 6% | Что делает компонент scan | Spring | | 6% | Много ли контекстов может быть | Spring | | 6% | Есть ли возможность создать два Singleton'а в Spring'е | Spring | | 6% | Как работает контекст | Spring | | 6% | Как можно создать Servlett в Spring'е | Spring | | 6% | Как создать контроллер в Spring'е | Spring | | 6% | Сейчас в Spring'е не надо указывать аннотацию AutoWired, почему это так | Spring | | 6% | Какая конфигурация выполнится приорететней: XML, Java или Annotation | Spring | | 6% | Какую из конфигурация, XML, Java Annotation,предпочитаешь больше, почему | Spring | | 6% | Какую конфигурацию бы убрал | Spring | | 6% | Где удобнее применять конфигурацию Java, а где конфигурацию XML | Spring | | 6% | Что такое spring framework | Spring | | 6% | Расскажи что такое inversion of Conrol | Spring | | 6% | Какие виды внедрения зависимости знаешь | Spring | | 6% | Какие области видимости в Spring знаешь | Spring | | 6% | Что в spring'е из себя представляет Spring ioC контейнер | Spring | | 6% | Какие знаешь реализации ioC | Spring | | 6% | Как используешь dependency injection | Spring | | 6% | Request мы можем использовать во всех Spring приложениях | Spring | | 6% | Какие scope можно использовать для любого приложения | Spring | | 6% | В чем разница между request mapping и put mapping | Spring | | 6% | Зачем нужен Rest | Spring | | 6% | Как клиент может понять что с сервера пришло в браузер | Spring | | 6% | Как Dispatcher Servlet "понимает" какой метод вызвать | Spring | | 6% | Что такое http тип | Spring | | 6% | Как dependency injectoin можно применить с SpringBean | Spring | | 6% | Что такое контекст | Spring | | 6% | Что такое Scope | Spring | | 6% | Что нам нужно чтобы Spring MVC заработал | Spring | | 6% | Может ли оказаться так что контроллера в контексте нет | Spring | | 6% | Какие могут быть возвращаемые типы данных в Spring MVC | Spring | | 6% | В чем разница между IOC и dependency injection | Spring | | 6% | Что нам даёт dependency injectoin | Spring | | 6% | Слышал ли что-нибудь про Spring MVC | Spring | | 6% | В чем заключаются преимущества технологии сервлетов над CGI Common Gateway Interface | Servlets | | 6% | Какова структура веб-проекта | Servlets | | 6% | Что такое «контейнер сервлетов» | Servlets | | 6% | Зачем нужны сервера приложений, если есть контейнеры сервлетов | Servlets | | 6% | Как контейнер сервлетов управляет жизненным циклом сервлета, когда и какие методы вызываются | Servlets | | 6% | Что такое «дескриптор развертывания» | Servlets | | 6% | Какие действия необходимо проделать при создании сервлетов | Servlets | | 6% | В каком случае требуется переопределять метод service() | Servlets | | 6% | Есть ли смысл определять для сервлета конструктор, каким образом лучше инициализировать данные | Servlets |