Вопросы на собеседовании для Java Developer

топ 100 блогов ru_java02.08.2012 Лето 2012 крупная аутсорсинговая компания


1. Какой дефолтный маппинг в hibernate в случае наследования?
2. Как в случае наследования мы можем мапить базу на бины?
3. Где существуют транзакции в hibernate? Где это происходит автоматически? Как это можно сделать самому?
4. Где просходит commit в случае автоматического выполнения транзакции?
5. Что такое оптимистик лок и как это реализовать в базе данных?
6. Что такое loose coupling для таблиц?
7. Какие принципы объктно-ориентированного дизайна?
8. Что такое open class, closed class? Это из архитектурных решений. (open closed означает открыт? для модификации, открыт для расширения)
9. Декоратор от адаптера чем отличается? В чем принципиальное различие?
10. Привидите пример использования декораторов в core java (например input/output)?
11. Почему не используется прямое наследование в input/stream классах?
12. Привидите пример, когда наследование будет плохо?
13. Вопрос по многопоточности. Когда мы вазаваем wait для монитор объекта и получаем исключение IllegalMonitorStateException, что это означает?
Как быть в такой ситуации?
14. Объясните что происходит при вызове wait метода объекта?
15. Почему не рекомендуют использовать sleep?
16. Зачем нужен Executor?
17. Каким методом блокирует блокирующая очередь?
18. Каким образом блокируется очередь в BlockedQueue? Что она блокирует? (блокирующая очередь занимается ограничением размера буфера)
19. Что в статическом методе служит объектом синхронизации для synchronize?
20. У нас есть несинхронизированный ArrayList каким образом синхронизировать обращения к элементам в нем?
21. В каком случае приложение масштабируемое а в каком нет?
22. Есть какая-то характеристика масштабируемости приложения? Можно ли ее как-то оценить?
23. С каким application серверами приходилось работать?
24. Как jboss кластеризует приложение?
25. Какие вы знаете уровни изоляции транзакций?
26. Расскажите про уровень изоляции READ_COMMITED?
27. Расскажите про уровень изоляции DURTY_READ? Какие данные мы будем читать из базы данных для этого уровня изоляции?
28. Расскажите про какой-нибудь средний уровень изоляции транзакций?
29. Возможна ли многопоточность на Flex?
30. Есть утверждение, что запрос данных и отрисовка страницы во Flex выполняются в одном потоке. Вы согласны с этим? (Нет возможности запускать потоки в Flex)
31. Чем генерики java отличаются от С++? (в С++ можно узнать типы генерик в рантайме а в java нет)
32. У нас есть generic на java как определить их в ранайме?
33. Как вызвать классы в java при помощи classForName?
34. Есть ли возможность не храня информацию об объекте получить информацию о нем?
35. Сколько получится инстансов метода если в передаваемых параметрах используются разные generic типы?
36. Что будет после компиляции в классе если используется тип generic?

Оставить комментарий

Популярные посты:
Архив записей в блогах:
Вот интересное дело - Вы совсем не видите каких-то улучшений в жизни страны, произошедших за последние 15 лет? Пусть Вам не нравится Путин лично и его вороватое окружение, но отрицать очевидное немного странно, не находите? Инфраструктура в нашей стране пусть медленно, но начала ...
Один из мифов, распространяемых фанатами СССР — это о том, насколько хорошо и качественно питались люди в этой стране. Мол, в СССР были качественные и разнообразные продукты, произведенные из исключительно натурального сырья, а государство всячески следило за здоровьем своих граждан. Н ...
Антон Красовский, бывало, вызывал у меня чувство отторжения своим избыточным журналистским апломбом и элементами самолюбования, однако в последнее время он — большой умница. Вот его толковый видеообзор по COVID-19. Особенно порадовало интервью с уважаемым эпидемиологом, д.м.н. Михаилом ...
Омский стекольный завод – это один из тех объектов промышленности, по строительству которых бесцеремонно ударил мировой финансовый кризис. Торжественное мероприятие, где на месте будущего завода забивали самую первую сваю, состоялось еще 28 ...
Часто ли вы встречаете рассвет? Хотя бы раз в жизни было? А доводилось побывать на леднике? Представьте, если это совместить? Подняться наверх и увидеть, как из-за гор выходит солнце. Оно освещает заснеженные вершины, начинается новый день. А вокруг прекрасные пейзажи: Маттерхорн, ...