Тестовое собеседование на позицию Android Developer (I и II этапы)

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 19

  • @stanislavzemlyakov5442
    @stanislavzemlyakov5442 Год назад +3

    Решение алгоритмов имеет такое же отношение к программированию, как навык крученя гаек - к механике, моё глубокое убеждение.

    • @АндрейСпирин-ы2в
      @АндрейСпирин-ы2в 4 месяца назад

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

    • @stanislavzemlyakov5442
      @stanislavzemlyakov5442 4 месяца назад

      @@АндрейСпирин-ы2в полностью согласен. Тут ключевое: "если есть желание".

  • @АлександрПальчевский-ж2ф

    Спасибо большое! Очень полезно. Видео помогло закрыть некоторые пробелы в знаниях, а то что знал, я закрепил.

    • @ВЕЗЕР-г1л
      @ВЕЗЕР-г1л 2 года назад

      Уже есть коммерческий опыт?

  • @alfa.voland
    @alfa.voland Год назад +3

    Ролик начинается с 5:31

  • @4004karp
    @4004karp Год назад +1

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

  • @anatoliykichuk
    @anatoliykichuk Год назад +3

    Спасибо!
    Но хочу придраться к интервьюверу:
    * может имеет смысл в начале трансляции проверять оборудование - ваш микрофон плоховат;
    * постарайтесь внятнее говорить - раз уж Вы решили поделится этим, то поработайте для публики.

  • @4004karp
    @4004karp Год назад

    я отвечаю как этот чел на платформе) особенно когда он запнулся на Single activity ) но я почему-то на финалах пролетаю все время щас ) да и на воркменеджере запнулся, но вопрос было сложный, но по воркменеджеру можно много рассказать интересного...

    • @DevGymProject
      @DevGymProject  Год назад +1

      Попробуй вежливо и корректно попросить фидбэк после отказа (кто-нибудь точно даст) и обрати внимание на софт скиллы 🙏

  • @4004karp
    @4004karp Год назад

    А про анимации мощно рассказал, вообще у него широкий охват конечно... а на handler looper попался по-мидловски ) все так на чем-то попадают ) И как такой мощный чел не мог внятно сказать про Subcomponents 🤔?

  • @4004karp
    @4004karp Год назад

    ЖЦ вьюх я по-лучше отвечаю, но работу поменять не могу ... =//

  • @androidkotlin-6234
    @androidkotlin-6234 Год назад +6

    уровень знаний явно не джуновский. а если он считает себя джуном, то явно себя не дооценивает.

    • @andreilukin5281
      @andreilukin5281 Год назад +2

      а разве где то сказано что он джун? в начале говорится что он с 2015 года в андройд разработке

  • @nibelung2852
    @nibelung2852 Год назад

    Он middle?

  • @miyamura_izumi_yuji
    @miyamura_izumi_yuji 9 месяцев назад

    Вижу private fun - автоматом понимаю, что дальше будет булщит код, не имеющий никакого отношения к ооп

  • @xandrviking1113
    @xandrviking1113 Год назад +2

    Интервьюер бормочит себе под нос , ничерта не слышно

  • @roman_je_rkoff
    @roman_je_rkoff Год назад

    с первой задачей как то слишком долго и сложно, можно же не прогонять до конца массив, а найдя первое совпадение в мапе вернуть false
    private fun solution(array: List) : Boolean {
    if (array.size == 1) return true
    val numsMap = mutableMapOf()
    for (num in array) {
    if (numsMap[num] != null) {
    return false
    } else {
    numsMap[num] = 1
    }
    }
    return true
    }

    • @vladguriev
      @vladguriev Год назад

      так можно было бы, если б требовалось определить, все ли числа уникальны
      но в задаче вопрос был в том, встречается ли каждое из них уникальное количество раз
      то есть, какое-то число может встретиться и 3 раза - главное, чтобы при этом никакое другое число 3 раза не встретилось