Публічна співбесіда Junior .Net Developer

Публічна співбесіда Junior .Net Developer

8.056 Lượt nghe
Публічна співбесіда Junior .Net Developer
Другий випуск нашої рубрики "Публічна співбесіда". Тут ми разом із Женею Гайдученком, співзасновником Juniverse та Сашею Тимченко Solution Architect в Lobyco проводимо співбесіду на позицію Junior .Net Developer. Сашин профіль в LinkedIn - https://www.linkedin.com/in/alexander-tymchenko-258b57109/ Резюме Владислава, нашого кандидата - https://drive.google.com/file/d/1uVBN6FPxRYxO3vCu1XjyCAYs16GC2_Iu/view?usp=sharing Авторський канал про теорію розробки і практику computer science від ментора Владислава - https://t.me/b1z0ncs 00:00 - Про питання на співбесіді на позицію джуна. 4:36 - Питання: "Розкажи про свій попередній проєкт. Над чим ти там працював?" 14:31 - Питання: "Ти закінчив авіаційний університет. Які твої враження? Як ти вчився?" 16:06 - Питання: " "Чому ти починав працювати на C++, а зупинився на C#? Чому саме ці програми?" 16:44 - Питання: "Чи намагався ти інші мови програмування вивчати?" 16:59 - Питання: "На яку тему була твоя бакалаврська в університеті?" 18:24 - Питання: "Як ти розумієш поняття API Що це та чому саме він?" 21:16 - Питання: "Чи маєш ти досвід з MVC?" 21:47 - Питання: "Що таке "header" в HTTP запиті?" 25:38 - Питання: "Що таке клас в C#?" 25:47 - Питання: "Як створити instanse класу в C#?" 26:09 - Питання: "Що робить ключове слово "new"?" 26:24 - Питання: "Що таке конструктор?" 26:44 - Питання: "Чи писав раніше статичні класи?" 27:43 - Питання: "Що таке модифікатори доступу?" 28:28 - Питання: "Навіщо потрібен модифікований доступ?" 31:45 - Питання: "Що таке метод?" 32:00 - Питання: "що робить return в методі?" 32:09 - Питання" "Чи може бути 2 return в методі?" 32:26 - Питання: "Ти писав конструкції, які повертають yield return?" 34:02 - Питання: "Якщо integer який ти передав у метод, зміниться за межами цього методу?" 33:36 - Питання: "Якщо ти передаси туди клас і зміниш його property" 35:11 - Питання: "Чи писав out або ref?" 35:31 - Питання: "Що таке di контейнер? Для чого він потрібен?" 39:57 - Питання: "Які ти використовував колекції в C#?" 41:09 - "Що таке List і Array? Яка між ними різниця?" 44:08 - Питання: "Чи можна в list доступитися до елемента в певній позиції. І як це працює?" 44:42 - Питання: "Що таке перетин двох множин?" 45:28 - Питання: "Що таке об'єднання множин?" 45:35 - Питання: "Чи ти займався олімпіадним програмуванням? Вивчав якісь алгоритми?" 47:03 - Питання: "Як працює алгоритм сортування бульбашкою?" 48:05 - Питання: "Який найшвидший алгоритм сортування?" 48:19 - Питання:" Для чого нам бази даних?" 50:36 - Питання: "Що таке таблиці?" 50:56 - Питання: "Чи вивчав ти SQL?" 51:37 - Питання: "Як в SQL додати новий рядок в таблиці?" 52:12 - Питання: "Яким методом в SQL можна дістати дані?" 52:54 - Питання: "Що означає заджойнити дві таблиці?" 53:37 - Питання: "Для чого потрібні індекси?" 54:21 - Питання: "Після індексації таблиці після колонки, додавання нового рядка в таблицю буде швидшим? 54:57 - Питання: "У якій структурі даних зберігаються індекси?" 55:31 - Питання: "Для чого потрібна хеш таблиця, як структура даних?" 56:02 - Питання: "Що таке хеш?" 56:18 - Питання: "Яка різниця між кодувати і хешувати?" 58:33 - Питання: "Які ти знаєш патерни проєктування?" 1:00:55 - Питання: "Як знати, що все в додатку працює добре?" 1:02:28 - Приклад ситуації тестування. 1:09:19 - Підсумок співбесіди. 1:14:07 - Вердикт після співбесіди. Телеграм канал для джунів Junior IT Job: https://t.me/Job_IT_Junior Junior Job Board: https://juniverse.com.ua/ LinkedIn: https://www.linkedin.com/company/juni... Instagram: https://instagram.com/juniverse_ua TikTok: https://www.tiktok.com/@juniverse_ua Facebook: https://www.facebook.com/Juniverseua