-
Notifications
You must be signed in to change notification settings - Fork 0
Android Interview Question
Namgyu Park edited this page Dec 23, 2020
·
42 revisions
| 목차 |
|---|
| Design Pattern |
| Thread |
| Kotlin |
| Network |
| Media |
-
Q1) 안드로이드 앱을 개발하시면서 주로 어떤 디자인 패턴들을 사용하셨나요?
-
Q1-1) Singleton 패턴을 답했을 경우
-
Singleton 패턴에서 multithread 환경에서 발생하는 race condition 이슈 방지하는 방법
-
프로젝트에 투입되어 앱을 개발하시면서 실제 어떤 상황에서 왜 Singleton 패턴을 사용했었는지를 간략히 알려주실 수 있을까요?
-
Singleton 패턴 대신에, static 선언한 메소드들을 구현해서 사용하면 안되나요?
-
Q1-2) Builder 패턴을 답했을 경우
-
Q1-3) Factory 패턴을 답했을 경우
-
Q1-4) Stragegy 패턴을 답했을 경우
-
Q1-5) MVVM 패턴을 답했을 경우
-
Q1-6) MVP 패턴을 답했을 경우
-
-
Q2) Java 에서 제공하는 InputStream vs OutputStream 클래스 및 사용용도