Junior Developer 면접 준비 면접카타③
Developer/면접준비2024. 9. 4. 10:08Junior Developer 면접 준비 면접카타③

👨‍💻 3주차 - iOS🔥 키워드App LifeCycleMemoryARCConcurrency🔥 예상 질문지AppDelegate와 SceneDelegate 에 대해 설명하시오.AppDelegateiOS 앱의 생명 주기와 중요한 앱 상태 전환(예: 앱이 시작되거나 종료될 때)을 관리하는 객체입니다 iOS 13부터는 멀티윈도우 지원을 위해 일부 기능이 SceneDelegate로 분리되었습니다.주로 앱의 초기화 작업, 원격 알림 등록, 푸시 알림, 심각한 앱 상태 변화를 처리하는 역할을 합니다.SceneDelegate iOS 13 이상에서 등장한 객체로, 하나의 앱이 여러 개의 UI 창(장면)을 가질 수 있도록 지원합니다. AppDelegate가 전체 앱의 생명 주기를 관리하는 반면, SceneDeleg..

Junior Developer 면접 준비 면접카타 ①
Developer/면접준비2024. 9. 3. 15:52Junior Developer 면접 준비 면접카타 ①

👨‍💻 1주차 Swift + CS🔥 키워드ArrayStackQueuePropertyOptionalClosureExtension1. Array에 대해서 설명해주세요.배열은 같은 타입의 데이터를 순서대로 저장하는 자료 구조입니다.순서가 있는 컬렉션배열은 데이터의 순서(order)를 유지합니다. 예를 들어, [1, 2, 3, 4, 5]라는 배열에서 숫자 1은 첫 번째 위치(인덱스 0)에 있고, 숫자 5는 다섯 번째 위치(인덱스 4)에 있습니다. 따라서 배열의 요소에 인덱스를 사용하여 빠르게 접근할 수 있습니다.인덱스를 통한 접근:배열의 각 요소는 0부터 시작하는 인덱스를 가지고 있습니다. 예를 들어, let numbers = [1, 2, 3, 4, 5]라는 배열에서 numbers[0]은 1을, numbe..

728x90
image