• Добро пожаловать

    Добро пожаловать

    Ресурс, посвященный проекту JavaRush. ПО всем вопросам можно писать на support{собака}javarush.ru. Обсуждение задач — UPD: Вся активность этого блога переехала на help.javarush.ru. Все вопросы по задачам задавайте там. Перед тем, как создавать топик или комментарий, прочитайте это . Обсуждение лекций — тут находятся топики с дополнительной информацией по каждой лекции из курса. Новые топики в этом блоге создавать нельзя. В комментариях к...
  • Первая работа: почему так сложно найти?

    Первая работа: почему так сложно найти?

    Самое сложное для человека, который изучал программирование некоторое время, найти свою первую работу. Сложно это по многим причинам. И я попробую объяснить новичкам, как процесс поиска работы джуниором выглядит изнутри. Резюме Представьте, что вы работодатель, который открыл набор людей в свою компанию. Заходите на Head Hunter. Там — десятки, а то и сотни объявлений от соискателей. У каждого есть как минимум одно резюме, у самых инициативных — больше. Еще...
  • Не нашёл ответов на вопросы собеседований из уровня 37 - выкладываю свои

    Не нашёл ответов на вопросы собеседований из уровня 37 - выкладываю свои

    Здравствуйте. Опять-таки, не нашёл ответов и на эти вопросы. Решил выложить ответы, которые я составил для себя. Вот, собственно вопросы: Вопросы к собеседованию: 1. Что такое паттерны проектирования? 2. Какие паттерны проектирования вы знаете? 3. Расскажите про паттерн Singleton? Как сделать его потокобезопасным? 4. Расскажите про паттерн Factory? 5. Расскажите про паттерн AbstractFactory 6. Расскажите про паттерн Adaper, его отличия от Wrapper? 7....
  • Вакансия: QA Engineer для проекта JavaRush!

    Вакансия: QA Engineer для проекта JavaRush!

    JavaRush is looking for a QA Engineer in Kiev to join our growing team and get great opportunities to grow professionally. Requirements: 1+ year of testing experience Web applications testing experience Creating documents for testing (bug reports, test cases, check lists) experience Strong software testing skills Basic understanding of MySQL Ability to work in a team, hardworking habits, motivation to grow professionally Excellent communication skills...
  • 36 уровень - тоже не нашёл ответы на вопросы из собеседований.

    36 уровень - тоже не нашёл ответы на вопросы из собеседований.

    Опять-таки всё перерыл, ответов не нашёл. Что ж. Выложу свои, хотя я писал их чисто для себя, и по возможности — кратко. Но всё лучше, чем ничего. Итак, были такие вопросы: Вопросы к собеседованию: 1. Что такое MVC? 2. Что такое DAO и DTO? 3. Что такое POJO? 4. Что такое Entity? 5. Какие коллекции-списки вы знаете? 6. Какие коллекции-множества вы знаете? 7. Что такое map, чем он отличается от «словаря»? 8. Что такое Queue и Dequeue? 9. Какие классы,...
  • Что-то не нашёл ответов на вопросы из собеседований на 34 левеле

    Что-то не нашёл ответов на вопросы из собеседований на 34 левеле

    Поискал на сайте родным поиском и с помощью гугла всё облазил — нет ответов на вопросы из этого левела. Может я что-то пропустил, и они всё-такие где-то есть здесь на сайте!? На всякий случай прикладываю ответы, которые я написал для себя: Вопросы к собеседованию: 1. Что такое сборка мусора? 2. Когда вызывается метод finalize? 3. Что произойдет, если в методе finalize возникнет исключение? 4. Что такое SoftReference? 5. Что такое WeakReference? 6. Что...
  • Курс "Android Basic" от Google на русском языке

    Курс "Android Basic" от Google на русском языке

    Предлагаем вашему вниманию курс «Разработка под Android для начинающих» , созданный специалистами Google. (создателями Android и всего хорошего в мире ИТ) для платформы Udacity. По многочисленным просьбам студентов JavaRush мы перевели его на русский язык и оформили в виде квеста. Теперь он доступен абсолютно всем желающим изучить основы программирования для мобильных систем — javarush.ru/quests/QUEST_GOOGLE_ANDROID Сомневаетесь, что Android — весьма...
  • В девелопмент через тестирование.

    В девелопмент через тестирование.

    Я не писатель, я инженер. Моя история началась 7 лет назад в городе-герое Минске. Интро Сам я родом из небольшого районного центра в 100 км от столицы РБ, куда и вернулся после получения диплома специалиста по телекоммуникациям. На тот момент я немного знал и умел верстать статические HTML страницы с небольшими примесями JS. Уверенность в то время еще придавали умение обращаться с PC и навыки слепого набора на RU и EN расскладках. (да, я был наивен и не...
  • 3-4 ноября в Санкт-Петербурге пройдет крупнейшая ежегодная Java-конференция Joker 2017.

    3-4 ноября в Санкт-Петербурге пройдет крупнейшая ежегодная Java-конференция Joker 2017.

    Она соберет более тысячи Java-специалистов и мировых экспертов. Как всегда будет два дня, много хардкорных практических докладов, несколько десятков крутейших спикеров, которые не только пишут на Java, но и создают Java-мир! Вы сможете лично пообщаться с Евгением Борисовым, Барухом Садогурским, Виктором Гамовым, Алексеем Шипилевым и многими другими известными экспертами. Регистрация уже открыта, можно купить билеты по низкой цене. А если использовать ключевое...
  • К звездам через тернии

    К звездам через тернии

    Челябинск. 2015 год. Пятый курс педагогического колледжа, преддипломная практика успешна завершена. Впереди два коротких месяца до… Неизвестности. Конец лета 2016 года, Питер. Я веду внутренний спор сам с собою. Нет, нужно звонить родителям незамедлительно, такая новость, а они не верили. Но вдруг что-то пойдет не так? Лучше дождаться окончания испытательного срока, и вот тогда. Но целый год безуспешного поиска! Боже, как хочется рассказать всем. Но нельзя....
  • Онлайн-стажировка: летний набор 2017

    Онлайн-стажировка: летний набор 2017

    Набор на летнюю стажировку 2017 года окончен. Начало стажировки — завтра, 06.07.2017 Предположительно, набор на осеннюю стажировку 2017 года начнется в сентябре Good News, Everyone! С радостью сообщаем Вам, что сегодня начался очередной набор на онлайн стажировку! Набором на стажировку буду заниматься я (silent). javarush.ru/users/717740 У Вас есть уникальная возможность получить опыт в работе с такими технологиями: Git, Spring, Spring...
  • На JavaRush появился новый квест — Harvard CS50!

    На JavaRush появился новый квест — Harvard CS50!

    Поехали учиться в Гарвард? Или, постойте, никуда ехать-лететь-идти не нужно! И платить за обучение не нужно, просто переходите сюда и учитесь! Спешим сообщить, что полный перевод гарвардского курса по основам программирования CS50 завершён и выложен на JavaRush. По ссылке вы найдете структурированные по неделям видеолекции, дополнительные материалы, задания и пояснения к заданиям. Неделя обучения (уровень) состоит из 1-2 видеолекций профессора Малана,...