출처https://github.com/JeaSungLEE/iOSInterviewquestions/blob/master/README.md#iosinterviewquestions
iOSInterviewquestions
iOS개발자들에게 필요한 자료들을 정리하고 있는 중입니다.
면접때 받은 질문이나 공부한내용들
수정해야할 내용이나 추가해야할 내용은 언제든지 PR날려주세요!
답이 적혀있지 않은 이유는 해당 내용을 암기식으로 외우기 보다 찾아보고 공부하면서 습득 하시는게 좋기때문입니다.
해당내용을 찾아보면서 관련된 내용들 까지 같이 공부하시면서 해당 내용을 본인의 것으로 얻으시기 바랍니다.
모두의 힘을 모아봅시다 👯♀️👯♂️ 감사합니다:)
Required
아래 내용들은 최대한 많이 공부해놓는것이 좋습니다 📝
- 면접시기가 wwdc이후 (7월~11월)이라면 해당년도 wwdc세션들을 봐 두시면 매우매우매우 좋습니다.
Apple All Videos
iOS
- Bounds 와 Frame 의 차이점을 설명하시오.
- 실제 디바이스가 없을 경우 개발 환경에서 할 수 있는 것과 없는 것을 설명하시오.
- 앱의 콘텐츠나 데이터 자체를 저장/보관하는 특별한 객체를 무엇이라고 하는가?
- 앱 화면의 콘텐츠를 표시하는 로직과 관리를 담당하는 객체를 무엇이라고 하는가?
- App thinning에 대해서 설명하시오. ###
- 앱이 시작할 때 main.c 에 있는 UIApplicationMain 함수에 의해서 생성되는 객체는 무엇인가?
- @Main에 대해서 설명하시오.
- 앱이 foreground에 있을 때와 background에 있을 때 어떤 제약사항이 있나요?