안드로이드 신입 개발자 면접 질문 모음 💻 (작성중)
기술 질문
- 안드로이드 통신 중 blocking 걸렸을 때 어떻게 처리 ? ( ANR시 처리 방법 )
- 앱이 백그라운드에서 돌아갈 때 메모리 부족 시 시스템에서 날려버릴 수 있다.
이때 어떻게 처리 ? ( 상태를 유지하기 위한 방법 )
- 안드로이드 Activity life cycle 설명
- 메모리 부족으로 앱 종료 시 호출되는 call back 함수는 ?
인성 질문
기타 질문
- 관심 있는 하이브리드 앱 기술은 ?
- 학부 과정에서 배운 과목 중 잘하거나 관심 있던 분야는 ?
- 가장 좋아했던 과목과 이유
- 영어 문서 잘 보는지 ?
- 새로운 기술을 배우는데 거부감은 없는지 ?
- 회사 사이트/앱 사용하면서 느낀점
- 지원 동기
- 웹이나 백엔드는 어떻게 생각하는지 ?
포트폴리오 질문
- webrtc 서버는 어떻게 구성했는가 ?
- 채팅 서버는 따로 만들었는지 ?
- 서버에서 connection 관리 어떻게 ?
- tcp 통신할 때 어려웠던 점은 ?
- tcp 위에 채팅 하기 위한 응용 프로토콜 직접 설계, 구현 했는지?
- 앱 개발 시 적용했던 패턴은 ?
- FCM 기능은 어디에 사용했는지 ?
- 구현했던 기능 중 제일 어려웠던 부분은 ?
- 스레드, 비동기 처리 해봤는지