Skip to content

Latest commit

 

History

History
45 lines (41 loc) · 4.53 KB

Interview Questions.md

File metadata and controls

45 lines (41 loc) · 4.53 KB

Вопросы по общему программированию.

Устройство памяти.

  • Рассказать про виды памяти.
    • Разница между heap и stack.
    • Разница между value и reference типами.
    • Когда использовать класс для работы? Когда использовать структуру для работы?
    • Как положить value типы в хип?
    • Как положить reference типы на стек?
    • Что такое Экзистенциальный контейнер?
    • Что такое Inout аргумент?
    • Вот здесь можно про всё, что выше, почитать.
    • Что такое Copy on Write?
    • Что такое indirect enum?
    • Разница между == vs ===?
    • Вопрос про отложенную деаллокацию, вот почитать

ARC

Многопоточность

Others