본문 바로가기
728x90
반응형

개발자 면접 질문3

[iOS] 기술 면접 질문 37개 모음 안녕하세요 iOS 면접 질문에 대한 자세한 블로그 포스팅을 작성해드리겠습니다. iOS 개발자 면접에서는 Objective-C 및 Swift 언어, CocoaTouch 프레임워크, iOS 개발 관련 도구, 아키텍처 및 디자인 패턴, 네트워킹, 데이터베이스, 자료 구조 및 알고리즘 등 다양한 주제에 대한 질문이 제시됩니다. 따라서, 다음과 같이 주요 주제별로 내용을 정리해보았습니다. 1. 언어 (Objective-C 및 Swift) Objective-C와 Swift 언어 각각의 특징 및 차이점 설명 @synthesize와 @dynamic 키워드 설명 KVC(Key-Value Coding) 및 KVO(Key-Value Observing) 설명 Swift에서 guard와 if let의 차이점 설명 Swift에서.. 2023. 2. 16.
[Android] 기술 면접 질문 50개 모음 안드로이드 면접에서 물어볼 수 있는 다양한 질문이 있겠지만, 대표적인 질문 50가지를 아래와 같이 정리해봤습니다. 안드로이드 애플리케이션 아키텍처에 대해 설명해보세요. 안드로이드 Activity와 Fragment의 차이점은 무엇인가요? 안드로이드에서 다중 스레딩을 사용하는 이유는 무엇인가요? 안드로이드에서 Service와 IntentService의 차이점은 무엇인가요? 안드로이드에서 Broadcast Receiver의 역할은 무엇인가요? 안드로이드에서 Content Provider가 무엇인지 설명해보세요. 안드로이드에서 Context란 무엇인가요? 안드로이드에서 View와 ViewGroup의 차이점은 무엇인가요? 안드로이드에서 Layout과 View의 차이점은 무엇인가요? 안드로이드에서 UI를 다룰 때 .. 2023. 2. 15.
[Android] 기술 면접 질문 준비 안드로이드(Android)는 구글(Google)에서 개발하고 있는 스마트폰 및 태블릿용 운영체제이며, 전 세계에서 가장 많이 사용되고 있는 모바일 운영체제 중 하나입니다. 안드로이드 개발자로 취업하려는 분들은 안드로이드 면접을 준비하게 되는데, 이번 포스팅에서는 안드로이드 면접 질문에 대해서 자세하게 알아보도록 하겠습니다. 1. 안드로이드의 생명주기(Life Cycle)란 무엇인가요? 안드로이드 앱은 사용자의 액션에 따라서 수명주기를 가집니다. 안드로이드 앱의 수명주기는 다음과 같은 상태로 구성됩니다. 비활성화 상태 활성화 상태 일시정지 상태 중지 상태 종료 상태 2. 안드로이드에서 Activity와 Fragment의 차이점은 무엇인가요? Activity는 사용자 인터페이스(UI)를 가진 하나의 화면입니.. 2023. 2. 15.
728x90
반응형