Техническое собеседование на позицию Senior Developer в логистическую компанию | Jetbulb

Поділитися
Вставка
  • Опубліковано 31 тра 2024
  • Техническое собеседование на позицию Senior Developer / Senior Engineer.
    Иногда приходится проводить или проходить собеседование без каких-либо конкретных требований к кандидату. В таком случае выдвигается общий список требований, без учета специфики проекта или команды.
    Такой подход вовсе не означает, что компания плохая или странная. Компания просто хочет найти потенциального сотрудника и усадить его за проект, что будет актуален в момент onboarding.
    Вот и у нас точна такая ситуация. Компания ищет сотрудника уровнем Senior Developer / Senior Engineer. Нам предстоит задать вопросы, получить на них ответы и разобраться какой шеврон можно присудить кандидату.
    Погнали!
    Программа
    00:00 Описание компании и позиции
    01:58 О компании
    02:22 Вопросы
    21:14 Техническая задача
    33:02 Выводы
    Получи реальный опыт решения коммерческих задач в Agile команде
    до 6 человек iprody.com/
    Запись на обучение и собеседование:
    iprody.com/interview
    t.me/iPrody_Online
    Мы в социальных сетях:
    t.me/jetbulb
    / jetbulb
    Материалы:
    github.com/dobmax/simple-cach...
  • Розваги

КОМЕНТАРІ • 21

  • @Alkapone63
    @Alkapone63 7 місяців тому +4

    А почему htttp over tcp не гарантирует доставку? По моему же наоборот протокол как раз таки дает гарантию в отличии от upd так как есть процесс acknowledgment со стороны получателя и отправителя? Очередь также может быть не надежной. В случае если сервер очереди не отвечает то запрос не дойдет. Для исправления этого поможет outbox паттерн.

  • @oldblood3383
    @oldblood3383 6 місяців тому +1

    Респект автору

  • @MixAer
    @MixAer 7 місяців тому

    Спасибо за видосы, очень полезно и интересно 👍🏻
    У мены есть пара вопросов, может будет возможность в будущем ответить или привести пример.
    1. Один из этапов собеседования во многие компании - System Design. Что там, собственно, могут спрашивать и как на это отвечать, если ты систему никогда сам не проектировал, а только допиливать фичи 😅
    2. В одном из видео был вопрос о том, что делать если база тормозит. Там нужно было смотреть Query Plan. Можно об этом узнать подробнее?

  • @MrKelebras
    @MrKelebras 4 місяці тому

    По поводу документации к коду, у меня немного другой подход называется "тебе надо ты и пиши" )) сколько времени тратиться на описание кода а потом к этому коду никто никогда не обращается, другое дело когда через время тебя жизнь заставила вернуться ты разобрался в коде у тебя в голове его описание ты его кратко изложил и ты на 100% уверен что описание соответствует не устарело из-за многочисленных правок, из опыта работал на позиции баг фиксера то код по диагонали читается но это особенное состояние дзен которое со временем пропадает :(

  • @alevadnaya
    @alevadnaya 6 місяців тому +1

    Макс, спасибо за видео

  • @putinhuylo666
    @putinhuylo666 7 місяців тому +4

    Макс поседел... Блин,так долго и с интересом смотрю канал что Макс стал добрым другом и начинаешь замечать такие вот перемены...

    • @Jetbulb
      @Jetbulb  7 місяців тому +3

      Да ладно )))
      Норм, просто Макс на стиле 😎

    • @putinhuylo666
      @putinhuylo666 7 місяців тому +2

      @@Jetbulb Виски седые. Но это да,даже стильно)

  • @RustamPlayer
    @RustamPlayer 6 місяців тому +1

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

    • @LIIeBa
      @LIIeBa 6 місяців тому +1

      Есть же LinkedHashMap -- хешмапа с сохранением порядка. теоритически используя ее можно получить константное время доступа по ключу, а также к началу и концу очереди.

    • @s.k.6563
      @s.k.6563 5 місяців тому

      @@LIIeBa Также в первую очередь подумал о LinkedHashMap.

    • @dev_pushkin
      @dev_pushkin Місяць тому

      Это похоже на типичный и довольно популярный кэш LRU.

  • @TheRedbeardster
    @TheRedbeardster 7 місяців тому +1

    Распределенная система - та, в которой компьютер, о существовании которого Вы не догадывались, может сделать Ваш компьютер неработоспособным (ц) Л. Лэмпорт

  • @walcermelodia
    @walcermelodia 6 місяців тому

    Макс, привет! Слушай, в европе есть позиция системного аналитика? С теми же обязанностями как и в рф.
    Вопрос: системный аналитик должен занимать проектированием/архитектурой, Solution architect и т.п.
    Просто меня удивляет, что люди которые ни разу не разработчики(хотя бы бывшие) занимаются проектированием и т.п., а не разработчик либо архитектор напртмер. А на вопрос почему так, бизнес с удивлением смотрит на меня. И невнятно отвечает по типу "пропасть между стейкхолдером и разработчиком".
    На что я им отвечаю "а вы про ддд слышали?", а в ответ тишина...

  • @user-gw6df6ns7e
    @user-gw6df6ns7e 7 місяців тому

    Насчёт инсайдерской информации. Прям смешно даже. Мало ли кто там что говорит в самом деле. Плюс если записи нет, то. В суд с чем пойдут?

  • @sergannn
    @sergannn 7 місяців тому

    договОров

  • @user-wf2hx2kg3h
    @user-wf2hx2kg3h 6 місяців тому

    Челендж.. 🤣🤣🤣 Хочется задать автору вопрос - а на каком языке он учил русский, челендж был с ним?

    • @vladimir8718
      @vladimir8718 6 місяців тому

      Ты из леса?))

    • @Torn_Shoe
      @Torn_Shoe 5 місяців тому +1

      У нас все слова заимствованы от абажюра до компьютера, свои только лапти и то кстати не факт.

    • @neketavorotnikov6743
      @neketavorotnikov6743 Місяць тому

      Ты к себе в 3 лице обращаешься?