Ваша страна
Anonymous Poll
50%
Россия
26%
Украина
10%
Беларусь
8%
Другие страны СНГ
2%
Европейские страны
1%
США
3%
Другое государство
Для жителей РФ: ваш город?
Anonymous Poll
27%
Москва
17%
Питер
22%
Город-миллионник
35%
Другие города
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
TreeSet сортирует данные в порядке возрастания и не содержит повторяющихся элементов.
Что будет выведено на экран?
Anonymous Quiz
18%
JAVA JAVA TERMINATED
14%
JAVA TERMINATED
29%
Compilation Error
39%
Runtime Error
#вопросы_с_собеседований
Где и для чего используется модификатор abstract?
Где и для чего используется модификатор abstract?
Библиотека джависта | Java, Spring, Maven, Hibernate pinned «Пожалуйста, примите участие в анонимных опросах. Это займёт не более 30-ти секунд.»
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
Вызов метода start() для потока, который уже запущен, вызывает исключение IllegalThreadStateException, поскольку поток уже находится в состоянии RUNNABLE.
Библиотека джависта | Java, Spring, Maven, Hibernate via @CommentsBot
#вопросы_с_собеседований Где и для чего используется модификатор abstract?
Класс, помеченный модификатором abstract, называется абстрактным классом. Такие классы могут выступать только предками для других классов. Создавать экземпляры самого абстрактного класса не разрешается. При этом наследниками абстрактного класса могут быть как другие абстрактные классы, так и классы, допускающие создание объектов.
Метод, помеченный ключевым словом abstract - абстрактный метод, т.е. метод, который не имеет реализации. Если в классе присутствует хотя бы один абстрактный метод, то весь класс должен быть объявлен абстрактным.
Использование абстрактных классов и методов позволяет описать некий шаблон объекта, который должен быть реализован в других классах. В них же самих описывается лишь некое общее для всех потомков поведение.
Метод, помеченный ключевым словом abstract - абстрактный метод, т.е. метод, который не имеет реализации. Если в классе присутствует хотя бы один абстрактный метод, то весь класс должен быть объявлен абстрактным.
Использование абстрактных классов и методов позволяет описать некий шаблон объекта, который должен быть реализован в других классах. В них же самих описывается лишь некое общее для всех потомков поведение.
Middle Java Developer в PFL Advisors
Требования:
— Уверенное владение одним из языков - Java (предпочтительно), Python, C#, NodeJS.
— Знание классических алгоритмов и структур данных.
— Опыт разработки веб-приложений.
— Опыт работы с базами данных.
— Навыки работы c Linux, git.
100 000 ₽, офис в Москве
Подробнее о вакансии
Требования:
— Уверенное владение одним из языков - Java (предпочтительно), Python, C#, NodeJS.
— Знание классических алгоритмов и структур данных.
— Опыт разработки веб-приложений.
— Опыт работы с базами данных.
— Навыки работы c Linux, git.
100 000 ₽, офис в Москве
Подробнее о вакансии
#вопросы_с_собеседований
Что значит «усыпить» поток?
Что значит «усыпить» поток?
Библиотека джависта | Java, Spring, Maven, Hibernate via @CommentsBot
#вопросы_с_собеседований Что значит «усыпить» поток?
Это значит приостановить его на определенный промежуток времени, вызвав в ходе его выполнения статический метод Thread.sleep() и передав в качестве параметра необходимое количество времени в миллисекундах. До истечения этого времени поток может быть выведен из состояния ожидания вызовом interrupt() с выбрасыванием InterruptedException.
Что выведет программа?
Anonymous Quiz
8%
FRIENDS
6%
ENEMY
1%
Ничего
56%
FRIENDS (бесконечно)
29%
Error
Даже программисты с многолетним опытом валятся на интервью на простых, казалось бы, вопросах. Ошибки в таких же простых вопросах на деле приводят к загадочным багам и бессонным ночам отладки.
В каналах Interview Review мы собрали самые популярные вопросы с собеседований на Java и Android разработчика, краткие ответы-обзоры и ссылки на материалы для глубокого изучения. Новичок найдет здесь отправную точку в погружении в мир разработки, для профессионала это способ оставаться в тонусе и узнавать о новом в индустрии.
Подпишись, попробуй – дополнительные профессиональные знания еще никому не вредили. Пусть в куче твоих Telegram-каналов появится хоть что-то полезное!
@JavaSobes | @AndroidSobes
В каналах Interview Review мы собрали самые популярные вопросы с собеседований на Java и Android разработчика, краткие ответы-обзоры и ссылки на материалы для глубокого изучения. Новичок найдет здесь отправную точку в погружении в мир разработки, для профессионала это способ оставаться в тонусе и узнавать о новом в индустрии.
Подпишись, попробуй – дополнительные профессиональные знания еще никому не вредили. Пусть в куче твоих Telegram-каналов появится хоть что-то полезное!
@JavaSobes | @AndroidSobes