Всем привет!
Вот у яндекса есть такая вакансия
https://yandex.ru/jobs/vacancies/dev/develop_java/
Хочу сходить к ним, но вакансия какаято странная.
Написано "Специалист, Младший специалист, Старший специалист" и при этом "от 3 лет", это как? Даже просто специалист и младший специалист должны быть от 3 лет? И почему для всех троих одна вакансия сразу с одинаковыми требованиями и вопросами? Младший специалист тоже должен понимать что в примере кода они накосячили с синхронизацией и как это исправить ?
Чем конкретно заниматься надо будет ненаписнао, как это?
Они что, на нимают, но не знают на какой проект? Но ведь не от балды же они написали про "распределенные системы с большой нагрузкой" и СУБД?
Хоть бы области указали, что делать надо будет. А то может там придется SQL запросы 8 часов в день писать и отчеты рисовать, в гробу я такое видела, даже от яндекса. Запросы можно и в каком-ибуть люксофте писать с тем же успехом.
Кстати, а там вообще бывают вакансии без SQL, С++ и подобного, но с Java?
Еще написано "хорошее знание Core Java", но ни чего про библиотеки. Яндекс что, не использует ни каких библиотек? Не хотелось бы придти и провалится просто от того что не почитал накануне про какуютнибуть библиотеку. И какая версия нужна? 1.7 хватит?
Еще странно что java-разработчик, а хотят еще и С++ и Питон. В институте был С++Билдер, этого хватит?
Еще интересует, что там спрашивают на интервью?
Судя по вопросам на которые там на страничке надо ответить, нужно
1) не быть дебилом
2) знать О-нотацию. Алгоритмы, наверное, тоже. Им же наверное какие-то хитрые нужны, сортировкой и поиском с деревьями не отделаться? Как узнать и что почитать?
3) знать многопоточность
Но ведь явно этого недостаточно? Что еще они хотят?
Кто ходил, расскажите, как там все происходит и что спрашивают?