#вопросы_с_собеседований
Чем LinkedHashSet отличается от HashSet?
Чем LinkedHashSet отличается от HashSet?
LinkedHashSet отличается от HashSet только тем, что в его основе лежит LinkedHashMap вместо HashMap. Благодаря этому порядок элементов при обходе коллекции является идентичным порядку добавления элементов (insertion-order). При добавлении элемента, который уже присутствует в LinkedHashSet (т.е. с одинаковым ключом), порядок обхода элементов не изменяется.
#вопросы_с_собеседований
Чем отличаются конструктор по умолчанию, конструктор копирования и конструктор с параметрами?
Чем отличаются конструктор по умолчанию, конструктор копирования и конструктор с параметрами?
This media is not supported in your browser
VIEW IN TELEGRAM
Как построить надежное приложение на базе Event Sourcing
Рассказываем о проекте JoomAds, который помогает продвигать товары на маркетплейсе.
https://proglib.io/w/32e98317
Рассказываем о проекте JoomAds, который помогает продвигать товары на маркетплейсе.
https://proglib.io/w/32e98317
Внимание-внимание! Если ты крутой IT-спец или мечтаешь им стать, обязательно участвуй в Онлайн-Хакатоне #2 проекта «Цифровой Прорыв» 2020! 💥
С 19 по 21 июня в режиме онлайн 200+ команд в течение 36 часов будут создавать проекты по 5 актуальным бизнес-кейсам от:
Газпромбанка, соцсети «ВКонтакте», АНО «Координационный центр национального домена сети Интернет», Бизнес-кластера «РАЭК/Sharing economy» и ТИАР-Центр, Донского государственного технического университета! ⚡️
Призовой фонд хакатона составляет 1.500.000 ₽! 🏆
Количество мест ограничено, успей зарегистрироваться по ссылке: https://hack2.leadersofdigital.ru
Покажи, что ты умеешь, и стань частью цифрового будущего! 👨🏻💻
С 19 по 21 июня в режиме онлайн 200+ команд в течение 36 часов будут создавать проекты по 5 актуальным бизнес-кейсам от:
Газпромбанка, соцсети «ВКонтакте», АНО «Координационный центр национального домена сети Интернет», Бизнес-кластера «РАЭК/Sharing economy» и ТИАР-Центр, Донского государственного технического университета! ⚡️
Призовой фонд хакатона составляет 1.500.000 ₽! 🏆
Количество мест ограничено, успей зарегистрироваться по ссылке: https://hack2.leadersofdigital.ru
Покажи, что ты умеешь, и стань частью цифрового будущего! 👨🏻💻
У конструктора по умолчанию отсутствуют какие-либо аргументы. Конструктор копирования принимает в качестве аргумента уже существующий объект класса для последующего создания его клона. Конструктор с параметрами имеет в своей сигнатуре аргументы (обычно необходимые для инициализации полей класса).
#вопросы_с_собеседований
Где и как вы можете использовать приватный конструктор?
Где и как вы можете использовать приватный конструктор?
Приватный (помеченный ключевым словом private, скрытый) конструктор может использоваться публичным статическим методом генерации объектов данного класса. Также доступ к нему разрешён вложенным классам и может использоваться для их нужд.
#вопросы_с_собеседований
Как исключить поля из сериализации?
Как исключить поля из сериализации?
Для управления сериализацией при определении полей можно использовать ключевое слово transient, таким образом исключив поля из общего процесса сериализации.
🚀 Вашей команде разработки ПО не хватает крупных проектов?
ИЦ Ай-Теко предлагает компаниям и отдельным командам сотрудничество для совместного выполнения задач от крупнейших заказчиков страны.
🏛 Прямо сейчас мы готовы начать работу по созданию омниканальной диалого-коммуникационной платформы для автоматизации обслуживания клиентов и продаж банковских продуктов.
💸 Партнёрство с нами — это стабильность, конкурентные выплаты без задержек, развивающая среда и интересные задачи. Возможен удаленный формат работы.
🤝 Присоединяйтесь к нам: https://is.gd/BL7VGz
ИЦ Ай-Теко предлагает компаниям и отдельным командам сотрудничество для совместного выполнения задач от крупнейших заказчиков страны.
🏛 Прямо сейчас мы готовы начать работу по созданию омниканальной диалого-коммуникационной платформы для автоматизации обслуживания клиентов и продаж банковских продуктов.
💸 Партнёрство с нами — это стабильность, конкурентные выплаты без задержек, развивающая среда и интересные задачи. Возможен удаленный формат работы.
🤝 Присоединяйтесь к нам: https://is.gd/BL7VGz
#вопросы_с_собеседований
Перечислите все конструкции, к которым применим модификатор static.
Перечислите все конструкции, к которым применим модификатор static.
☕️ поля;
☕️ методы;
☕️ вложенные классы;
☕️ члены секции import.
UPD: Спасибо за поправку. Статический блок инициализации тоже входит в ответ
☕️ методы;
☕️ вложенные классы;
☕️ члены секции import.
UPD: Спасибо за поправку. Статический блок инициализации тоже входит в ответ
Считаешь себя крутым разработчиком?
А как насчет побороться за это звание в прямом эфире?
Альфа-Банк запускает Alfa Battle – онлайн-чемпионат по прикладному программированию для Java-разработчиков по всей стране с призовым фондом 500 000 рублей.
Отборочный раунд, в ходе которого необходимо решить 5 небольших задач на навыки программирования, пройдет с 9 по 25 июня.
А 27 июня состоится финал, где на протяжении 5 часов лучшие участники будут решать реальные бизнес-задачи backend-разработки от компаний Альфа-Банк, Билайн и X5 Retail Group.
Зачем участвовать:
• 250 000 рублей за первое место
• 150 000 рублей за второе место
• 100 000 рублей за третье место
• Предложение работы (в офис или на удаленку в своем городе)
• Билет на Joker за самое креативное решение по мнению жюри
• Экскурсия по Alfa Digital и мерч ALFA BATTLE LIMITED EDITION – каждому участнику
Регистрируйся и докажи, что ты лучший: https://link.alfabattle.ru/hJxGN
А как насчет побороться за это звание в прямом эфире?
Альфа-Банк запускает Alfa Battle – онлайн-чемпионат по прикладному программированию для Java-разработчиков по всей стране с призовым фондом 500 000 рублей.
Отборочный раунд, в ходе которого необходимо решить 5 небольших задач на навыки программирования, пройдет с 9 по 25 июня.
А 27 июня состоится финал, где на протяжении 5 часов лучшие участники будут решать реальные бизнес-задачи backend-разработки от компаний Альфа-Банк, Билайн и X5 Retail Group.
Зачем участвовать:
• 250 000 рублей за первое место
• 150 000 рублей за второе место
• 100 000 рублей за третье место
• Предложение работы (в офис или на удаленку в своем городе)
• Билет на Joker за самое креативное решение по мнению жюри
• Экскурсия по Alfa Digital и мерч ALFA BATTLE LIMITED EDITION – каждому участнику
Регистрируйся и докажи, что ты лучший: https://link.alfabattle.ru/hJxGN
#вопросы_с_собеседований
Объясните смысл параметров в конструкторе HashMap(int initialCapacity, float loadFactor).
Объясните смысл параметров в конструкторе HashMap(int initialCapacity, float loadFactor).
☕️ initialCapacity - исходный размер HashMap, количество корзин в хэш-таблице в момент её создания.
☕️ loadFactor - коэффициент заполнения HashMap, при превышении которого происходит увеличение количества корзин и автоматическое перехэширование. Равен отношению числа уже хранимых элементов в таблице к её размеру.
☕️ loadFactor - коэффициент заполнения HashMap, при превышении которого происходит увеличение количества корзин и автоматическое перехэширование. Равен отношению числа уже хранимых элементов в таблице к её размеру.
Forwarded from Java jobs — вакансии для java-разработчиков
#platinum #вакансия #удаленка #java #backend
Java back-end developer в Platinum Software Development
О НАС:
https://platinum.fund
ЗАДАЧИ:
• Hазработка бэк-энд части приложений, интегрированными между собой и с внешними сервисами
ТРЕБОВАНИЯ:
• Опыт разработки на Java от двух лет
• Java 8+, Spring Framework(Boot, Data), Hibernate, JUnit, Liquibase, PostgreSQL, Docker, Git
• Наличие репозитория с кодом, который можно посмотреть
• Большим плюсом будет опыт в финансовой сфере
УСЛОВИЯ:
• Полностью удаленный формат работы
• 6 дней в неделю
• ЗП от 1500-2500$
КОНТАКТЫ:
@Helen_Blb
➡️ Подробности - https://proglib.io/vacancies/java-back-end-developer-platinum-software-development-2020-06-16
Java back-end developer в Platinum Software Development
О НАС:
https://platinum.fund
ЗАДАЧИ:
• Hазработка бэк-энд части приложений, интегрированными между собой и с внешними сервисами
ТРЕБОВАНИЯ:
• Опыт разработки на Java от двух лет
• Java 8+, Spring Framework(Boot, Data), Hibernate, JUnit, Liquibase, PostgreSQL, Docker, Git
• Наличие репозитория с кодом, который можно посмотреть
• Большим плюсом будет опыт в финансовой сфере
УСЛОВИЯ:
• Полностью удаленный формат работы
• 6 дней в неделю
• ЗП от 1500-2500$
КОНТАКТЫ:
@Helen_Blb
➡️ Подробности - https://proglib.io/vacancies/java-back-end-developer-platinum-software-development-2020-06-16