Співбесіда на позицію Junior C# Developer

Поділитися
Вставка
  • Опубліковано 24 кві 2024
  • Запрошуємо всіх, кого цікавить напрямок C#, долучитися до відкритої співбесіди на позицію Junior C# Developer! Ви подивитесь, як проходить технічне інтерв’ю, які питання задають, а також перевірите свій рівень знань та навичок - це допоможе вам підготуватися до власного «краш-тесту».
    Співбесіда проходитиме в реальному часі онлайн. В якості експерта - Олексій Глембицький, Senior C# Developer з компанії GlobalLogic. Будуть типові питання на посаду джуна, аналіз відповідей та корисні поради щодо того, як варто відповідати, аби успішно пройти співбесіду з мови C#.
    План вебінару:
    -Робота з методами.
    - Класи та об'єкти (інкапсуляція, спадкування, поліморфізм).
    - Статичні поля, методи та конструктори, створення та використання екстеншен-методів.
    - Cтруктури, абстрактні класи та інтерфейси.
    - Робота з колекціями.
    - Створення та використання делегатів. Події та обробники подій.
    - Створення та використання Generic типів та методів.
    - Використання винятків (exceptions), блоки try-catch-finally, генерація власних винятків.
    - Робота з LINQ.
    - Робота з потоками.
    - Робота з SOLID принципами.
    Ми в соцмережах:
    Telegram - t.me/cbs_info
    Instagram - / cyberbionic_systematics
    TikTok - / cb_systematics
    Facebook - / cbsystematics
    LinkedIn - / cbsystematics-development
    👉 Сайт і курси CyberBionic Systematics: cutt.ly/q4axOV7

КОМЕНТАРІ • 46

  • @1654045
    @1654045 9 днів тому +5

    Дякую інтерв'юеру. Це дуже корисно почути правильну чи більш точну відповідь.

  • @user-im3wi4oz7e
    @user-im3wi4oz7e 8 днів тому +2

    Дякую,чудовий матеріал!

  • @user-lm5oe5mq2h
    @user-lm5oe5mq2h 6 днів тому

    Чого коментарі підчищаєте? Щось не так?

    • @user-rg5tm5ww3u
      @user-rg5tm5ww3u 2 дні тому

      Які саме?

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      @@user-rg5tm5ww3u сорі, щойно замістив, що у вас фільтр на коментарі включений на лінки. Це система видаляє, якщо написати aspnet з крапкою )))

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      @@user-rg5tm5ww3u Сорі, це у вас фільтр включений на посилання. Написав був комент з aspnet з крапкою, то фільтр прибрав комент.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      @@user-rg5tm5ww3u сорі, це ваш фільтр спрацював. На слово аспнет, він розпізнав це як посилання.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      @@user-rg5tm5ww3u сорі, це фільтр підчищає через те, що написав аспнет. І він розпізнав це як лінк.

  • @user-lm5oe5mq2h
    @user-lm5oe5mq2h 6 днів тому

    Це інтерв'ю на позицію джуна куда? В яку компанію? Чи то так просто поговорили про ОСНОВИ синтаксису С#?

    • @user-rg5tm5ww3u
      @user-rg5tm5ww3u 2 дні тому +1

      Це тестова співбесіда, в ній, на мою думку, зібрані основні питання на позицію junior розробника, які можуть бути на реальних співбесідах.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      @@user-rg5tm5ww3u на реальних співбесідах такі речі навіть на трейні не питають, бо презюмується, що кандидат такі речі знає.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      @@user-rg5tm5ww3u на позицію джуна? Куда таке питають?
      На трейні питають про ООП, якщо щось не ОК, то співбесіда закінчується. Якщо ОК, то йдуть дальше в патерни, бази даних, EF, aspnet, DI, Solid, git та алгоритми базово. На джуна питають більш адванснуті штуки - які проблеми вирішував, асинхронне програмування глибоко, оптимізація БД, 0Auth, Rest, Azure чи AWS.
      А то ви так просто поговорили про ОСНОВИ синтаксису мови програмування. Кандидат з правильними відповідями на такі питання нікому не потрібен на ринку.
      Такі реалії сьогодення.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      І по результатах відповіді на такі питання по таких топіках - вибирають кращого з 10-ти чи 20-ти інших кандидатів. Офер отримує, той хто покаже загалом найглибші знання.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      А знання таких базових понять як дженеріки, рефлексія, статика, reference and value types, делегати і події це просто ніщо.

  • @user-lm5oe5mq2h
    @user-lm5oe5mq2h 7 днів тому

    Інкапсуляція це не є скриття даних! Не вводіть в оману людей! Інтервювер, ти не пропускай такі відповіді, ще повторюєш і кажеш, що то так дійсно є.

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

      Поняття скриття та об'єднання даних, методів (логіки тощо) розділяють. Тому "скриття" це теж правильно.

    • @user-rg5tm5ww3u
      @user-rg5tm5ww3u 2 дні тому +1

      Визначення з microsoft - Инкапсуляция - скрытие внутреннего состояния и функций объекта и предоставление доступа только через открытый набор функций. - якщо не згодні аргументуйте.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      @@user-rg5tm5ww3u визначення із Вікіпедії: Інкапсуляція - один з трьох основних механізмів об'єктно-орієнтованого програмування. Йдеться про те, що об’єкт вміщує не тільки дані, але і правила їх обробки, оформлені в вигляді виконуваних фрагментів (методів). А також про те, що доступ до стану об'єкта напряму заборонено, і ззовні з ним можна взаємодіяти виключно через заданий інтерфейс (відкриті поля та методи), що дозволяє знизити зв'язність.

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      Визначення з Вікіпедії: Інкапсуляція - один з трьох основних механізмів об'єктно-орієнтованого програмування. Йдеться про те, що об’єкт вміщує не тільки дані, але і правила їх обробки, оформлені в вигляді виконуваних фрагментів (методів). А також про те, що доступ до стану об'єкта напряму заборонено, і ззовні з ним можна взаємодіяти виключно через заданий інтерфейс (відкриті поля та методи), що дозволяє знизити зв'язність

    • @user-lm5oe5mq2h
      @user-lm5oe5mq2h 2 дні тому

      Орківська версія msdn-y ? Там же статистику Майкрософт збирає про те, скільки користувачів є на козломордій мові.