• Вакансия: 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...
  • Вопрос на засыпку

    Кто может, не залезая в ИДЕЮ, сказать, что выдаст в консоль следующий код и почему? :) class Feline { public String type = "f "; public Feline() { System.out.print("feline "); } } public class Cougar extends Feline { public Cougar() { System.out.print("cougar "); } public void go() { type = "c "; System.out.print(this.type + super.type); } public...
  • 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. Что...
  • Написал игру на Java в 14 лет.

    Написал игру на Java в 14 лет.

    Предыстория В младших классах я очень любил компьютерные игры. Со временем у меня все больше и больше появлялось желание создать что-то свое. Я узнал об одной очень интересной профессии — Программист. Программист, в моем понимании творец, писатель в своем роде, он может создать что захочет, написав строчки кода. Я сразу же загорелся желанием стать им. К тому же, зарплата у программистов довольно высокая. Начало Первым, как я считал «языком программирования»...
  • task13.task1326;

    Компилируется, сортирует и выводит на экран целые числа с новых строк по возрастанию как и требуется заданием, но валидацию не проходит…
  • Объясните пожалуйста, почему не проходит проверку?

    Требования: 1. Программа должна считывать данные с консоли. 2. Программа должна вывести на экран все четные числа считанные из файла отсортированные по возрастанию. 3. Программа должна выводить данные на экран. 4. Программа должна закрывать поток чтения из файла(FileInputStream). public class Solution { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); try { BufferedReader...
  • Курс "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 расскладках. (да, я был наивен и не...
  • task0803. Задача "Коллекция HashMap из котов"

    Всем привет) Это мое первое сообщение на форуме) Сегодня только зарегался) Я вот задачу решил, но не проходит проверку. Не могу понять, почему Коллекция HashMap из котов Есть класс Cat с полем имя (name, String). Создать коллекцию HashMap<String, Cat>. Добавить в коллекцию 10 котов, в качестве ключа использовать имя кота. Вывести результат на экран, каждый элемент с новой строки. Требования: 1. Объяви переменную коллекции HashMap с типом...
  • 3-4 ноября в Санкт-Петербурге пройдет крупнейшая ежегодная Java-конференция Joker 2017.

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

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

    Добрый день. Прошу помощи упёрся в задание арканоид(7) вроде всё правильно, но валидатор выдаёт нечто непонятное. Задание: Арканоид(7) Теперь перейдем к классу BaseObject. Я хочу сделать несколько предложений. Во-первых для простоты считать все объекты у нас будут круглыми. Нет, отрисовывать их мы будем фигурными, как и раньше. А вот при расчетах из взаимодействия исходить из того, что они круглые. Так — гораздо проще. Во-вторых. Пусть координаты объектов...