This media is not supported in your browser
VIEW IN TELEGRAM
Тут вакансия для Java-разработчиков от подписчиков — ребят из Финтеха Яндекса. Обещает давать интересные задачи, уважать и баловать. Стоит присмотреться 👀
Работать нужно с сервисами, которые уже заслужили доверие миллионов и продолжают активно развиваться. Java-разработчик будет заниматься продуктовым движком, бизнес-логикой и инфраструктурой. Для этого пригодятся знания Kotlin, Spring Boot, Kubernetes, Grafana + Prometheus, YDB, PostgreSQL, ClickHouse и Kafka.
Финтех Яндекса — молодой сервис, где не любят бюрократию и сложные процессы. Здесь легко придумывать новое, менять готовое, да хоть сразу предлагать идеи CEO (если получится его поймать). Работать можно и из дома, и из офиса в Москве или Белграде.
Всяческие корпоративные блага прилагаются. Подробности на сайте, и там же можно ответить на один вопрос — и сразу попасть в Телеграм с рекрутёром.
Работать нужно с сервисами, которые уже заслужили доверие миллионов и продолжают активно развиваться. Java-разработчик будет заниматься продуктовым движком, бизнес-логикой и инфраструктурой. Для этого пригодятся знания Kotlin, Spring Boot, Kubernetes, Grafana + Prometheus, YDB, PostgreSQL, ClickHouse и Kafka.
Финтех Яндекса — молодой сервис, где не любят бюрократию и сложные процессы. Здесь легко придумывать новое, менять готовое, да хоть сразу предлагать идеи CEO (если получится его поймать). Работать можно и из дома, и из офиса в Москве или Белграде.
Всяческие корпоративные блага прилагаются. Подробности на сайте, и там же можно ответить на один вопрос — и сразу попасть в Телеграм с рекрутёром.
Заваривайте чашку кофе и встречайте JPoint — крупнейшее событие в России, посвященное Java-разработке.
В программе технические доклады от спикеров из топовых компаний, личный опыт, боль и много кода. Работа с БД на примере Spring Boot-придолжений, устройство и работа Consumer, Java для мобильных приложений, тайны паттерна DTO — и это только малая часть программы.
Кроме технической конкретики, которой немало, будут и более «софт-скилльные» доклады. Например, Дмитрий Иванов и Андрей Кулешов из Huawei расскажут про пирамиду потребностей Маслоу для Java/Kotlin-разработчика. А для самых любознательных организаторы подготовили кейноуты Натальи Зубаревич и Станислава Дробышевского.
JPoint — это возможность пообщаться с коллегами из разных компаний, познакомится с ветеранами Спринга, увидеть новые лица Java-мира и просто хорошо провести время.
Если билет вам покупает работодатель, то пришлите ему эту ссылку.
Если идете за свой счет, то ищите билеты здесь. По промокоду BOOKJAVA они будут еще дешевле.
В программе технические доклады от спикеров из топовых компаний, личный опыт, боль и много кода. Работа с БД на примере Spring Boot-придолжений, устройство и работа Consumer, Java для мобильных приложений, тайны паттерна DTO — и это только малая часть программы.
Кроме технической конкретики, которой немало, будут и более «софт-скилльные» доклады. Например, Дмитрий Иванов и Андрей Кулешов из Huawei расскажут про пирамиду потребностей Маслоу для Java/Kotlin-разработчика. А для самых любознательных организаторы подготовили кейноуты Натальи Зубаревич и Станислава Дробышевского.
JPoint — это возможность пообщаться с коллегами из разных компаний, познакомится с ветеранами Спринга, увидеть новые лица Java-мира и просто хорошо провести время.
Если билет вам покупает работодатель, то пришлите ему эту ссылку.
Если идете за свой счет, то ищите билеты здесь. По промокоду BOOKJAVA они будут еще дешевле.
Всем привет от команды Nebius!
Nebius — это международный спин-офф облачного бизнеса Яндекса с офисами в нескольких странах. Мы создаем платформу, позволяющую другим компаниям строить собственный локальный облачный бизнес.
Наши сотрудники — это команда ярких и талантливых личностей с большим опытом работы в построении и развитии публичного облака.
Вы можете стать ее частью — мы активно нанимаем сотрудников в офисы в Белграде и Амстердаме.
На данный момент открыты вакансии для:
• backend-разработчиков — языки Golang, Java, Python , С++, С#
• frontend-разработчиков
• full-stack разработчиков
• technical product managers
• SRE
Полные описания можно найти на сайте.
Если подходящие вам вакансии ещё не открыты — отправьте своё резюме на hr@nebius.com
Nebius — это международный спин-офф облачного бизнеса Яндекса с офисами в нескольких странах. Мы создаем платформу, позволяющую другим компаниям строить собственный локальный облачный бизнес.
Наши сотрудники — это команда ярких и талантливых личностей с большим опытом работы в построении и развитии публичного облака.
Вы можете стать ее частью — мы активно нанимаем сотрудников в офисы в Белграде и Амстердаме.
На данный момент открыты вакансии для:
• backend-разработчиков — языки Golang, Java, Python , С++, С#
• frontend-разработчиков
• full-stack разработчиков
• technical product managers
• SRE
Полные описания можно найти на сайте.
Если подходящие вам вакансии ещё не открыты — отправьте своё резюме на hr@nebius.com
#Вопросы_с_собеседования
🚩 Возможна ли ситуация, когда HashMap выродится в список даже с ключами имеющими разные hashCode()?
Это возможно в случае, если метод, определяющий номер корзины будет возвращать одинаковые значения.
🚩 Возможна ли ситуация, когда HashMap выродится в список даже с ключами имеющими разные hashCode()?
🧠 Учитесь программировать на курсе Java-разработчик с трудоустройством. Вы пройдёте путь от новичка до junior-специалиста и сможете зарабатывать до 100 000 рублей уже в начале карьеры.
Вы с нуля освоите Java, SQL, Spring и Git. Создадите поисковый движок для портфолио и разработаете backend-составляющую для книжного интернет-магазина — аналога ЛитРес.
Бонусы для участников курса:
✅ первые 3 месяца — бесплатно;
✅ через 4 месяца сможете устроиться junior-разработчиком;
✅ удобная рассрочка и скидка;
✅ гарантия трудоустройства от Центра карьеры Skillbox. Если вы не выйдете на работу, мы вернём вам деньги за курс;
✅ год бесплатного английского.
По промокоду "JAVA" скидка 50% по ссылке https://goo.su/fhdLv
Вы с нуля освоите Java, SQL, Spring и Git. Создадите поисковый движок для портфолио и разработаете backend-составляющую для книжного интернет-магазина — аналога ЛитРес.
Бонусы для участников курса:
✅ первые 3 месяца — бесплатно;
✅ через 4 месяца сможете устроиться junior-разработчиком;
✅ удобная рассрочка и скидка;
✅ гарантия трудоустройства от Центра карьеры Skillbox. Если вы не выйдете на работу, мы вернём вам деньги за курс;
✅ год бесплатного английского.
По промокоду "JAVA" скидка 50% по ссылке https://goo.su/fhdLv
Нам в codereview часто присылают CV, на которые не откликаются работодатели. И вот почему 👇
💀 Нет структуры — HR не будет разбираться в пелене текста, просто перейдет к другому резюме.
💀 Нет портфолио — разработчикам (даже без опыта) лучше оформлять кейсы на GitHub
💀 Нет сопроводительного — по нему HR понимает, почему ты хочешь в команду.
Твои отклики такие? Работы не будет 🥲 Но мы в codereview, знаем как раздобыть тебе достойный оффер.
Что произойдет, если попадешь к нам на карьерный терекинг?
🎢 Разработаем стратегию поиска, расскажем о секретных источниках вакансий.
🔥 Сделаем огненное резюме + оформим LInkedIn и Github. Здесь шанс на оффер увеличится на 70%.
🗣 Проведем серию Mock Interview, чтобы ты чувствовал себя уверенно.
👨🏫 Порекомендуем партнерам: OZON, Сберу, VK и другими крупным брендам.
Главное: будем саппортить тебя полгода, пока не получишь оффер. Оставляй заявку на бесплатную консультацию с нашим HR или Senior разработчиком, чтобы получить работу в этом году 🤟
💀 Нет структуры — HR не будет разбираться в пелене текста, просто перейдет к другому резюме.
💀 Нет портфолио — разработчикам (даже без опыта) лучше оформлять кейсы на GitHub
💀 Нет сопроводительного — по нему HR понимает, почему ты хочешь в команду.
Твои отклики такие? Работы не будет 🥲 Но мы в codereview, знаем как раздобыть тебе достойный оффер.
Что произойдет, если попадешь к нам на карьерный терекинг?
🎢 Разработаем стратегию поиска, расскажем о секретных источниках вакансий.
🔥 Сделаем огненное резюме + оформим LInkedIn и Github. Здесь шанс на оффер увеличится на 70%.
🗣 Проведем серию Mock Interview, чтобы ты чувствовал себя уверенно.
👨🏫 Порекомендуем партнерам: OZON, Сберу, VK и другими крупным брендам.
Главное: будем саппортить тебя полгода, пока не получишь оффер. Оставляй заявку на бесплатную консультацию с нашим HR или Senior разработчиком, чтобы получить работу в этом году 🤟
Java/Kotlin Developer (middle/middle+)
#офис #полныйдень
ЗП: от 250 000 до 320 000 ₽
Локация: Санкт-Петербург
Наш клиент - международная IT компания, которая с 2001 года разрабатывает ПО для игровых автоматов.
Обязанности:
- разрабатывать и поддерживать продукты с микросервисной архитектурой на Java и Kotlin;
- оптимизировать текущие решения;
- проводить код-ревью и писать тесты.
Требования:
- 2+ года опыта работы в коммерческой разработке на Java и Kotlin;
- Опыт работы со Spring (Boot, Data, Security, Cloud);
- Опыт работы с брокерами сообщений (Kafka);
- Знания принципов работы SQL-баз данных (PostgreSQL).
Будет плюсом:
- Опыт работы с Docker;
- Опыт работы с *nix системами;
- Знание английского языка на уровне чтения технической документации.
Откликнуться: @jenyasorochina
#офис #полныйдень
ЗП: от 250 000 до 320 000 ₽
Локация: Санкт-Петербург
Наш клиент - международная IT компания, которая с 2001 года разрабатывает ПО для игровых автоматов.
Обязанности:
- разрабатывать и поддерживать продукты с микросервисной архитектурой на Java и Kotlin;
- оптимизировать текущие решения;
- проводить код-ревью и писать тесты.
Требования:
- 2+ года опыта работы в коммерческой разработке на Java и Kotlin;
- Опыт работы со Spring (Boot, Data, Security, Cloud);
- Опыт работы с брокерами сообщений (Kafka);
- Знания принципов работы SQL-баз данных (PostgreSQL).
Будет плюсом:
- Опыт работы с Docker;
- Опыт работы с *nix системами;
- Знание английского языка на уровне чтения технической документации.
Откликнуться: @jenyasorochina
Даны 3 потока Т1, Т2 и Т3? Как реализовать выполнение в последовательности Т1, Т2, Т3?
Такой последовательности выполнения можно достичь многими способами, например просто воспользоваться методом
Такой последовательности выполнения можно достичь многими способами, например просто воспользоваться методом
join(), чтобы запустить поток в момент, когда другой уже закончит своё выполнение. Для реализации заданной последовательности, нужно запустить последний поток первым, и затем вызывать метод join() в обратном порядке, то есть Т3 вызывает Т2.join, а Т2 вызывает Т1.join, таким образом Т1 закончит выполнение первым, а Т3 последним.Interactive Object-Oriented Programming in Java
Автор: Vaskaran Sarcar
Год издания: 2020
#java #english
Скачать книгу
Автор: Vaskaran Sarcar
Год издания: 2020
#java #english
Скачать книгу
Какой результат выполнения данной части кода?
Anonymous Quiz
0%
1
0%
2
0%
Ошибка времени выполнения
0%
Ошибка компиляции
Стойте! Если хотите шарить, или уже шарите в Java или Kotlin, то эти каналы однозначно для вас!
После их прочтения вы 100%
повысите свой уровень в несколько раз! Админ каналов Senior-разработчик, а значит ему можно доверять своё обучение:
1. Java Библиотека — Книги, статьи, фичи и советы. Сборная солянка для прогеров.
2. Kotlin Developer - самый топовый канал для котлин разработчика!
3. Книги для Java Программистов — Название говорит само за себя. Лучшие платные и бесплатные книги собраны в одном месте!
4. Java Guru — Хотите пройти собеседование и рубить по 300.000₽ в месяц? Всё возможно, но для этого надо прорешать не одну сотню задач и тестов — на этом канале как раз всё собрано.
5. Java News — А этот канал ежедневно вводит в курс дела и новостей любимого ЯП!
Подписывайтесь на все 5 каналов и станьте мега-программистом!
После их прочтения вы 100%
повысите свой уровень в несколько раз! Админ каналов Senior-разработчик, а значит ему можно доверять своё обучение:
1. Java Библиотека — Книги, статьи, фичи и советы. Сборная солянка для прогеров.
2. Kotlin Developer - самый топовый канал для котлин разработчика!
3. Книги для Java Программистов — Название говорит само за себя. Лучшие платные и бесплатные книги собраны в одном месте!
4. Java Guru — Хотите пройти собеседование и рубить по 300.000₽ в месяц? Всё возможно, но для этого надо прорешать не одну сотню задач и тестов — на этом канале как раз всё собрано.
5. Java News — А этот канал ежедневно вводит в курс дела и новостей любимого ЯП!
Подписывайтесь на все 5 каналов и станьте мега-программистом!
#Вопросы_с_собеседования
🔍 Что такое модификаторы доступа?
Модификаторы доступа — это инструмент, при помощи которого можно настроить доступ к классам, методам и переменным.
Бывают следующие модификаторы, упорядоченные в порядке повышения доступа:
1) private — используется для методов, полей и конструкторов. Уровень доступа — только класс, внутри которого он объявлен.
2) package-private(default) — может использоваться для классов. Доступ только в конкретном пакете (package), в котором объявлен класс, метод, переменная, конструктор.
3) protected — такой же доступ, как и package-private + для тех классов, которые наследуются от класса с модификатором protected.
4) public — используется и для классов. Полноценный доступ во всем приложении.
🔍 Что такое модификаторы доступа?
Бывают следующие модификаторы, упорядоченные в порядке повышения доступа:
1) private — используется для методов, полей и конструкторов. Уровень доступа — только класс, внутри которого он объявлен.
2) package-private(default) — может использоваться для классов. Доступ только в конкретном пакете (package), в котором объявлен класс, метод, переменная, конструктор.
3) protected — такой же доступ, как и package-private + для тех классов, которые наследуются от класса с модификатором protected.
4) public — используется и для классов. Полноценный доступ во всем приложении.
Что такое «сервлет»?
Сервлет является интерфейсом, реализация которого расширяет функциональные возможности сервера. Сервлет взаимодействует с клиентами посредством принципа запрос-ответ. Хотя сервлеты могут обслуживать любые запросы, они обычно используются для расширения веб-серверов.
Большинство необходимых для создания сервлетов классов и интерфейсов содержатся в пакетах
Основные методы сервлета:
•
•
•
•
•
Сервлет является интерфейсом, реализация которого расширяет функциональные возможности сервера. Сервлет взаимодействует с клиентами посредством принципа запрос-ответ. Хотя сервлеты могут обслуживать любые запросы, они обычно используются для расширения веб-серверов.
Большинство необходимых для создания сервлетов классов и интерфейсов содержатся в пакетах
javax.servlet и javax.servlet.http.Основные методы сервлета:
•
public void init(ServletConfig config) throws ServletException запускается сразу после загрузки сервлета в память;•
public ServletConfig getServletConfig() возвращает ссылку на объект, который предоставляет доступ к информации о конфигурации сервлета;•
public String getServletInfo() возвращает строку, содержащую информацию о сервлете, например: автор и версия сервлета;•
public void service(ServletRequest request, ServletResponse response) throws ServletException, java.io.IOException вызывается для обработки каждого запроса;•
public void destroy() выполняется перед выгрузкой сервлета из памяти.Kickstart Your Spring Boot Application Development
https://www.docker.com/blog/kickstart-your-spring-boot-application-development/
👉@BookJava
https://www.docker.com/blog/kickstart-your-spring-boot-application-development/
👉@BookJava
Docker
Kickstart Your Spring Boot Application Development | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
31 марта МТС собирает крупнейшую в России IT-конференцию TRUE TECH DAY. Почему сейчас? Потому что давно пора показать, что скрывают «под капотом» топовые продукты продвинутых технологичных компаний. Каждый участник конференции протестит на себе true-технологии и испытает новые впечатления, меняющие мир пользователей.
Что будет:
→ 7 треков: AI, Main Track, Big Data, Architecture, Cybersecurity, Leading Change, Product Manager.
→ 50+ мировых спикеров с топовыми темами без воды и лирики
→ 10 часов нетворкинга и обмена опытом в Москве, Дубае, Тбилиси и Астане
→ много интерактивных и цифровых зон
→ а после — грандиозная вечеринка со звездным лайн-апом
Все спикеры и темы уже на сайте.
Регистрируйся на True Tech Day по ссылке.
Участие бесплатно
Что будет:
→ 7 треков: AI, Main Track, Big Data, Architecture, Cybersecurity, Leading Change, Product Manager.
→ 50+ мировых спикеров с топовыми темами без воды и лирики
→ 10 часов нетворкинга и обмена опытом в Москве, Дубае, Тбилиси и Астане
→ много интерактивных и цифровых зон
→ а после — грандиозная вечеринка со звездным лайн-апом
Все спикеры и темы уже на сайте.
Регистрируйся на True Tech Day по ссылке.
Участие бесплатно
Где найти и сравнить лучшие курсы по Java-разработке?
Tutortop — крупнейший агрегатор курсов на рынке онлайн-образования! В сервисе представлено более 5000 курсов от более чем 300 школ и все их можно сравнить по рейтингу, цене и отзывам 🔥
Ребята собрали для вас подборку из топовых курсов для Java-разработчиков по мнению пользователей tutortop:
— Курс «Java-разработки» от Kata Academy by Java Mentor. Рейтинг 4.8 на основе 36 отзывов.
— Курс «Java-разработчик (оплата после трудоустройства)» от Synergy Academy. Рейтинг 4.5 на основе 85 отзывов.
— Профессия «Java-разработчик» от Skypro. Рейтинг 4.9 на основе 247 отзывов.
И бонусом бесплатный марафон от Skypro «Как гарантированно устроиться на удаленную работу в IT в 2023 году».
Еще больше курсов по Java-разработке можно найти и купить дешевле на tutortop! ⚡️
Tutortop — крупнейший агрегатор курсов на рынке онлайн-образования! В сервисе представлено более 5000 курсов от более чем 300 школ и все их можно сравнить по рейтингу, цене и отзывам 🔥
Ребята собрали для вас подборку из топовых курсов для Java-разработчиков по мнению пользователей tutortop:
— Курс «Java-разработки» от Kata Academy by Java Mentor. Рейтинг 4.8 на основе 36 отзывов.
— Курс «Java-разработчик (оплата после трудоустройства)» от Synergy Academy. Рейтинг 4.5 на основе 85 отзывов.
— Профессия «Java-разработчик» от Skypro. Рейтинг 4.9 на основе 247 отзывов.
И бонусом бесплатный марафон от Skypro «Как гарантированно устроиться на удаленную работу в IT в 2023 году».
Еще больше курсов по Java-разработке можно найти и купить дешевле на tutortop! ⚡️
#Вопросы_с_собеседования
🔍 Сколько создается новых объектов, когда вы добавляете новый элемент в HashMap?
Создается один новый объект статического вложенного класса Entry<K,V>.
🔍 Сколько создается новых объектов, когда вы добавляете новый элемент в HashMap?
Search Algorithms in Java
https://stackabuse.com/search-algorithms-in-java/#javacollectionsapi
👉@BookJava
https://stackabuse.com/search-algorithms-in-java/#javacollectionsapi
👉@BookJava
Stack Abuse
Search Algorithms in Java
Searching is one of the most common actions performed in regular business applications. This involves fetching some data stored in data structures like Arrays,...