я б задавав би питання на роздуми, ідеї та можливості
— є у нас таке то середовище, щоб ви зробили?
— є така то кодова база, воно старе як *авно мамонта, і треба переписати на swift + swiftui/uikit, як підішли б до вирішення питання, щоб вибрали, чим би керувалися?
— розглянути разом завдання з реальним кодом, обговорити можливе покращення
тобто якщо підбити підсумок, я б через такі питання попробував би побачити як розробник думає, що бере до уваги, яка його позиція. Senior більше має вміти прийняти правильне рішення на основі досвіду, попередньо аналізуючи проблеми та враховуючи prons/cons того чи іншого інструменту, підходу, а не бігти одразу і пиляти щось.
Тому concurrency має місце чи якісь архітектури, але якщо толковий dev то TCA та все інше що може бути новеньке, але до чого руки не доходили дуже легко вивчається у середовищі де це необхідно.
Але я проти коду який ніколи в розробці не використовується, типу такого:
DQ.main.async {
print(2)
DQ.main.sync {
print(3)
}
}
print(1)
або який порядок ініціалізації і наводимо клас, статік мембери в класі, lazy, init, etc)
за весь період роботи ніколи таке не знадобилося)
Привіт
Займаюсь iOS розробкою
Хотів би приєднатись до стартапу або об’єднатись з backend розробником щоб створити власний проект
telegram — @happymile
считаете что 10 запросов для пет проекта достаточно?)
чекаємо статтю про твою маму)
це топчик:
говорю просто чтобы знали дорогу, и рассчитывали трезво и грамотно свои силы, дабы не затошнило по пути.
xD
жаль, що такий досвід, можливо варто було б окремо проводити курси для навчання проведення співбесід та отримання відповідних сертифікатів, щоб люди розуміли, що запитувати, бо інколи їм дуже важко зорієнтуватися і таке приходить тільки з часом.
доречі, на позицію senior-a, мене часто запитували ViewController lifecycle 😁