Тестовое собеседование C# ASP.NET Core | Junior .NET Developer

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 84

  • @ВладБалашов-э1г
    @ВладБалашов-э1г 9 หลายเดือนก่อน +3

    Спасибо за то что делитесь вашим трудом!

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Большое спасибо, что смотрите!

  • @Ya_kruutoy
    @Ya_kruutoy 9 หลายเดือนก่อน +2

    Хорошее интервью получилось, спасибо

    • @Excalib
      @Excalib  9 หลายเดือนก่อน +1

      Спасибо очень приятно!

  • @bestfriend312
    @bestfriend312 9 หลายเดือนก่อน +8

    Бинго этого собеса:
    - я это и имел в виду
    - дженерики
    - контракты

    • @Excalib
      @Excalib  9 หลายเดือนก่อน +1

      Давай в некст видосах тоже в бинго играть:)))

    • @bestfriend312
      @bestfriend312 9 หลายเดือนก่อน

      @@Excalib договорились)

    • @raindance174
      @raindance174 9 หลายเดือนก่อน +1

      😂

  • @extense1337
    @extense1337 9 หลายเดือนก่อน +1

    интересно было послушать, спасибо, давно не практиковал эти вопросы (базовая часть, ооп, солид, интерфейсы vs абстрактные классы), сам залетал на джуна вообще без знаний C#, сейчас 2.5 года опыта))

    • @Excalib
      @Excalib  9 หลายเดือนก่อน +2

      Спасибо, сам давно такие вопросы на собесах не слышал, но джунов часто спрашиваюь

  • @handlecom19
    @handlecom19 8 หลายเดือนก่อน +6

    Я даже на джуна не взял бы такого кондитата, а о мидле даже речи и не идет. Так максимум на стажировку. Я кондитату рекомендую не врать и не мухлевать если не знаешь или не уверн в своем ответе... люди которые собеседуют далеко не тупые и сразу видят такое поведение. Но а так Excalib'y респект за работу!

  • @vadimsbitnev2748
    @vadimsbitnev2748 9 หลายเดือนก่อน +6

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

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Спасибо за приятный отзыв!

  • @extense1337
    @extense1337 9 หลายเดือนก่อน +3

    Насчет IEnumerable и IQuerable кстати он в начале верно все говорил, просто решил назвать это перегрузкой, а не extension методом

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Я точно не помню, но вроде да:)

  • @dotnetlearner
    @dotnetlearner 9 หลายเดือนก่อน +4

    Спасибо! В идеале конечно добавить лайвкодинг какой, ну и можно поразбирать тестовые задания, тоже возможно зайдет такая тематика, есть даже сайт где скидывают реальные тестовые которые давали компании джунам и не только.

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Спасибо очень интересно, попробую

    • @mrlait5732
      @mrlait5732 9 หลายเดือนก่อน +1

      А что за сайт? скажи название или ссылку

    • @IvanKadrov-e7l
      @IvanKadrov-e7l 9 หลายเดือนก่อน

      Да, подскажи плиз, что за сайт

  • @Phoenix_7_7_7
    @Phoenix_7_7_7 9 หลายเดือนก่อน +2

    Про интерфейсы я бы сказал, что интерфейс описывает контракт API, не предлагая реализации, а абстрактный класс позволяет задать реализацию по умолчанию, хотя в последних версиях нета (вроде, с 7-го), интерфейсы тоже позволяют так делать

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      7ая версия уже давно вышла, поэтому то что предлагаешь некорректно:)

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Оба инструмента имею возможность сделать базовую реализацию

    • @Phoenix_7_7_7
      @Phoenix_7_7_7 9 หลายเดือนก่อน +2

      @@Excalib Я про что и говорю, различия размыты :( Зачем так сделано - не понятно. Интерфейс на то и интерфейс, чтобы описывать контракт взаимодействия, а абстрактный класс - базовую общую реализацию. Но это ИМХО, разрабам виднее. Кто я такой? :) Кстати, спасибо за видео, познавательно! Как раз хотел бы джуном куда-нибудь влезть ;)

  • @bornumental146
    @bornumental146 9 หลายเดือนก่อน +3

    Спасибо

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Спасибо за просмотр:)

  • @МиристанГадайбаев
    @МиристанГадайбаев 7 หลายเดือนก่อน

    Было очень тяжело некоторые ответы выслушивать, но всё равно спасибо. Хотелось бы еще на мидла собес посмотреть.

  • @raindance174
    @raindance174 9 หลายเดือนก่อน +2

    Кстати, а почему про тестирование не спрашиваешь? Было бы прикольно на следующих собесах услышать что то об этом 🙃

  • @pumpum9937
    @pumpum9937 8 หลายเดือนก่อน +1

    На 27:05 неправильно объясняете про интернирование - при создании строки ничего не проверяется и не интернируется. Интернируются только строковые литералы на этапе компиляции. Иначе нужно интернировать вручную. Может, я неправильно что-то понял? В прошлых видео тоже замечал такую формулировку.
    Вообще, Рихтер писал, что код, рассчитанный на интернирование строк без ручного вызова string.Intern писать не стоит - не знаю, что вы к этому интернированию прицепились, это просто небольшой нюанс компилятора, о котором желательно знать, но можно и не знать в принципе

  • @prostoroman89
    @prostoroman89 4 หลายเดือนก่อน +2

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

  • @karmraks
    @karmraks 9 หลายเดือนก่อน +4

    Хотелось бы интервью где больше какого либо кодинга, как будто врачи рассказывают какие ножики лучше при какой то операции, при этом ты не видел ни ножика и ни одного надреза

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Спасибо учту:)

    • @дефект
      @дефект 3 หลายเดือนก่อน

      Врачи на собеседованиях не демонстрируют навыки, обычно.

  • @Timo4eus
    @Timo4eus หลายเดือนก่อน

    Методы расширения это самый что ни есть синтаксический сахар.

  • @ДаниилТурлов-о1е
    @ДаниилТурлов-о1е 9 หลายเดือนก่อน +2

    Круто! Но я думаю, что не хватает еще и задачек подкинуть

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Спасибо думаю над этим:)

  • @ВладиславБезуглый-ь2к
    @ВладиславБезуглый-ь2к 5 หลายเดือนก่อน

    Спасибо за интервью
    имхо : Парню нужно доучиться и идти на джуна , это точно не уровень знаний мидла , думаю хер где возьмут с такой подготовкой на мидл позицию.

  • @karmraks
    @karmraks 9 หลายเดือนก่อน +4

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

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Мне тоже казалось, что отвечает неуверенно

  • @МаксимВалерьевич-ь3т
    @МаксимВалерьевич-ь3т 9 หลายเดือนก่อน +1

    Почему Where() нельзя перегрузить? Это же самый обычный метод, где первый параметр будет либо IEnumerable либо IQueryable.
    И методы расширения это как раз сахар, т.к. разворачивается в вызов статического метода с передачей экземпляра первым параметром. Там даже ключевое слово this пропадает в итоге

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Как перегрузить where у DbSet не имея доступа к классу?
      Хотя если делать так же методы расширения то почему бы и нет:) но такое чувство что я думал про переопределение как и сейчас когда писал комменты с утра

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      А по поводу экстеншена согласен

  • @AntonXxxxx
    @AntonXxxxx 5 หลายเดือนก่อน

    На другим яп задачи на алгоритмы всякие, в C# их не задают?

  • @Дмитро-ы2л
    @Дмитро-ы2л 9 หลายเดือนก่อน +2

    а что со звуком? кто то на фоне дрелью сверлит или что это?

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Да у него сосед решил начать сверлить:))

  • @huskyfromalaska7647
    @huskyfromalaska7647 4 หลายเดือนก่อน

    А что за двухуровневый кэш?

  • @fgddgdf9437
    @fgddgdf9437 9 หลายเดือนก่อน +1

  • @BlackPrinc1
    @BlackPrinc1 9 หลายเดือนก่อน +5

    Как по мне с сегоднешней конкуренцией это даже не джун... Может и не трейни

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

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

    • @BlackPrinc1
      @BlackPrinc1 9 หลายเดือนก่อน

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

    • @fed1splay
      @fed1splay 8 หลายเดือนก่อน

      ​@@Excalibпроблема не залететь на позицию, проблема на собес попасть. Можно выучить всю теорию, дважды. Можно накидать ссылок на свой гитхаб и быть сыном маминой подруги. А потом резюмеху отсекают автофильтры, потому что годов опыта нет :) как итог - рисуется опыт и на собесе звучит кринжатина, а собеседующие через одного горят с "курсовиков" из онлайн-школ)))

    • @ander4141
      @ander4141 5 หลายเดือนก่อน

      ​@@fed1splayфильтры у hr'ов это зло, столько знающих и мотивированных людей отлетают по ним. За то "шустрые" умники как на видео залетают на собес и тратят время собеседующих

  • @solidsnake3988
    @solidsnake3988 2 หลายเดือนก่อน

    14:40 только при подстановке дочернего класса вместо родительского, а не наоборот

  • @alexanderraf5553
    @alexanderraf5553 5 หลายเดือนก่อน

    Если бы паренек ответил бы на все вопросы, то это было бы не джун уровень. Или я уже отстал от собесных тем)

  • @Zhenya-e6c
    @Zhenya-e6c 4 หลายเดือนก่อน

    Даже не стажер, видно, что начитался кучу всего к собесу, но понимания нет абсолютно никакого. Ему бы книг почитать несколько и все стало бы на свои места)

  • @wizardarss
    @wizardarss 4 หลายเดือนก่อน

    Деревня блин. 😂 I has не говорят.

  • @pulsar1934
    @pulsar1934 4 วันที่ผ่านมา

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

  • @Бот5329-и5г
    @Бот5329-и5г 7 หลายเดือนก่อน

    Слабовато, но всё в переди!

  • @white5096
    @white5096 9 หลายเดือนก่อน +4

    Слабо для мидла, чел больше на джуна

    • @Excalib
      @Excalib  9 หลายเดือนก่อน +1

      Спасибо

    • @maesthrow
      @maesthrow 9 หลายเดือนก่อน +2

      Слабо даже для джуна. Столько каши в понимании базовых принципов

  • @JdSpot
    @JdSpot 9 หลายเดือนก่อน +3

    Пипец как трудно, кринжанул слегка

    • @Excalib
      @Excalib  9 หลายเดือนก่อน +1

      Кринж тоже эмоция, рад что удалось ее вызвать:)

  • @redice8928
    @redice8928 9 หลายเดือนก่อน +3

    боже как же эти сишарпы и джавы искажают понимание концепций программирования у людей.

    • @IlyaArlenka
      @IlyaArlenka 9 หลายเดือนก่อน +1

      Поясни

    • @redice8928
      @redice8928 9 หลายเดือนก่อน

      @@IlyaArlenka мне лень. Просто помимо шарпа попробуй изучить другие языки программирования

    • @IlyaArlenka
      @IlyaArlenka 9 หลายเดือนก่อน

      ​@@redice8928ахах, понятно)

    • @CasanovaMur
      @CasanovaMur 9 หลายเดือนก่อน +15

      @@redice8928 Сажают мужика в тюрьму. Про себя думает, что много болтать не стоит. За каждое слово спросить могут. Присел на нары. Молчит день, неделю, вторую неделю. На третьей неделе подошел к окну и обронил:
      - Дождь скоро пойдет.
      Голос сзади:
      - Ну если не пойдет мы тебя по кругу пустим.
      Мораль сказанного: дите, за слова отвечать надо. Или ты не ленишься и поясняешь или мы тебя по кругу пустим.

    • @redice8928
      @redice8928 9 หลายเดือนก่อน +1

      @@CasanovaMur и в конце засмеялись так неприятно

  • @haterealm
    @haterealm 9 หลายเดือนก่อน

    Вместо того, чтобы подтолкнуть к правильному ответу, автор насыпает джуну ещё больше вопросов. Особенно видно на примере со строками. Как уже кто-то написал тут в каментах, рекомендую джунам посмотреть на современные языки Go и Rust. Поймите: большинство душных вопросов на этом собесе вызваны тем, что C# - это достаточно старый язык с кучей старческих болезней, о которых вас часто будут спрашивать.

    • @АнтонФролов-о1с
      @АнтонФролов-о1с 9 หลายเดือนก่อน +4

      Эм, а где болезни, если человек просто не знает базу. Лично по мне сишарп лучше намного, чем тот же го(знаю и тот и другой язык, пишу на них в коммерческой разработке)

    • @haterealm
      @haterealm 9 หลายเดือนก่อน

      ООП, SOLID и прочие статические классы / интерфейсы / абстрактные классы - это не база, а шелуха, которая не стоит ничего за пределами C#. Я перешёл на Rust и уже забыл, когда последний раз меня спрашивали про Барбару Лисков.

    • @Excalib
      @Excalib  9 หลายเดือนก่อน +1

      Раст не сильно моложе сишарпа, назовите старческие болезни языка сишарп, я не очень понимаю суть вашего комментария

    • @Excalib
      @Excalib  9 หลายเดือนก่อน

      Ооп ничего не стоит за пределами сишарпа? Пора вызывать специалистов

    • @Excalib
      @Excalib  9 หลายเดือนก่อน +1

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