Excalib
Excalib
  • 66
  • 418 337
Тестовое собеседование C# | .NET Middle Mock interview
Для записи на консультацию напишите в телеграм бот: t.me/excalib_advice_bot
😽Всем кусь😽
Тестовое интервью с разработчиком, у которого 2 года коммерческого опыта. Спрашиваю стандартные вопросики и немного говорим про технологии. В целом достаточно крепкое интервью, думаю с мидлами нужно уже решать какие-то задачки, а вы как думаете?
Telegram channel: t.me/excalib_channel
Telegram chat: t.me/excalib_chat
Vk: excalib88
Может вы хотите поучаствовать в мок интервью? Пишите мне в телеграм(приложите свое резюме и расскажите о себе): @excalib
Таймкоды:
00:00 - Знакомство и про опыт
02:45 - ООП
03:09 - Полиморфизм
04:21 - SOLID
05:15 - LSP
05:53 - Пример LSP с танцующим механиком
07:29 - Пример от автора
10:15 - DIP или разговор про обувь
12:31 - Dependency Injection с подробностями
16:12 - DI Life Cycles
17:19 - Отличия времени жизни
21:12 - Типы
22:40 - Зашла речь про string
23:53 - Интернирование строк
25:06 - Делегаты
26:29 - RabbitMQ
26:42 - Exchanges
27:28 - Exchanges vs очереди
28:44 - Правила exchange'ей
33:00 - Mass Transit
33:48 - Каналы кролика
34:36 - Headers exchange
35:04 - Еще немного про exchanges
36:11 - Kafka
36:26 - Топики и партиции
36:46 - Особенность партиций
37:33 - Async/await
39:43 - Суть асинхронности
42:39 - State machine в async/await
43:11 - Что такое машина состояний?
44:59 - Semaphore
45:28 - Зачем нам lock
45:40 - Уровень .NET/OS для многопоточности
47:37 - ACID
47:50 - Транзакции
48:47 - Уровни изоляции транзакций
50:26 - MSSQL
51:43 - Трассировка
53:13 - SQL Profilers или дебри SQL
1:00:24 - Немного о Head Hunter
1:01:16 - Про опыт с Angular
1:01:54 - Big Directional Streaming в gRPC
1:02:15 - Стриминги
1:03:04 - Немного связи с SignalR
1:03:48 - Как это в тинькофф
1:07:36 - Немного о тестах
1:09:34 - Контейнеризация
1:12:08 - Есть вопросы?
1:13:03 - Фидбек
1:13:55 - Про тестовые
1:14:13 - Про архитектуру
1:15:30 - Про резюме
1:17:33 - Прощание
Переглядів: 6 643

Відео

Тестовое собеседование C# | .NET Junior Mock interview
Переглядів 2,7 тис.3 місяці тому
Для записи на консультацию напишите в телеграм бот: t.me/excalib_advice_bot 😽Всем кусь😽 Тестовое интервью с разработчиком, который не имеет опыт в компании, однако пол года занимался фрилансом, как думаете получится устроиться в компанию? Сможет стать джуном или всё же не дотягивает? Telegram channel: t.me/excalib_channel Telegram chat: t.me/excalib_chat Vk: excalib88 Может вы хотите поу...
Тестовое собеседование C# | .NET Junior Mock interview
Переглядів 2,9 тис.3 місяці тому
Для записи на консультацию напишите в телеграм бот: t.me/excalib_advice_bot 😽Всем кусь😽 Тестовое интервью с разработчиком, c коммерческим опытом чуть меньше 2 лет. Предполагал, что можно попробовать собеседовать на мидла, но в итоге прошлись по базовым вопросам. Слабовато отвечал, но думаю человек сможет повторить всю базу, по которой были проблемы и в дальнейшем удачно проходить собеседования!...
Тестовое собеседование C# ASP.NET Core | Junior .NET Developer
Переглядів 4,3 тис.4 місяці тому
Для записи на консультацию напишите в телеграм бот: t.me/excalib_advice_bot 😽Всем кусь😽 Тестовое интервью с разработчиком, без коммерческого опыта. При поиске информации кандидат нашёл человека(стримера по джаве), который предложил свою помощь в трудоустройстве на Middle-позицию. Проверяем возможность "запрыгнуть" сразу на мидла! Telegram channel: t.me/excalib_channel Telegram chat: t.me/excali...
Тестовое собеседование ASP.NET Core | Junior .NET Developer
Переглядів 5 тис.4 місяці тому
Для записи на консультацию напишите в телеграм бот: t.me/excalib_advice_bot 😽Всем кусь😽 Очередное тестовое интервью с разработчиком, который 2 года занимается программированием, поработал в стартапе друга, но как такового коммерческого опыта не было. Поэтому мне интересно было понять насколько этот опыт оказался для него полезным! Может вы хотите поучаствовать в мок интервью? Пишите мне в телег...
Как использовать Masstransit? | RabbitMQ
Переглядів 1,6 тис.4 місяці тому
Запись на личную консультацию - t.me/excalib_advice_bot Всем кусь, просили снять видео про Masstransit. На мой взгляд оно получилось не очень интересным, но надеюсь кому-то будет полезно посмотреть как использовать RabbitMQ Masstransit. Telegram channel: t.me/excalib_channel Telegram chat: t.me/excalib_chat Vk: excalib88 Github Repo: github.com/Excalib88/Excalib.RabbitMQ
Эта библиотека решит головную боль | FluentValidation
Переглядів 9645 місяців тому
Запись на личную консультацию - t.me/excalib_advice_bot Всем кусь, если у вас когда-либо были проблемы с валидацией входящих параметров, то посмотрев это видео, вы сможете решить эти проблемы. Надеюсь вам будет полезно! В следующем видео планирую продолжить тему по RabbitMQ и использовать более Enterprise подходы, а именно использовать Masstransit для взаимодействия с RabbitMQ. Telegram channel...
Тестовое собеседование C# | Бывший студент без опыта
Переглядів 3,5 тис.5 місяців тому
#excalib #csharp #aspnet #mockinterview #fail Запись на личную консультацию - t.me/excalib_advice_bot Студент ищет первую работу, а мы проверим его знания и сделаем выводы. Спойлер: интервью на мой взгляд прошло неплохо, свои выводы я озвучил в конце видео, а свои выводы пишите в комментариях! Может вы хотите поучаствовать в мок интервью? Пишите мне в телеграм: @excalib Telegram channel: t.me/e...
Тестовое собеседование C# | С нуля за пол года нашёл первую работу!
Переглядів 3,8 тис.6 місяців тому
#excalib #csharp #aspnet #mockinterview Запись на личную консультацию - t.me/excalib_advice_bot Интересный случай, человек приукрасил резюме и смог найти хорошую работу! О своей истории он рассказывает в начале видео, как считаете стоит ли обманывать работодателя в резюме? Может вы хотите поучаствовать в мок интервью? Пишите мне в телеграм: @excalib Telegram channel: t.me/excalib_channel Telegr...
Как использовать RabbitMQ в ASP.NET Core
Переглядів 3,6 тис.6 місяців тому
#excalib #csharp #aspnetcore #rabbitmq Запись на личную консультацию - t.me/excalib_advice_bot Часто встречаю случаи, когда люди не понимаю как устроен роутинг в RabbitMQ, поэтому я решил снять это видео! Постарался доходчиво разобрать роутинг сообщений, надеюсь это будет полезно! Telegram channel: t.me/excalib_channel Telegram chat: t.me/excalib_chat Vk: excalib88 RabbitMQ install: www....
Тестовое собеседование C# | Системный администратор
Переглядів 1,5 тис.6 місяців тому
#excalib #csharp #aspnet #mockinterview #fail Запись на личную консультацию - t.me/excalib_advice_bot Неудачное мок интервью, но я посчитал нужным выложить его, потому что по моим видео кажется, что все начинающие так хорошо знают теорию! Для того чтобы хорошо отвечать на теоретические вопросы нужно к ним готовиться. Может вы хотите поучаствовать в мок интервью? Пишите мне в телеграм: @excalib ...
Как использовать Automapper в ASP.NET Core
Переглядів 1,3 тис.6 місяців тому
#excalib #csharp #aspnetcore #automapper Запись на личную консультацию - t.me/excalib_advice_bot В комментариях просили гайд о том, как пользоваться Automapper'ом, решил записать небольшое видео! Надеюсь будет полезно! Telegram channel: t.me/excalib_channel Telegram chat: t.me/excalib_chat Vk: excalib88
Тестовое собеседование C# | Unity разработчик пробуется в ASP.NET Core
Переглядів 1,6 тис.7 місяців тому
#excalib #csharp #aspnet #mockinterview #unity Запись на личную консультацию - t.me/excalib_advice_bot Мне написал человек, который на текущий момент занимается разработкой на Unity, но хотел бы перейти в Web, а именно в ASP.NET. Я провел тестовое собеседование, выводы делайте сами, свое мнение я выразил в конце видео! Может вы хотите поучаствовать в мок интервью? Пишите мне в телеграм: @excali...
DevOps очень крут в разработке | Тестовое собеседование на .NET Junior разработчика
Переглядів 4,2 тис.7 місяців тому
#excalib #csharp #aspnet #mockinterview #junior Запись на личную консультацию - t.me/excalib_advice_bot Нашел человека(devops), который говорил, что возможно джун с натягом, но по итогу человек довольно таки хорошо понимает теорию... Вновь успешный собес! Может вы хотите поучаствовать в мок интервью? Пишите мне в телеграм: @excalib Telegram channel: t.me/excalib_channel Telegram chat: t.me/exca...
Тестовое собеседование на .NET Middle разработчика
Переглядів 18 тис.8 місяців тому
#excalib #csharp #aspnet #mockinterview Запись на личную консультацию - t.me/excalib_advice_bot Решил попробовать записать Mock-interview по C# ASP.NET Core, но не сразу узнал, что человек является мидлом. Не отказываться же от идеи! Дальше буду записывать с джунами и стажерами, приятного просмотра! Telegram channel: t.me/excalib_channel Telegram chat: t.me/excalib_chat Vk: excalib88 0:0...
Как реализовать сервис с CQRS | Mediator
Переглядів 3,8 тис.Рік тому
Как реализовать сервис с CQRS | Mediator
Чистая архитектура ASP.NET Core 7
Переглядів 11 тис.Рік тому
Чистая архитектура ASP.NET Core 7
JWT Bearer аутентификация | ASP.NET Core Identity
Переглядів 6 тис.Рік тому
JWT Bearer аутентификация | ASP.NET Core Identity
Запуск ASP.NET Core + PostgreSQL | Docker Compose
Переглядів 10 тис.Рік тому
Запуск ASP.NET Core PostgreSQL | Docker Compose
ПУБЛИКАЦИЯ ASP.NET Core САЙТА НА VDS Ubuntu
Переглядів 7 тис.Рік тому
ПУБЛИКАЦИЯ ASP.NET Core САЙТА НА VDS Ubuntu
Не ищи первую работу программистом пока не посмотришь видео!
Переглядів 1,3 тис.Рік тому
Не ищи первую работу программистом пока не посмотришь видео!
Стань программистом прямо сейчас без смс и регистрации
Переглядів 728Рік тому
Стань программистом прямо сейчас без смс и регистрации
ЗАГРУЗКА И СКАЧИВАНИЕ ФАЙЛА В TELEGRAM BOT C#
Переглядів 6 тис.2 роки тому
ЗАГРУЗКА И СКАЧИВАНИЕ ФАЙЛА В TELEGRAM BOT C#
ПОЧЕМУ ТЫ ЕЩЁ НЕ ПРОГРАММИСТ?
Переглядів 6462 роки тому
ПОЧЕМУ ТЫ ЕЩЁ НЕ ПРОГРАММИСТ?
Новый Telegram framework для создания бота
Переглядів 4,8 тис.2 роки тому
Новый Telegram framework для создания бота
КАК ЗАДЕПЛОИТЬ TELEGRAM BOT В ИНТЕРНЕТ? ДОБАВЛЯЕМ АНАЛИТИКУ К БОТУ УЧЁТА ДОХОДОВ И РАСХОДОВ
Переглядів 3,7 тис.2 роки тому
КАК ЗАДЕПЛОИТЬ TELEGRAM BOT В ИНТЕРНЕТ? ДОБАВЛЯЕМ АНАЛИТИКУ К БОТУ УЧЁТА ДОХОДОВ И РАСХОДОВ
САМЫЙ ПОДРОБНЫЙ ГАЙД ПО TELEGRAM BOT API | Bot по учёту доходов/расходов | Реализация логики
Переглядів 6 тис.2 роки тому
САМЫЙ ПОДРОБНЫЙ ГАЙД ПО TELEGRAM BOT API | Bot по учёту доходов/расходов | Реализация логики
САМЫЙ ПОДРОБНЫЙ ГАЙД ПО TELEGRAM BOT API | Bot по учёту доходов/расходов | Создание бота
Переглядів 24 тис.2 роки тому
САМЫЙ ПОДРОБНЫЙ ГАЙД ПО TELEGRAM BOT API | Bot по учёту доходов/расходов | Создание бота
Как быстро войти в IT? Лучший способ залететь в айтишечку в 2021 году
Переглядів 1,8 тис.2 роки тому
Как быстро войти в IT? Лучший способ залететь в айтишечку в 2021 году
Индексы SQL | Что такое индексы, разновидности, как работают?
Переглядів 7 тис.2 роки тому
Индексы SQL | Что такое индексы, разновидности, как работают?

КОМЕНТАРІ

  • @timur2887
    @timur2887 11 годин тому

    почему бы через райдер не создавать yml?)

  • @engine4053
    @engine4053 2 дні тому

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

  • @testservicesssss
    @testservicesssss 3 дні тому

    левое ухо поставило лайк.

  • @Kizilkumka
    @Kizilkumka 4 дні тому

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

  • @MrCommanderKid
    @MrCommanderKid 6 днів тому

    Отлично!

  • @user-qp4hq1vx8c
    @user-qp4hq1vx8c 9 днів тому

    Читая комментарии уверен, что 80% - джуны. У чела есть коммерческий опыт, а также рабочие задачи - он полистает всю эту теорию месяцок, потыкает в студию, на работе что-нибудь попробует, и все! Возможно новые, или просто забытые академ. знания лягут в мозг спокойно, при этом пройдя через призму РЕАЛЬНОГО опыта, а не туду листа. И 100% уверен, что если бы так и произошло - ровно месяц спустя (если и не меньше), он железно ответил бы на все вопросы, при этом приводя кучу примеров из реальной практики, и тогда бы все твердили в комментах - стронг миддл имхо.

  • @WhisperII
    @WhisperII 12 днів тому

    Парень молодец, но не тянет на мидла, лет 7 назад может быть.

  • @araslanrus
    @araslanrus 14 днів тому

    Забрал проект, получаю ошибку "Cannot assign requested address [::1]:5432" Как я понимаю, что приложение обращается к локальному 5432 своего контейнера, но там ничего нет. Upd: проблема на 15:43 , на гите отличается

  • @araslanrus
    @araslanrus 14 днів тому

    Молодец пацан, толковы. далеко пойдет!!

  • @amerCars50-70
    @amerCars50-70 14 днів тому

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

  • @alexanderraf5553
    @alexanderraf5553 16 днів тому

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

  • @user-mc2kn4uo8n
    @user-mc2kn4uo8n 16 днів тому

    Спасибо за видос. Подскажи, пожалуйста, как бы ты оценил интервьюируемого по типу "джун+", "миддл-" и т.п.

  • @didjital_ninjja
    @didjital_ninjja 18 днів тому

    Спасибо за видос, можешь сказать какой лучший способ для регистрации и авторизации в ASP mvc app? Не используую Web framework и з этого вытикает что не могу использовать JWT, ну либо хранить токены в бд, а это так себе способ

  • @mrchysenyt8455
    @mrchysenyt8455 21 день тому

    Доброе время суток, подскажите, пожалуйста, ситуация такова: я купил себе домен на регру, там указал днс сервера firstbyte все 3 штуки, у самого firstbyte заказал днс хостинг, подождал дня 3, но почему-то не могу достучаться до приложения по домену, хотя по ip всё нормально, в чём может быть проблема?

  • @KenKaneki-ze7xr
    @KenKaneki-ze7xr 22 дні тому

    а можно к тебе записаться на собес, проверить знания?

  • @_Severin_
    @_Severin_ 22 дні тому

    Никак не могу понять, почему миграция что-то создаёт, если DbContext пустой? Как это чудовище понимает какие сущности ему создавать?)

    • @_Severin_
      @_Severin_ 22 дні тому

      Понял, дело в том что он наследуется не от DbContext, а от IdentityDbContext

  • @radzhanaziskhanov4828
    @radzhanaziskhanov4828 23 дні тому

    Базовые вопросы быстро пройдем, дошли до value type,reference type, конструкторы (:

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

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

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

    Есть проблемка с _lastCommand - он будет общим для всех пользователей бота. Нужно как-то раздельно хранить для каждого пользователя

  • @kay-nj2tu
    @kay-nj2tu Місяць тому

    Мафленд?

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

    Вопрос по 16:40. Можно ссылку где почитать про то, что стек находится в куче. До этого такого не слышал.

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

    Это джун, а не мидл

    • @renatsu_dev
      @renatsu_dev 7 днів тому

      Спасибо, твое мнение очень важно для нас❤

    • @validationerror3830
      @validationerror3830 7 днів тому

      @@renatsu_dev ну я так скажу, что на реальном собесе на мидла не пройдёт, есть с чем сравнить

    • @MrCommanderKid
      @MrCommanderKid 6 днів тому

      Что за лев этот тигр😅

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

    А как сделать code first при подключении докера?

    • @timur2887
      @timur2887 11 годин тому

      запустить контейнер с СУБД, затем применить миграции, если правильно понял суть вопроса

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

    когда новые собесы?)

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

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

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

    502 Bad Gateway nginx/1.18.0 (Ubuntu) Failed to load resource: the server responded with a status of 502 (Bad Gateway) favican.ico у меня такая ошибка в чем проблема?

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

    а зачем писать exopse: 443 в dockerfile?

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

    А зачем рантайм отдельно устанавливать? Он ведь вроде как есть в СДК.

  • @user-hi4dj9bx8n
    @user-hi4dj9bx8n Місяць тому

    Разве, чтобы попасть в Java и C# в России не нужно знать как устроен финтех и иметь если не в программировании, то там несколько лет опыта на серьёзных должностях?

    • @user-cd1qg8yf6m
      @user-cd1qg8yf6m Місяць тому

      Нет, абсолютно нет

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

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

  • @user-md2zf8fr2d
    @user-md2zf8fr2d Місяць тому

    красава че

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

    Тут на пераом вопросе сразу видно что это не мидл.

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

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

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

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

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

    12:20 Ну это можно сказать проще. Вызывать и зависеть, это разные вещи. Например интрефейсы и DI по сути обрывают классовые зависимости, но оставляют вызовы.

  • @user-nh1lp8xt4j
    @user-nh1lp8xt4j Місяць тому

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

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

    24:20 можем, но это уже микромоменты)

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

    Спасибо

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

    Спасибо автору за все эти интервью! Очень помогает в подготовке, когда сначала самостоятельно пытаешься ответить на вопрос, потом уже слушаешь дальше)

  • @DmitriyKargin
    @DmitriyKargin 2 місяці тому

    Какой мидл?) Даже на джуна слабо

  • @yourownazog8069
    @yourownazog8069 2 місяці тому

    А может человек с такими знаниями просить $2000 после вычета налогов?

  • @rexdraconis1703
    @rexdraconis1703 2 місяці тому

    Не очень понимаю смысл собесов, которые на 90% состоят из теории (это не лично к вам отроситься, просто к индустрии). Ну типо да, некоторые вещи надо знать, но большинство (даже на самом деле какие-то принципы ООП) это вообще не нужная информация. Я вот вам про ООП ничего не расскажу (наследования максимум), но это не значит что я не использую все эти принципы, просто без названий делаю... Лучше дать тестовое на пару дней и на самом уже собесе поспрашивать собственно по нем, чтобы во первых убедиться в том, что это делал сам кандидат. Ну и плюс можно поспрашивать почему использовались именно такие патерны-архитектуры, в случае джуна даже исправить что-то (я вот на одном тестовом не передал canceletion token, а теперь после того собеса всегда это делаю

  • @yava43
    @yava43 2 місяці тому

    мало деталей, мега поверхностно. Про рефреш токен вообще молчу...

  • @user-pt2ur3kw6s
    @user-pt2ur3kw6s 2 місяці тому

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

  • @ookhands3843
    @ookhands3843 2 місяці тому

    Норм... А что на мидла и синьора спросят?

  • @focus-on-work
    @focus-on-work 2 місяці тому

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

  • @focus-on-work
    @focus-on-work 2 місяці тому

    новичкам посоветую запускать в докере docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.13-management ссылка для перехода в административную панель : localhost:15672/ логин и пароль : guest

  • @mjamolov23
    @mjamolov23 2 місяці тому

    Никому не советую тратить время на это. Чел просто хочет продать свои курсы не более) Если ищите что то интересное для реализиации, то это точно не про это видео))

  • @sergeysychev5456
    @sergeysychev5456 2 місяці тому

    видос пригодился спустя 5 лет, автору спасибо за вклад)

  • @alexsft2024
    @alexsft2024 2 місяці тому

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

  • @alexsft2024
    @alexsft2024 2 місяці тому

    Свойство класса не хранится на куче в области данных, как и методы класса батенька.

  • @alexsft2024
    @alexsft2024 2 місяці тому

    Никогда не говори слова "в качестве ключа передаем класс"