Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней.
Теперь дни быстрого найма будут проходить регулярно. Чтобы вам было удобно следить за расписанием, собрали его на отдельной странице.
Ближайшие мероприятия:
• 27 февраля – 3 марта — Week Offer для Backend-разработчиков пишущих на C++ и для аналитиков со знанием Python в команду геосервисов Яндекса.
• 4-5 марта — Fast Track для разработчиков пишущих на Python и Java, офер за 2 дня в команду HR Tech Яндекса.
• 4-5 марта — Fast Track для разработчиков пишущих на С++ и Python, офер за 2 дня в команду робототехники Яндекс Маркета.
Зарегистрироваться
Это #партнерский пост
Теперь дни быстрого найма будут проходить регулярно. Чтобы вам было удобно следить за расписанием, собрали его на отдельной странице.
Ближайшие мероприятия:
• 27 февраля – 3 марта — Week Offer для Backend-разработчиков пишущих на C++ и для аналитиков со знанием Python в команду геосервисов Яндекса.
• 4-5 марта — Fast Track для разработчиков пишущих на Python и Java, офер за 2 дня в команду HR Tech Яндекса.
• 4-5 марта — Fast Track для разработчиков пишущих на С++ и Python, офер за 2 дня в команду робототехники Яндекс Маркета.
Зарегистрироваться
Это #партнерский пост
#статья
Пять навыков Java, которые точно проверят на собеседовании
Ещё больше интересных статей и полезной информации вы можете читать на нашем _Яндекс Дзен_ канале!
Пять навыков Java, которые точно проверят на собеседовании
Ещё больше интересных статей и полезной информации вы можете читать на нашем _Яндекс Дзен_ канале!
Возможно ли вообще за месяц обучиться новой IT-профессии и сразу начать зарабатывать, или это все «развод»?
👇
Мы решили проверить на себе - запускаем челлендж, на котором научим людей новой востребованной IT-профессии «автоматизатора бизнес-процессов» и трудоустроим их сразу после обучения. И подробно покажем и расскажем весь процесс.
❗
Если у людей не получится найти работу или заказы – мы вернём им деньги за обучение, а заодно разыграем среди подписчиков канала 50 тысяч рублей.
❗
Можете просто наблюдать, или учиться вместе с ними. Вступайте в канал и следите за тем, что из этого выйдет. Ну или болейте против нас, чтобы получить деньги😊
Ссылка на канал: https://t.me/automatischpraktischgut
👇
Мы решили проверить на себе - запускаем челлендж, на котором научим людей новой востребованной IT-профессии «автоматизатора бизнес-процессов» и трудоустроим их сразу после обучения. И подробно покажем и расскажем весь процесс.
❗
Если у людей не получится найти работу или заказы – мы вернём им деньги за обучение, а заодно разыграем среди подписчиков канала 50 тысяч рублей.
❗
Можете просто наблюдать, или учиться вместе с ними. Вступайте в канал и следите за тем, что из этого выйдет. Ну или болейте против нас, чтобы получить деньги😊
Ссылка на канал: https://t.me/automatischpraktischgut
#Вопросы_с_собеседования
🎙️ Что произойдет, если ключевое слово static не использовать с методом main() в Java?
Ошибки компиляции не будет, но во время выполнения мы получим ошибку NoSuchMethodError.
🎙️ Что произойдет, если ключевое слово static не использовать с методом main() в Java?
👉Приглашаем на бесплатные вебинары с нуля:
— Android-разработка с нуля
— Создаём приложение для трекинга воды
— Создаём приложение-таймер
— Android-разработка с нуля
— Создаём приложение для трекинга воды
— Создаём приложение-таймер
#вопросы_с_собеседований
Что такое «статический класс»?
Это вложенный класс, объявленный с использованием ключевого слова
Что такое «статический класс»?
Это вложенный класс, объявленный с использованием ключевого слова
static. К классам верхнего уровня модификатор static неприменим.Java разработчик (middle)
#удаленка #полныйдень
Компания: RedLab
Что предстоит делать:
- Разработку новой функциональности в действующих проектах и разработку проектов с 0.
- Рефакторинг и оптимизацию существующей функциональности.
- Исправление найденных дефектов.
- Написание модульных и интеграционных тестов.
- Написание технической документации.
Требования:
- Опыт работы на Java не менее 3-х лет.
- Понимание устройства и основных принципов работы платформы JVM. Умение отлаживать и профилировать java-приложения.
- Опыт использования Spring Framework в реальных проектах.
- Знание основных принципов и подходов в работе с реляционными базами данных.
- Знание основных подходов к написанию клиент-серверных приложений и приложений с распределенной архитектурой.
- Понимание подходов и техник написания модульных и интеграционных тестов.
#удаленка #полныйдень
Компания: RedLab
Что предстоит делать:
- Разработку новой функциональности в действующих проектах и разработку проектов с 0.
- Рефакторинг и оптимизацию существующей функциональности.
- Исправление найденных дефектов.
- Написание модульных и интеграционных тестов.
- Написание технической документации.
Требования:
- Опыт работы на Java не менее 3-х лет.
- Понимание устройства и основных принципов работы платформы JVM. Умение отлаживать и профилировать java-приложения.
- Опыт использования Spring Framework в реальных проектах.
- Знание основных принципов и подходов в работе с реляционными базами данных.
- Знание основных подходов к написанию клиент-серверных приложений и приложений с распределенной архитектурой.
- Понимание подходов и техник написания модульных и интеграционных тестов.
Метод regionMatches()
Используется для сравнения подстроки одной строки с подстрокой другой строки, то есть сравниваются части строк и возвращается результат этого сравнения — true (если части строк совпали) или false (не совпали).
Параметры
ignoreCase — логическая переменная со значение true — игнорировать регистр, со значением false — не игнорировать регистр.
toffset — позиция, с которой начнем отсчет.
other — другая строка, часть которой мы будем сравнивать.
ooffset — позиция, с которой начнем отсчет в строке other
len — количество символов для сравнения.
Используется для сравнения подстроки одной строки с подстрокой другой строки, то есть сравниваются части строк и возвращается результат этого сравнения — true (если части строк совпали) или false (не совпали).
Параметры
ignoreCase — логическая переменная со значение true — игнорировать регистр, со значением false — не игнорировать регистр.
toffset — позиция, с которой начнем отсчет.
other — другая строка, часть которой мы будем сравнивать.
ooffset — позиция, с которой начнем отсчет в строке other
len — количество символов для сравнения.
Сколько создается новых объектов, когда вы добавляете новый элемент в HashMap?
Один новый объект статического вложенного класса
Один новый объект статического вложенного класса
Entry<K,V>.Интервью с создателем Java Джеймсом Гослингом
Джеймс Гослинг, более известный как отец языка программирования Java, — специалист в области Computer Science из Канады. Он придумал изначальную архитектуру языка программирования Java, написал для него первый компилятор и виртуальную машину. Наш DevRel, Григорий Петров, взял интервью у Джеймса, и мы приводим полный текст этого интервью в русском переводе. Приятного чтения!
https://evrone.ru/james-gosling-interview
👉@BookJava
Джеймс Гослинг, более известный как отец языка программирования Java, — специалист в области Computer Science из Канады. Он придумал изначальную архитектуру языка программирования Java, написал для него первый компилятор и виртуальную машину. Наш DevRel, Григорий Петров, взял интервью у Джеймса, и мы приводим полный текст этого интервью в русском переводе. Приятного чтения!
https://evrone.ru/james-gosling-interview
👉@BookJava
evrone.ru
Интервью создателя Java Джеймса Гослинга для Evrone
Джеймс Гослинг, более известный как отец языка программирования Java, — специалист в области Computer Science из Канады. Он придумал изначальную архитектуру языка программирования Java, написал для него первый компилятор и виртуальную машину. Наш DevRel,…
Как сломать HashMap менее чем за минуту
После того, как я написал свою статью Как HashMap работает в Java? несколько человек предложили больше тем HashMap. Поэтому я решил сделать из этого небольшой цикл статей.
В сегодняшней статье мы поговорим о JVM HashMaps. Мы покажем, как вы можете сломать их, если вы не будете осторожны. Но имейте в виду, что пока мы говорим о мире JVM, то же самое относится и к большинству современных языков.
В этой статье я напишу реализацию с использованием Java. Затем я объясню основную причину проблемы и способы решения проблем, которые я создал.
https://yonatankarp.com/how-to-break-your-hashmap-in-less-than-a-minute
После того, как я написал свою статью Как HashMap работает в Java? несколько человек предложили больше тем HashMap. Поэтому я решил сделать из этого небольшой цикл статей.
В сегодняшней статье мы поговорим о JVM HashMaps. Мы покажем, как вы можете сломать их, если вы не будете осторожны. Но имейте в виду, что пока мы говорим о мире JVM, то же самое относится и к большинству современных языков.
В этой статье я напишу реализацию с использованием Java. Затем я объясню основную причину проблемы и способы решения проблем, которые я создал.
https://yonatankarp.com/how-to-break-your-hashmap-in-less-than-a-minute
👉Приглашаем на бесплатные вебинары с нуля:
— Android-разработка с нуля
— Создаём приложение для трекинга воды
— Создаём приложение-таймер
— Android-разработка с нуля
— Создаём приложение для трекинга воды
— Создаём приложение-таймер
Full-stack разработчик (middle)
#офис
З/П: от 150 000 до 250 000 ₽
Локация: Москва
Компания: Код Подбора
Основной стек технологий: Java, JavaScript
Требования:
- Опыт в разработке от 2 лет
- Требования к знанию технологий: Java 8 / Java 11 / Java 17
- JavaScript / TypeScript
- jQuery
- Bootstrap
- Ajax
Будет плюсом:
- Опыт в разработке бизнес ПО (желательно финансового)
Задачи:
- Разработка полного цикла – БД → Middle → Front
- Функциональное тестирование своих разработок
Для отправки резюме пообщайтесь с нашим ботом: @kodpodborabot
#вакансия #vacancy #Fullstack #Java #JS
#офис
З/П: от 150 000 до 250 000 ₽
Локация: Москва
Компания: Код Подбора
Основной стек технологий: Java, JavaScript
Требования:
- Опыт в разработке от 2 лет
- Требования к знанию технологий: Java 8 / Java 11 / Java 17
- JavaScript / TypeScript
- jQuery
- Bootstrap
- Ajax
Будет плюсом:
- Опыт в разработке бизнес ПО (желательно финансового)
Задачи:
- Разработка полного цикла – БД → Middle → Front
- Функциональное тестирование своих разработок
Для отправки резюме пообщайтесь с нашим ботом: @kodpodborabot
#вакансия #vacancy #Fullstack #Java #JS
#Вопросы_с_собеседования
🎙️ В какой последовательности происходит вызов конструкторов при наследовании?
Сначала вызывается конструктор родительского или базового класса, а затем вызывается конструктор производного класса.
🎙️ В какой последовательности происходит вызов конструкторов при наследовании?
#вакансия #удалённо #job #remote #parttime #преподаватель #Java
Компания: мы в OTUS занимаемся обучением людей для повышения качества их жизни. 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов.
Вакансия: преподаватель онлайн-курса на английском Java Developer.Professional
Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока. Наши методисты помогут Вам освоить лучшие инструменты и практики преподавания.
Локация: удаленно; сами определяете нагрузку и выбираете, на какие темы преподавать. Занятия проходят в вечернее время.
Вознаграждение:
Ставка за 1 урок (полтора часа) – от 80 до 120 евро.
Есть дополнительные активности на Ваше усмотрение, они оплачиваются отдельно.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
Вы научитесь:
✅ публично выступать и работать с аудиторией;
✅ давать обратную связь;
✅ структурировать свои знания.
И сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
Компания: мы в OTUS занимаемся обучением людей для повышения качества их жизни. 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов.
Вакансия: преподаватель онлайн-курса на английском Java Developer.Professional
Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока. Наши методисты помогут Вам освоить лучшие инструменты и практики преподавания.
Локация: удаленно; сами определяете нагрузку и выбираете, на какие темы преподавать. Занятия проходят в вечернее время.
Вознаграждение:
Ставка за 1 урок (полтора часа) – от 80 до 120 евро.
Есть дополнительные активности на Ваше усмотрение, они оплачиваются отдельно.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
Вы научитесь:
✅ публично выступать и работать с аудиторией;
✅ давать обратную связь;
✅ структурировать свои знания.
И сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
otus.ru
Java разработчик: продвинутый курс онлайн — Otus
Освойте продвинутые техники разработки на Java: работа с фреймворками, оптимизация и проектирование систем. Практика и проект в портфолио. Онлайн-обучение в Otus.
Java Преподаватель онлайн-курса на английском
#удаленка #неполныйдень
З/П: за 1 урок (полтора часа) – от 80 до 120 евро.
Компания: OTUS
Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока. Наши методисты помогут Вам освоить лучшие инструменты и практики преподавания.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
Хотите узнать больше?
Контакты: @anna_phoenix7
#удаленка #неполныйдень
З/П: за 1 урок (полтора часа) – от 80 до 120 евро.
Компания: OTUS
Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока. Наши методисты помогут Вам освоить лучшие инструменты и практики преподавания.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
Хотите узнать больше?
Контакты: @anna_phoenix7
📌 Пояснение к предыдущему вопросу
Запись вида
Java задачи с собеседований
Запись вида
«continue <метка>» осуществляет поиск ближайшего цикла к метке и перезаходит в него, сохраняя значения индекса цикла. В случае единичного уровня вложенности, запись «continue <метка>» эквивалентна «continue». Похожее поведение и у записей вида «break <метка>», только в этом случае ближайший к метке цикл прервется – инструкция «перепрыгнет» на его конец.Java задачи с собеседований
#вопросы_с_собеседований
Сколько создается новых объектов, когда вы добавляете новый элемент в HashMap?
Один новый объект статического вложенного класса
Сколько создается новых объектов, когда вы добавляете новый элемент в HashMap?
Один новый объект статического вложенного класса
Entry<K,V>