Открытое собеседование в МТС Диджитал на позицию Middle Java

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

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

  • @ugabuga-t7z
    @ugabuga-t7z 2 месяца назад +12

    То, что интервьер не отвечает на вопросы, на которые не дали ответ, очень огорчает(

    • @shortcut_sh
      @shortcut_sh  2 месяца назад

      Привет! Спасибо за коммент в следующих видео попросим интервьюера комментировать вопросы и давать ответы

  • @borovochok2286
    @borovochok2286 Месяц назад +5

    hashcode null будет равен 0, а не 1, если не путаю
    23:15

    • @bonefabric
      @bonefabric 8 дней назад

      Подтверждаю, исходник: return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16);

    • @ignat934
      @ignat934 День назад

      ​@@bonefabric я если пытаюсь у null вызвать хэшкод, там будет npe. Откуда этот исходник?

    • @bonefabric
      @bonefabric День назад

      @@ignat934 java.util.HashMap 338. В видео речь о том, какой хешкод присвится внутри HashMap для null. Чтобы не выбрасывался npe там и есть проверка на null

  • @danyahack6223
    @danyahack6223 2 месяца назад +1

    Отличное интервью. Только, как уже это упоминалось до меня, не хватает ответов на некоторые заданные вопросы. А вообще очень классный интервьюер

  • @MichiSig
    @MichiSig Месяц назад +2

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

  • @Bynan114
    @Bynan114 2 месяца назад

    Отличный видос) Жаль, маловато просмотров но помочб может ютифайесли что. почаще снимайте видосы, ставлю лайк)

  • @ignat934
    @ignat934 День назад

    Решил написать свое мнение, мб посожет для следующих интервью. Негативное ощущение от интервью. Интервьюер как будто ставит выше себя и ему пофиг, а подопытный имеет слабую подготовку.

  • @ЕкатеринаКамышева-ф5и

    вообще hashCode null выкинет исключение) ибо null это не объект. Но внутри мапы есть свой метод hash вроде и он подставляет туда значение 0. А откуда там единица не понятна(
    Еще бы я не стала называть Bean и Component одной аннотацией.. у них довольно много различий
    Над методом спокойно можно повесить автовайред. Он автоматически закинет в параметры метода бин подходящий по типу, сработает после вызова конструктора и до постКонстракт

    • @ВасилийГоловко-д9и
      @ВасилийГоловко-д9и 28 дней назад +1

      еще видео не смотрел , но по вашим комментариям уже вижу, что явно там не уровень мидл. При расчете hash там просто стоит проверка , если null, то 0 возвращаем. Bean и Component - да это вообще разные аннотации для одной задачи создания бинов, но Bean можно использовать только в конфиге, а Component над классом. Но видео для общего развития гляну

  • @shortcut_sh
    @shortcut_sh  2 месяца назад

    Записать на мок-интервью в ШОРТКАТ - forms.gle/2NoofFCxkLLe98Dr6

  • @CatBlack-p2h
    @CatBlack-p2h Месяц назад

    13:15 думала послышалось, но субтитры тоже написали мутабельный класс. Это же изменяемый, все оговорились или я не поняла?:)

    • @shakh_17
      @shakh_17 29 дней назад

      Тоже обратил внимание ))

  • @СергейМалышев-т9у
    @СергейМалышев-т9у Месяц назад +2

    Такое ощущение что, царь-то не настоящий!)

    • @anyman777
      @anyman777 Месяц назад

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

  • @boozoob
    @boozoob 23 дня назад

    Они там на C пишут

  • @СергейМалышев-т9у
    @СергейМалышев-т9у Месяц назад

    Singleton, не потокобезопасный???, это как😮

    • @Java_Kava
      @Java_Kava Месяц назад +1

      все зависит от состояния.

    • @ЕкатеринаКамышева-ф5и
      @ЕкатеринаКамышева-ф5и Месяц назад

      @@Java_Kava скорее от реализации этого самого синглтона) если речь о паттерне то это вообще антипаттерн ибо там в любом случае попа выходит, если речь о скопе в спринге, то тоже так то не потокобезопасный