본문 바로가기
💻 스파르타코딩클럽

[모의면접] 3주차 -iOS

by 솔비님 2024. 9. 27.
🔥 키워드 🔥
- App LifeCycle
- Memory 
- ARC
- Concurrency

 

 

  1. AppDelegate와 SceneDelegate 에 대해 설명하시오.
  2. Scene Delegate의 Life Cycle에 대해서 설명해주세요.
  3. iOS 메모리구조에 대해서 설명해주세요.
  4. ARC에 대해서 설명해주세요.
  5. ARC의 동작방식에 대해서 설명해주세요.
  6. Memory Leak에 대해서 설명해주세요.
  7. 강한순환참조에 대해서 설명해주세요.
  8. 강한순환참조는 언제 발생하는지 예시를 하나 들어주세요.
  9. 메모리릭을 방지하기 위해서 참조하는 방법을 설명해주세요.
  10. weak, unowned에 대해서 설명해주세요.
  11. GCD를 사용하여 background thread에서 UI를 업데이트 하면 어떤일이 발생하나요?
  12. GCD에서 Serial Queue, Concurrent Queue 의 차이점에 대해서 설명해주세요.
  13. GCD에서 sync와 async에 대해서 설명해주세요.