|
1 | 1 | # Вопросы для собеседования на Java Developer |
2 | 2 |
|
3 | 3 | + [ООП](#ООП) ![icon][done] |
| 4 | ++ [Проектирование ПО](#Проектирование-ПО) ![icon][done] |
4 | 5 | + [JVM](#jvm) ![icon][done] |
5 | 6 | + [Java Core](#java-core) ![icon][done] |
6 | 7 | + [Java Collections Framework](#java-collections) ![icon][done] |
|
13 | 14 | + [SQL](#sql) ![icon][done] |
14 | 15 | + [JDBC](#jdbc) ![icon][done] |
15 | 16 | + [Тестирование](#Тестирование) ![icon][done] |
16 | | -+ [Журналирование](#Журналирование) ![icon][done] |
17 | | -+ [UML](#uml) ![icon][done] |
| 17 | ++ [Логирование](#Логирование) ![icon][done] |
18 | 18 | + [XML](#xml) ![icon][done] |
19 | | -+ [Шаблоны проектирования](#Шаблоны-проектирования) ![icon][done] |
20 | 19 | + [Основы HTML](#Основы-html) ![icon][done] |
21 | 20 | + [Основы CSS](#Основы-css) ![icon][done] |
22 | 21 | + [Основы Web](#Основы-web) ![icon][done] |
|
40 | 39 |
|
41 | 40 | [к оглавлению](#Вопросы-для-собеседования-на-java-developer) |
42 | 41 |
|
| 42 | +# Проектирование ПО |
| 43 | ++ [Что такое _UML_?](#Что-такое-uml) |
| 44 | ++ [Что такое _«диаграмма»_, _«нотация»_ и _«метамодель»_ в UML?](#Что-такое-диаграмма-нотация-и-метамодель-в-uml) |
| 45 | ++ [Какие существуют типы диаграмм?](#Какие-существуют-типы-диаграмм) |
| 46 | ++ [Какие виды отношений существуют в структурной диаграмме классов?](#Какие-виды-отношений-существуют-в-структурной-диаграмме-классов) |
| 47 | ++ [Что такое _«шаблон проектирования»_?](#Что-такое-шаблон-проектирования) |
| 48 | ++ [Назовите основные характеристики шаблонов.](#Назовите-основные-характеристики-шаблонов) |
| 49 | ++ [Типы шаблонов проектирования.](#Типы-шаблонов-проектирования) |
| 50 | ++ [Приведите примеры основных шаблонов проектирования.](#Приведите-примеры-основных-шаблонов-проектирования) |
| 51 | ++ [Приведите примеры порождающих шаблонов проектирования.](#Приведите-примеры-порождающих-шаблонов-проектирования) |
| 52 | ++ [Приведите примеры структурных шаблонов проектирования.](#Приведите-примеры-структурных-шаблонов-проектирования) |
| 53 | ++ [Приведите примеры поведенческих шаблонов проектирования.](#Приведите-примеры-поведенческих-шаблонов-проектирования) |
| 54 | ++ [Что такое _«антипаттерн»_? Какие антипаттерны вы знаете?](#Что-такое-антипаттерн-Какие-антипаттерны-вы-знаете) |
| 55 | ++ [Что такое _Dependency Injection_?](#Что-такое-dependency-injection) |
| 56 | + |
| 57 | +[к оглавлению](#Вопросы-для-собеседования-на-java-developer) |
| 58 | + |
43 | 59 | ## JVM |
44 | 60 | + [За что отвечает JVM](jvm.md#За-что-отвечает-JVM) |
45 | 61 | + [Classloader](jvm.md#Classloader) |
|
492 | 508 | + [Как уведомить объект в сессии, что сессия недействительна или закончилась?](servlets.md#Как-уведомить-объект-в-сессии-что-сессия-недействительна-или-закончилась) |
493 | 509 | + [Какой существует эффективный способ удостоверится, что все сервлеты доступны только для пользователя с верной сессией?](servlets.md#Какой-существует-эффективный-способ-удостоверится-что-все-сервлеты-доступны-только-для-пользователя-с-верной-сессией) |
494 | 510 | + [Как мы можем обеспечить _transport layer security_ для нашего веб приложения?](servlets.md#Как-мы-можем-обеспечить-transport-layer-security-для-нашего-веб-приложения) |
495 | | -+ [Как организовать подключение к базе данных, обеспечить журналирование в сервлете?](servlets.md#Как-организовать-подключение-к-базе-данных-обеспечить-журналирование-в-сервлете) |
| 511 | ++ [Как организовать подключение к базе данных, обеспечить Логирование в сервлете?](servlets.md#Как-организовать-подключение-к-базе-данных-обеспечить-Логирование-в-сервлете) |
496 | 512 | + [Какие основные особенности появились в спецификации _Servlet 3_?](servlets.md#Какие-основные-особенности-появились-в-спецификации-servlet-3) |
497 | 513 | + [Какие способы аутентификации доступны сервлету?](servlets.md#Какие-способы-аутентификации-доступны-сервлету) |
498 | 514 | + [Что такое _Java Server Pages (JSP)_?](servlets.md#Что-такое-java-server-pages-jsp) |
|
630 | 646 |
|
631 | 647 | [к оглавлению](#Вопросы-для-собеседования-на-java-developer) |
632 | 648 |
|
633 | | -## Журналирование |
| 649 | +## Логирование |
634 | 650 | + [Какие существуют типы логов?](log.md#Какие-существуют-типы-логов) |
635 | 651 | + [Из каких частей состоит система журналирования log4j?](log.md#Из-каких-частей-состоит-система-журналирования-log4j) |
636 | 652 | + [Что такое _Logger_ в log4j?](log.md#Что-такое-logger-в-log4j) |
|
641 | 657 |
|
642 | 658 | [к оглавлению](#Вопросы-для-собеседования-на-java-developer) |
643 | 659 |
|
644 | | -## UML |
645 | | -+ [Что такое _UML_?](uml.md#Что-такое-uml) |
646 | | -+ [Что такое _«диаграмма»_, _«нотация»_ и _«метамодель»_ в UML?](uml.md#Что-такое-диаграмма-нотация-и-метамодель-в-uml) |
647 | | -+ [Какие существуют типы диаграмм?](uml.md#Какие-существуют-типы-диаграмм) |
648 | | -+ [Какие виды отношений существуют в структурной диаграмме классов?](uml.md#Какие-виды-отношений-существуют-в-структурной-диаграмме-классов) |
649 | | - |
650 | | -[к оглавлению](#Вопросы-для-собеседования-на-java-developer) |
651 | | - |
652 | 660 | ## XML |
653 | 661 | + [Что такое _XML_?](xml.md#Что-такое-xml) |
654 | 662 | + [Что такое _DTD_?](xml.md#Что-такое-dtd) |
|
663 | 671 | + [Что такое _XSLT_?](xml.md#Что-такое-xslt) |
664 | 672 |
|
665 | 673 | [к оглавлению](#Вопросы-для-собеседования-на-java-developer) |
666 | | - |
667 | | -## Шаблоны проектирования |
668 | | -+ [Что такое _«шаблон проектирования»_?](patterns.md#Что-такое-шаблон-проектирования) |
669 | | -+ [Назовите основные характеристики шаблонов.](patterns.md#Назовите-основные-характеристики-шаблонов) |
670 | | -+ [Типы шаблонов проектирования.](patterns.md#Типы-шаблонов-проектирования) |
671 | | -+ [Приведите примеры основных шаблонов проектирования.](patterns.md#Приведите-примеры-основных-шаблонов-проектирования) |
672 | | -+ [Приведите примеры порождающих шаблонов проектирования.](patterns.md#Приведите-примеры-порождающих-шаблонов-проектирования) |
673 | | -+ [Приведите примеры структурных шаблонов проектирования.](patterns.md#Приведите-примеры-структурных-шаблонов-проектирования) |
674 | | -+ [Приведите примеры поведенческих шаблонов проектирования.](patterns.md#Приведите-примеры-поведенческих-шаблонов-проектирования) |
675 | | -+ [Что такое _«антипаттерн»_? Какие антипаттерны вы знаете?](patterns.md#Что-такое-антипаттерн-Какие-антипаттерны-вы-знаете) |
676 | | -+ [Что такое _Dependency Injection_?](patterns.md#Что-такое-dependency-injection) |
677 | | - |
678 | | -[к оглавлению](#Вопросы-для-собеседования-на-java-developer) |
679 | | - |
680 | 674 | ## Основы HTML |
681 | 675 | + [Что такое _«HTML»_?](html.md#Что-такое-html) |
682 | 676 | + [Что такое _«XHTML»_?](html.md#Что-такое-xhtml) |
|
0 commit comments