Привет, Хабр! Меня зовут Павел Мурзаков, я – PHP-тимлид в Badoo, и сегодня я расскажу вам о новой возможности получить предложение по работе в Лондоне за один день. Как вы, возможно, знаете, недавно в Москве прошло рекрутинговое мероприятие Badoo по поиску мобильных разработчиков. Оно оказалось очень успешным – мы предложили работу в Лондоне восьми ребятам и надеемся скоро увидеть их в составе нашей мобильной команды.


И, чтобы не отставать от наших iOS- и Android-команд (ведь их теперь на восемь человек больше!), мы решили ответить достойно и провести аналогичное мероприятие, на котором рассчитываем найти server-side-коллег нашим новым мобильным разработчикам!


Итак, предлагаю PHP-разработчикам потратить полтора часа своего времени и пройти тест, по результатам которого мы выберем несколько десятков человек и пригласим их в наш московский офис для личного интервью (правила не меняются: общение только с командой, технарями, никаких рекрутеров). А по итогам собеседования (в тот же день) мы, возможно, предложим вам работать с нами в Лондоне. Любые организационные вопросы можете задавать в комментариях. И в личных сообщениях, конечно, мне или Божене yeah_boss.


Тест вы найдете здесь.


Про команду и задачи


Типичная задача разработчика Server Team – реализация новой функциональности. Чтобы ввести в курс дела – кратко распишу процесс.


Новые фичи придумываются ребятами из Product Team и описываются в документе, который мы называем PRD (Product Requirements Document). Там находится то, что должен видеть пользователь, use-case’ы, дизайны и прочее. Далее этим описанием занимается команда, которую мы называем MAPI. Ребята переводят продуктовое, человеческое описание из PRD в термины протокола: например, какие message должны быть изменены, какие поля должны быть добавлены. Кроме изменений proto-файла, пишется техническая документация к фиче: откуда и какую информацию берут клиент и сервер, как и на что реагируют тот и другой.


В результате к разработчику Server Team новая задача приходит в виде совокупности:


  • человеческое описание фичи (PRD);
  • diff для proto-файла;
  • техническое описание изменений протокола (MAPI).

Подробнее про этот процесс и роль Server Team рассказывал руководитель нашего отдела – Николай Крапивный на CodeFest.


Для того, чтобы не превращать людей в инструмент по доставке фич, мы выделяем время на техническую работу. Здесь мы в первую очередь ждем инициативу от самих разработчиков. Обычно это задачи из следующих категорий:


  • повышение производительности;
  • улучшение инструментов;
  • повышение стабильности/отказоустойчивости.

Наш стек – всем известные PHP, MySQL и Memcached. В повседневной работе разработчику так или иначе приходится использовать их. Мы стараемся подходить к выбору технологий прагматично, поэтому, если что-то можно сделать лучше, используя другие инструменты, то мы не боимся их использовать. Так у нас есть, например, Tarantool, Sphinx, Cassandra, Darner. Когда-то даже была MongoDB, но не прижилась.


Когда этих инструментов не хватает и ничего готового нет, мы пишем что-то своё. Так, например, я недавно переписал одну из частей на Go (мое выступление на эту тему – здесь).


В нашей команде сейчас 30 человек, и она распределена между двумя офисами: Москва и Лондон. Все эти 30 человек поделены еще на 4 команды. Разделение – по функциональности. И все мы занимаемся развитием и поддержкой серверной части мобильных и web-приложений Badoo.


Про тест


Несколько слов о тесте, который мы предлагаем пройти для того, чтобы попасть на интервью к нам в офис. Всего в тесте 6 заданий: два из них подразумевают написание PHP-кода, еще одно — SQL-запрос, а оставшиеся три – рассуждение, как действовать в той или иной практической ситуации.


Мы используем платформу hackerrank.com. Перед началом теста необходимо заполнить форму регистрации, где, кроме указания имени и e-mail нужно будет дать ссылку на ваше резюме и ввести контактный номер телефона для связи с вами в случае успешного прохождения теста. Если вы первый раз на hackerrank.com, рекомендуем пройти sample test, прежде чем приступать к основной части (ссылку на него вы найдете над формой регистрации теста).


Важно! На прохождение теста будет дано 90 минут. Подумайте заранее о том, чтобы выделить на это время, т.к. тест на паузу ставить нельзя.


Про переезд


Если коротко, то компания помогает сотрудникам с переездом на всех стадиях и предоставляет полный релокационный пакет. Что важно, под словом «помогает» я имею в виду не консультационные услуги, а реальную поддержку, начиная с получения виз для самих сотрудников и членов их семей и заканчивая обустройством в Лондоне.


Сомневаетесь в уровне своего английского? Нет проблем! Компания поможет его подтянуть. Кроме того, сотрудникам предоставляется временное жильё на период поиска постоянного. Словом, делается всё возможное, чтобы процесс стал как можно более комфортным. Подробнее про переезд можно прочитать в статье Антона Русакова, одного из ребят нашей команды. Отмечу также, что наша PHP-команда в Лондоне полностью русскоязычная, так что адаптация для вас пройдет проще.


В общем, проходите онлайн-тест и мы ждем лучших 1 июля в московском офисе Badoo на интервью!


UPD: тест можно проходить до 16 июня (включительно). После мы начнем отбирать лучших.

Поделиться с друзьями
-->

Комментарии (75)


  1. limetrack
    09.06.2017 11:15
    +1

    А как же Frontend????? :)


    1. kislovm
      09.06.2017 11:28
      +2

      Попробовать свои силы и попасть в Frontend команду можно через https://team.badoo.com/jobs/165/


  1. ulvham
    09.06.2017 11:25
    +1

    Может и на golang скоро рекрутировать будете…


    1. einstein_man
      09.06.2017 12:13
      +2

      Если вы умеете C + Go + PHP — напишите пожалуйста mkevac с рассказом о себе.


      1. webkumo
        09.06.2017 12:26
        +1

        А что насчёт java-почти-фуллстека? :)


        pr3dat0r смысл в заманивании разработчиков в более благополучные социальные условия (как минимум в теории). Этакий своеобразный соц. пакет.


        1. alexkrash
          09.06.2017 12:33
          +2

          Если вы больше про backend всё же (прямо огонь, если Java + PHP), то можно мне написать.


          1. Caravus
            09.06.2017 12:51
            +2

            Как на счёт golang + php? Можно написать мне :)


            1. lu4e3ar
              09.06.2017 12:56

              Тогда вам лучше пройти тест.


          1. PaulWeb
            12.06.2017 18:05

            А зачем Вам Java + PHP? Если не секрет.


        1. SamDark
          09.06.2017 12:58

          Не сказал бы, что Лондон так уж выигрывает. Особенно учитывая покупательскую способность.


          1. webkumo
            09.06.2017 14:43

            Скажем так — действительно у Лондона есть и минусы и плюсы. Каждый решает для себя, что интереснее.
            В Лондоне имеются некоторые социальные плюсы (качество медицинских услуг, другой менталитет, + все плюсы нахождения в Европейской стране в виде расширенных возможностей путешествий и отдыха)


            Минусов тоже хватает:


            • в плане климата проигрывают средняя полоса/юга России… но они не понимают, что именно проигрывают если не жили до этого в СПб пару-тройку лет.
            • в плане покупательской способности… Лондон не сильно дороже Москвы… ну а те кто едут не на пустое место едут — зарплаты-то там у разработчиков тоже хорошие

            В целом такой вопрос интересен двум категориям людей (и их смешениям в различных пропорциях):


            • тем кто уже рассмотрел вопросы о возможности жизни там и действительно этого хотят,
            • тем, у кого есть некоторая идеалистическая картинка "жизнь в Европе" или слишком сильно желание вырваться из западни родины (далеко не всем нравятся процессы, протекающие в нашей стране).


            1. SamDark
              09.06.2017 14:52
              +1

              Менталитет я бы в плюс особо не ставил. Лондон очень многонациональный. В Паддингтоне уже не англичане, а Кенсингтон с вами дел иметь не будет. В общем, как попадёт.


              Лондон прилично дороже Москвы. Под 2000 за стакан пива и пюрешку с сосиской, насколько помню. Ну и в магазинах ценник повыше.


              Плюс совершенно ужасные внутри здания и проводка. Не даром там на каждой розетке тумблер. Сначала засовываешь вилку, а потом уже включаешь. Иначе сноп искр.


              Ну а так, если на родине ничего не держит, достали всякие законы на тему VPN или просто хочется пожить в очень красивом городе с богатой историей и прокачать английский — идеально.


              1. Sannis
                09.06.2017 15:06
                +1

                Под 2000 за стакан пива и пюрешку с сосиской, насколько помню.

                Не помню как насчёт бенгерс энд мэш, но по Гиннесу сравнение в пользу Лондона: самый дешёвый вменяемый в Москве сейчас стоит 390, средняя цена в пабах Сохо (!) — ?4.5 = 327.


                1. SamDark
                  09.06.2017 15:09
                  +2

                  По пиву однозначно Лондон выигрывает :) Как по ценам, так и по качеству.


            1. balexa
              09.06.2017 15:07
              +2

              Насчет жизни там — разве Британия не усложнила процедуру получения гражданства? У меня знакомые в последнее время начали из Лондона возвращаться.


              1. webkumo
                09.06.2017 16:42
                +1

                Ну а в Америке обладателям L1 и H1B1 виз вообще гражданство только снится… Я вот нашёл только два способа обретения гражданства США — стать каким-то аццки интересным спецом или через лотерею грин-кард… кто ещё какие способы знает? Ну и это никого почему-то не останавливает...


                1. balexa
                  09.06.2017 16:52
                  +2

                  Некоторые работодатели делают гринкарту по h1b1, сейчас говорят что усложнили. Некоторые только очень крутым спецам, да.

                  Я к тому что весьма странно позиционировать временную рабочую визу как способ вырваться из «западни родины», желание «жить там» и т.д, если вы поработаете там несколько лет, а потом оттуда уедете.

                  Условия и зарплаты там не то чтобы сильно выше чем в Москве или в Питере, чтобы имело смысл поехать и подкопить денег.


              1. lu4e3ar
                09.06.2017 17:37
                +3

                Мы делаем Tier 2 визу сотруднику и мужу/жене.
                5 лет на Tier 2 — получаешь ILR (вид на жительство).
                Ещё год — и гражданство.

                Эта схема рабочая и некоторые сотрудники нашего отдела вот вот уже получают ILR.


            1. s0nicyouth
              10.06.2017 23:01
              +1

              Лондон, ИМХО, по сравнению с Москвой сильно проигрывает в целом, с учетом всех его плюсов. И, да, ловко вы менталитет в плюс записали — мне, так-то, российский больше нравится, например).


            1. progn
              13.06.2017 10:12

              1) Это остров, какие там расширенные возможности для путешествий. Это не континентальная Европа с удобными автомагистралями. А если самолетом, то без разницы.
              2) Brexit — Англия больше не ЕС, уже сейчас инфляция фунта и дальнейшие проблемы.
              3) Лондон — самый дорогой (для жизни) европейский город, до недавнего времени был самым дорогим городом мира
              4) большая з/п разбработчиков в Англии это тыс 50-60 фунтов в год до налогов, ничего такого (в РФ можно в МСК или на удаленке столько зарабатывать чистыми). С семьей ехать рисковано.


              1. MunGell
                15.06.2017 08:22

                1. EasyJet'ом намного дешевле летать по всей Европе чем это будет из Москвы
                2. Brexit еще не случился и неизвестно случится ли. Как минимум еще есть 2 года. Думаю поинт по поводу европейской страны там был с точки зрения географии, так как Британия не входит в шенгенскую зону и мороки с визами гарантированы в любом случае.
                3. Я не был бы так уверен, ведь есть Скандинавия и Швейцария, где цены еще выше. С другой стороны, сложно не согласится что аренда жилья, транспорт и медицина будут обходится дороже в Лондоне.
                4. Соглашусь, что с семьей этого может быть недостаточно.


                1. cyberklin
                  16.06.2017 02:40
                  +1

                  MunGell, progn, у нас зарплаты для php только начинаются от 70к в год. получать 80 и больше вполне реально достойным кандидатам при хорошей работе.


          1. yarric
            09.06.2017 19:45

            [Сравнение](https://www.numbeo.com/cost-of-living/compare_cities.jsp?country1=Russia& country2=United+Kingdom&city1=Moscow&city2=London) уровня цен в Лондоне и Москвы. В Лондоне всё почти в 2 раза дороже.


            С другой стороны, средняя зарплата разработчика по крайней мере в 2 раза выше, чем в Москве.


            1. yarric
              09.06.2017 22:17

              1. guyfawkes
                10.06.2017 01:05

                По вашей ссылке цены на многое в Москве, мягко говоря, не соответствуют действительности.


                1. yarric
                  10.06.2017 18:31

                  Причем, похоже, в меньшую сторону.


                  1. guyfawkes
                    10.06.2017 22:57

                    Отнюдь нет


                    1. yarric
                      11.06.2017 20:40
                      +1

                      Учтите ещё, что, например, какой-нибудь domestic beer за 70 руб. в Москве и "такой же" domestic beer за 327 руб. в Лондоне — две большие разницы по качеству. Domestic beer, который можно пить, в Москве стоит тех же 200-300 руб. и приезжает он из Европы.


                      1. guyfawkes
                        11.06.2017 22:02
                        +1

                        Так я о том и говорю — цены на многое в колонке Москвы занижены. Ну и даже при всем этом, как вижу, средняя покупательская способность в Лондоне выше почти на 50 процентов


                        1. guyfawkes
                          11.06.2017 22:04

                          Или же мы не поняли друг друга :)


                      1. s0nicyouth
                        12.06.2017 15:55

                        Про крафт не слышали?


            1. progn
              13.06.2017 10:37

              тут важна не средняя з/п, а з/п для неплохого по уровню специалиста с хорошим устным английским. Просто среднего разработчика не возьмут, только морочится с релокаций и документами. Также не возмут приезжего на высокую по меркам Лондода з/п (для ИТ это тыс 80 фунтов). Итого расчитывать я думаю можно лишь на 50-60 тыс фунтов в год без учета налогов, а налог будет более 20%, причем мед страховка и бонусы считается как доход, итого скажем с 60 тыс, чистыми выйдет — 48, в рублях это 288т в месяц.


              1. cyberklin
                16.06.2017 03:04
                +1

                ЗП для php у нас начинается от 70k фунтов в год (это база+регулярные премии).
                70к фунтов после налогов это ~4k на руки в месяц (посчитать это можно в UK salary calculator например). 4k фунтов это по текущему курсу около 300k рублей в месяц. 300k в России это все-таки далеко не начальная зарплата для php программиста и человеку, получающему столько в РФ, я думаю мы сможем предложить заметно больше 70k.

                Ну и конечно стоит заметить, что сравнивать зарплаты методом конвертации суммы в фунтах в рубли не совсем корректно, нужно сравнивать уровень жизни, который можно получить за эти деньги.

                Если совсем вкратце, то зарплаты php разработчика Badoo хватает, чтобы жить в Лондоне семьей с двумя детьми. готов рассказать более детально о каких-то аспектах, если интересно.


  1. pr3dat0r
    09.06.2017 11:25
    +8

    А какой толк от команды разработчиков в не самой дешевой стране? Это же не продажники.


    1. cyberklin
      09.06.2017 13:12
      +6

      Когда разработка (как минимум самые «горячие» ее части) вместе с дизайнерами, продуктовой командой, маркетингом и владельцами компании находятся в одном офисе — многие процессы упрощаются и ускоряются. Для нас важно время от идеи до ее реализации. Чем оно меньше, тем лучше. От этого бизнес выигрывает.


      1. SamDark
        09.06.2017 15:00
        +1

        Всё так, но есть в этом и минусы. Распределить команду и получить профит от часовых поясов не получится потому как всё основное происходит устно в курилке. По той же причине тяжело через год вспомнить, почему было принято то или иное решение.


        У нас в Stay.com была распределённая команда, но мы пару раз в год прилетали в офис. Во это время формировали задачи, планировали, кодили самое сложное вместе. Потом разъезжались и дожимали удалённо, получая профит от часовых поясов.


        1. lu4e3ar
          09.06.2017 15:11
          +1

          Примерно так же это работает и у нас: командировки из одного офиса в другой — не редкость.


          1. SamDark
            09.06.2017 16:54
            +1

            У нас были командировки из дома в офис :)


  1. jehy
    09.06.2017 12:33
    -27

    Открыл тест — посмотрел — закрыл. Скучно.


    1. mkevac
      09.06.2017 12:44
      +28

      Открыл Ваш коммент — посмотрел — закрыл. Скучно.


      1. kashey
        10.06.2017 05:06
        +2

        Но на самом деле — скучно. Я то уж боялся, что там будут страшные вопросы про хитрые моменты PHP, классы, архитектуру, greedy алгоритмы и жадные регулярки.
        А то я уже лет 7 не являюсь php разработчиком, и _НЕ_ должен пройти этот тест.
        (ну один пунктик одного вопроса я зафейлил)
        По факту вопросы были стартового для хакерранка уровня. Школа/Первый курс. Базовые алгоритмы (которые в принципе ЦА как раз может уже немного и забыть, кстати)

        Имхо тест должен быть такой, чтобы мог показать уровень кандидата, и отсеять как можно больше не ЦА.
        Тут же — половина задач не может быть автоматически обработано, и требует ревью живым человеком. Сложно.

        Я бы добавил бы пару примеров посложнее, и пару примеров которые можно решить сильно по разному. Например поиск подстроки в строке с ограничением по времени/большими строками.
        И/или задачу реализовать наследование обьектов под некую задачу. Хоть под многоугольники. Опять же первый курс, но можно подойти творчески.

        Идеал — когда основная часть народу не может решить половину задач, что позволяет отсеять самый сок. И даже с таким отбором 90% прошедших на самом деле люди не подходящие. К сожалению.


        1. lu4e3ar
          11.06.2017 00:20
          +2

          Вы не поверите, но по результатам основная часть народу как раз таки не может решить и половины задач.

          Хитрые моменты PHP обсуждать интересно, но часто их знание имеет слабую связь с умением решать инженерные задачи.
          Знает человек, например, что ++$i быстрее, чем $i++, но это знание вряд ли ему поможет в реализации какой-то новой функциональности у нас, вряд ли оно поможет быстро разбираться в чужом коде, вряд ли поможет писать читаемый/поддерживаемый код и так далее. При этом другой человек может какой-то хитрости и не знать, но в остальном полностью нам подходить.
          Поэтому у нашего теста нет цели выявить знания каких-то хитростей.

          Архитектура — уже ближе. Но автоматическая проверка написанного кода не даст понимания о способностях человека к проектированию архитектуры.

          Нам нужны хорошие знания PHP/MySQL, алгоритмическая база и, в целом, то, что называют Computer Science. Но даже это не самое главное, а главное то, чтобы человек мог инженерно мыслить и подходить к поставленной задаче.
          Вот это мы пытаемся проверить при помощи теста. Лишь часть этого ложится на задания с кодом и автоматической проверкой. Текстовые задания дают больше понимания. Но даже в сумме они могут отсеять только лишь какую-то часть, остальное выявляется только при непосредственном общении.


          1. cheburator
            19.06.2017 16:45

            А что делать, если открыв пост и сразу перейдя к тесту посмотреть что там такое, не дочитав до конца и не зная об ограничении по времени, в неспешном темпе решил задачи и не успел написать что-то внятное по текстовым вопросам? А там мог бы что нибудь внятное рассказать/порассуждать?


  1. neuotq
    09.06.2017 13:53
    +7

    Вне зависимости от теста Баду, опыта разработчика, платформа hackerrank достаточно хорошая штука. Даже опытному программисту можно на досуге. вечерком, для обновления мозгов немного порешать задачки. Вещь стоящая.


    1. balexa
      09.06.2017 16:45
      +1

      Реализована только не очень. Последний раз я столкнулся с тем, что немалую долю в джава-тестах занимает парсинг командной строки, его надо писать постоянно самому. С учетом того что копипаст там отключен, это сильно напрягает просто тем, что нельзя написать это один раз, каждый раз надо перепечатывать. А еще нльзя писать код в удобной IDE, а браузерное решение весьма напрягает.

      Я не спорю, что алгоритмы штука очень полезная, и мозги прочищает неплохо, но делать какие-либо предположения об уровне программиста на основании того, как он решает задачи с хакерранка нельзя.


      1. VolCh
        10.06.2017 03:31

        Если он их решает — уже хорошо.


        1. SerafimArts
          10.06.2017 04:53
          +2

          Это бывает и плохо, что решает (хотя казалось бы).


          Попробую обосновать почему: Люди, которые довольно долго занимались спортивным программированием (сам занимался, так что чуток понимаю такие подходы) и прочими аналогичными вещами — привыкают писать код в определённом стиле, а значит на качественный и читаемый код можно вряд ли надеяться. В качестве примера могу привести исходники ребят из VK (их kitten), ну или давеча ребята из яндекса выкладывали сырцы "антивируса на php", всякие разработки microsoft (толерант парсер) и т.д. Работы прикольные, работают, но открываешь код и седеешь. Либо лапша, либо ещё что хуже.


          Так что в реальной жизни — это всё замечательно и нужно, но приоритет стоит отдавать опыту архитектурирования, поспрашивать за Макконнелла и дядю Эванса. Потому что алгоритм "N" можно будет переписать эффективнее и сделать его быстрее довольно просто, а исправлять супер-эффективную лапшу в стиле битрикса… Ну так себе развлечение, особенно когда она расползлась на весь проект.


  1. EvilArcher
    09.06.2017 14:46
    -4

    Когда увидел фразу «server-side» подумал: «вот он мой шанс!».
    А затем прочитал про тест: «два из них подразумевают написание PHP-кода, еще одно — SQL-запрос, а оставшиеся три – рассуждение». Видимо, не правильное у меня понимание слова «server» — всего одно задание на SQL.


    1. lu4e3ar
      09.06.2017 15:12

      Почему вас это смутило?


    1. michael_vostrikov
      09.06.2017 21:10
      +1

      Когда это SQL стал полностью заменять весь server-side?


      1. grossws
        09.06.2017 21:40

        Особенно учитывая, что далеко не все в мире backend'а вообще сталкиваются с RDB, имеющими SQL в качестве языка запросов.


        Хотя, ИМХО, нормальный мид должен быть способен написать простой запрос даже если он с SQL не работает. Под простым я понимаю что-то уровня select'а без вложенных подзапросов, как максимум с одним join'ом и без пагинации (т. к. она ощутимо различается от базы к базе).


    1. VolCh
      10.06.2017 03:33

      Вы не поверите, но многие серверные приложения, работающие с SQL СУБД, пишутся вообще без SQL — билдеры запросов, ORM...


  1. bfcmyxa
    09.06.2017 14:53
    +3

    На данный момент живу и работаю в Германии, работаю backend/full-stack вев девом. Если хочу попробовать свои силы в badoo в Лондоне — то лучше пробовать себя через этот тест или подавать документы напрямую? Видел у вас висят вакансии на том же гласдооре. Вопрос чисто организационный, мне намного проще будет приехать в Лондон чем в Москву (хотя бы из-за визы, билетов и прочего).


    1. lu4e3ar
      09.06.2017 14:59
      +3

      Пройдите тест и скиньте e-mail в личку. Обсудим, как и куда вас лучше привезти для собеседования.


  1. ewgRa
    09.06.2017 17:34

    В сторону Берлина не планируете расширяться?


  1. 3l1k
    09.06.2017 17:48
    -3

    Садись, пиши:
    Чувиха — девушка
    Оффер — предложение
    Тимлид — лидер команды разработчиков
    Фича — свойство, особенность


    1. Aleks_ja
      09.06.2017 22:39
      +1

      Дык в Англию ж людей зазывают. Нужно постепенно привыкать :-)


    1. akubintsev
      10.06.2017 00:24
      -1

      Зачёт)


  1. akubintsev
    09.06.2017 23:55
    +2

    Хотелось бы услышать аргументы почему работать в Лондоне это круто.


    1. imanushin
      10.06.2017 14:20

      От коллег, переехавших туда:


      1. У страны не было особых потрясений (в сравнении с другими) за последние лет 100
      2. Лондон — это по сути "финансовая столица мира", по сути основные торги совершаются там. Без денег страна не останется
      3. Полиция работает (в сравнении с РФ, конечно)
      4. Выход из ЕС позволит поубирать народ из восточных стран ЕС, работающих без разрешения (прямое следствие — улучшится занятость население, упадет преступность)

      Есть и минусы:


      1. Анальный зонд
      2. Родословное расслоение общества. Как яркий пример: 19 премьеров учились в одной и той же школе Итон
      3. Цены на недвижимость в Лондоне

      Еще раз: это пересказ слов коллеги


      1. akubintsev
        13.06.2017 17:14

        Спасибо.
        Я еще почитал комментарии выше, оказалось, что всё-таки есть реальный способ получить хотя бы вид на жительство, потому как легализоваться на ПМЖ в Англии считал очень непростой задачей.
        Об этой стране знаю тоже не понаслышке, живёт в Лондоне родственник с 2000-го года. До сих пор на птичьих правах, потому что поменяли законодательство как раз накануне получения им вида на жительство. От страны не в восторге, но и в Россию не вернется, потому что здесь вообще ничего не имеет.


        1. kislovm
          13.06.2017 17:34

          Если он там по рабочей визе, то вид на жительство должны были уже давно дать (через 5 лет по текущему законодательству). И даже если он там не по рабочей визе, но легально, то через 10 лет пребывания ILR точно дают, а через год после него — гражданство.
          Не получить ILR после 17 лет проживания в стране — надо постараться.


  1. PaulWeb
    10.06.2017 05:35

    Важно! На прохождение теста будет дано 90 минут. Подумайте заранее о том, чтобы выделить на это время, т.к. тест на паузу ставить нельзя.


    Как бы можно, если Вы впервые на hackerrank и, без прохождения их обучения по платформе, решили сразу решать тест, то hackerrank Вам предложит остановить его и пройти все таки обучение, поэтому просьба попросите их убрать этот чит или принудительно заставлять новичков проходить их sample test.

    Остальные пути обхода описывать не буду, но так скажу что использование tilda с их POST формой настроенной через Qrator было правильным решением.

    Для уравнивания шансов или пару советов для тех кто давно не проходил собеседования, заржавел или не имел опыта:
    1) по хорошему надо знать что происходит в мире стека php и mysql, последние тенденции, конференции ну и так далее
    2) при вопросе в чем проблема, надо начинать не с профилирования, а как Вы используете библиотеку, компонент, какие правила существуют или паттерны, с какими проблемами обычно сталкиваются и как решают
    3) выделите время и по практикуйтесь на hackerrank, особенно полезным будет прохождение data structures и algorithms, чтобы потом не было стыдно

    Да еще просьба тем кто составляет задачи раскрывайте хотя бы три теста, какие данные были на вход, что должно быть и что вышло, это даст шанс тем кто забыл алгоритм или давно не решал задачки такого рода (или вообще не сталкивался) найти проблему, особенно это касается матриц.


  1. oleg_gf
    10.06.2017 10:17
    +4

    А я, вот, жил себе, не тужил, работал сисадмином, пил пиво, играл во всякие там танки и тоталвары. А потом Badoo нашёл мне жену…


  1. JuriM
    11.06.2017 16:15
    -2

    Приложение Badoo занимается наглой консумацией, тянет кредиты на чатах, скрытое автопродление подписки и тд. Больше не пользуюсь


    1. noodles
      12.06.2017 01:03
      +4

      Ни копейки не вложил, регулярно без проблем нахожу любовниц. Как по мне шикарный сервис, который экономит время..)


  1. rjhdby
    12.06.2017 09:19
    +2

    Если не великая тайна, то выложите потом входные данные для тестов. В частности по сложению двух чисел четвертый тест не победил, хотя вроде все возможные варианты на «пользовательских данных» отлично складывались.


    1. michael_vostrikov
      12.06.2017 09:50
      +1

      И для первого, если можно. Что-то не учел, интересно что именно.


  1. Finesse
    14.06.2017 12:40

    Переезд супруга/супруги/семьи включён в помощь?


    1. lu4e3ar
      14.06.2017 13:26

      Что вы имеете в виду под включением в помощь?


      Основная "материальная" составляющая помощи — это:


      • Мужу/жене и детям делаются и оплачиваются визы. Муж/жена по этой визе так же имеет право работать.
      • Предоставляется и оплачивается временное жильё на всех на время поиска постоянного.
      • 10 000 фунтов разовая материальная помощь одна на семью.

      Можно тут подробнее почитать про переезд одного из наших коллег: https://vc.ru/p/moving-to-london


  1. LostVoice
    14.06.2017 14:04

    А когда последний день когда еще можно написать этот тест?


    1. lu4e3ar
      14.06.2017 14:43

      Добавили UPD. Можно проходить до 16го июня.


      1. ilfate
        14.06.2017 15:44
        +1

        А какие-нить результаты будут опубликованы? Интересно посмотреть статистику по вопросам.


  1. xDamir79
    15.06.2017 14:26

    По вакансиям Андроид-разработчика я опоздал?


    1. lu4e3ar
      15.06.2017 14:27

      Подобное мероприятие для Андроида завершилось, но нам всё ещё нужны люди.
      Сейчас вы можете подаваться на общих основаниях: https://team.badoo.com/jobs/127/