Android Interview Concept - DanielWorld/SoftwareTech GitHub Wiki
Android Interview Concept
๋ฉด์ ๊ตฌ์ฑ
| ๋ชฉ์ฐจ | ์๊ฐ ๊ตฌ์ฑ | ๋ด์ฉ |
|---|---|---|
| ์๊ธฐ ์๊ฐ | 5๋ถ | ๋ณธ์ธ ์๊ฐ๋ฅผ ๋ถํ ๋๋ฆฝ๋๋ค. |
| ๊ธฐ๋ณธ ์ง๋ฌธ | 10๋ถ | ์ด์ง์ ํ๊ณ ์ํ๋ ์ด์ ๊ฐ ์์๊น์? |
| ๋ณธ์ธ์ด ์ฐ๋ฆฌ ํ์ฌ๋ ํ์ ๊ธฐ๋ํ๋ ๋ฐ๋ ์ด๋ค ๊ฒ์ด ์์๊น์? (์ด๋ค ๊ธฐ์ค์ผ๋ก ์ง์์ ํ๊ฒ ๋์๋์?) | ||
| ๋ณธ์ธ์ด ์ฐ๋ฆฌ ํ์ ๊ธฐ์ฌํ ์ ์๋ ๊ฒ์ ์ด๋ค ๊ฒ์ด ์์๊น์? (๋ค๋ฅธ ์ฌ๋๋ณด๋ค ๋ณธ์ธ๊ณผ ํจ๊ป ์ผํด์ผ๋ง ํ๋ ์ด์ ) | ||
| ์ด๋ ฅ์ ์ง๋ฌธ | 10๋ถ | ์ด๋ ฅ์๋ฅผ ๋ฒ ์ด์ค๋ก ์ง๋ฌธ |
| ๊ธฐ์ ์ง๋ฌธ | 20๋ถ | ๊ฐ์ ๊ธฐ์ ์ ๋ง๊ฒ ์ง๋ฌธ |
| ์ธ์ฑ ์ง๋ฌธ | 10๋ถ | ํ๋ / ํธ๋ ๋ / ๊ฐ์ธ / ์ถ์ง๋ ฅ / ์ฃผ๋์ฑ |
| ๋ง๋ฌด๋ฆฌ | 5๋ถ | ๋ฉด์ ์์ ํ์ง๋ชปํ ์ด์ผ๊ธฐ๋ ์์ฌ์ ๋ ์ ์ด ์์๊น์? ์ ํฌํ์ ๋ํ ์ง๋ฌธ์ด ์์๊น์? |
์ธ์ฑ ์ง๋ฌธ
ํ๋
- ์ ๊ทน์ฑ / ์นํ๋ ฅ / ์ฐ๋ฆฌํ์ ๋ถ์๊ธฐ์ ์ ๋ น์๋ค ์ ์๋์ง ํ๋จ.
- ์ฑ์ฅ๋ชฉํ์ ๋น์ : 10 ๋ ํ ์์ ์ ์ด๋ค ๊ฐ๋ฐ์๊ฐ ๋ ๊ฒ ๊ฐ๋์? ๊ทธ๊ฒ์ ์ํด ํด์ผํ๋ ์ผ์ ์ด๋ค ๊ฒ์ด ์์๊น์? ํ์ ๋์์ด ๋๋์ผ์ ์ด๋ค ๊ฒ์ด ์์๊น์?
- ์ ์ฐ๋ฆฌ ํ์ ์ค๊ณ ์ถ์๊ฐ? (์์ผ๋ง ํ๋๊ฐ)
์ถ์ฒ ๋ฌธ์ฅ : ์ฐ๋ฆฌ ํ์ ์ฑ์ฉ๊ณต๊ณ ์์ ์ด๋ค ๋ถ๋ถ์ด ๋ง์์ ๋ค์๋์? ์ง์ํด๋ด์ผ๊ฒ ๋ค๊ณ ๊ฒฐ์ ํ ํฌ์ธํธ๊ฐ ๋ฌด์์ธ์ง ๊ถ๊ธํฉ๋๋ค.
ํธ๋ ๋
- ์์ฆ ๊ด์ฌ์๋ ์ธ์ด๋ ๊ธฐ์ ํน์ ์๋ก์ด ๋ถ์ผ๋ ์ด๋ค ๊ฒ์ด ์๋์?
- ์์ฆ ๊ธฐ์ ํธ๋ ๋๋ฅผ ํ์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ด๋ค ๊ฒ์ด ์๋์?
- ํ์์ ์๊ฐํด๋ณด์๋ ์์ด๋์ด
์ถ์ฒ ๋ฌธ์ฅ : ํ์ "์ด ์ฑ ์ ๋ง๋ค์๋ค" ๋๋ "๋๋ ์ด๋ฐ ์ฑ ๋ง๋ค์ด๋ณด๊ณ ์ถ๋ค"๊ณ ์๊ฐํ ์๋น์ค๊ฐ ์๋์?
- ์ฐ๋ฆฌ ์๋น์ค์ ๋ํ ์์ด๋์ด
์ถ์ฒ ๋ฌธ์ฅ : ํน์ ์ฐ๋ฆฌํ์ ์ ํ(ํ๋ก์ ํธ)์ ์ฌ์ ์ ์ดํด๋ณด๊ณ ์ค์ ๊ฒฝ์ฐ(์ฑ์ฉ ๊ณต๊ณ ์์ ๊ณต์ํ๋ณด์ฌ์ดํธ ๋งํฌ๋ฅผ ์ ๊ณตํด์ฃผ๋์?), ์ด๋ค ๊ธฐ๋ฅ์ด ์์ผ๋ฉด ์ข๊ฒ ๋ค๊ณ ์๊ฐ๋๋ ๊ฒ์ด ์์ผ์ จ๋์?
๊ฐ์ธ
- ํ์ฌ๋ก ์ด์ง์ ํ๋๋ฐ ๊ฐ์ฅ ์ค๋งํ ๋งํ ๊ฒฝํ์ ๋ํด์ ๋ฌผ์ด๋ณด์
์ถ์ฒ ๋ฌธ์ฅ : ์ด์ง์ ๊ฒฝํํ์ ๊ฒฝ์ฐ, ์ด๋ค ๋ถ๋ถ์ ๊ฐ์ฅ ๊ธฐ๋ํ๊ณ ๊ฐ๋๋ฐ ๋ฐ๋๋ก ์ค๋งํ๋ ์ ์ด ์์ผ์ ๊ฐ์? ์ด์ง์ ๊ฒฝํํ์ง ๋ชปํ ๊ฒฝ์ฐ, 00๋์ด ๋ผํ์ ์ค์ ์ ์ด์ง ๊ณ ๋ฏผ ํ์ง ์๊ฒ ํ๊ธฐ ์ํด์๋ ์ด๋ค ๋ถ๋ถ์ ๊ฐ์ฅ ์ ๊ฒฝ์ฐ๋ฉด ์ข์๊น์?
- ํ์ฌ ๊ฐ๋ฐ์๋ก์ ์ค์ค๋ก ๊ฐ์ฅ ์์ฌ์ด ๋ถ๋ถ์?
- ์ค์ค๋ก ์ ํ๊ณ ์๋ค๊ณ ์๊ฐํ๋ ์ ์ ์ด๋ค ์ ์ด ์์๊น์?
- ๊ฐ๋ฐ์๋ก์ ๋๋ ์กฐ์ง์(ํ์ฌ์)์ผ๋ก์ ๋จ๋ค๋ณด๋ค ์ ํ๊ณ ์๋ค๊ณ ์๊ฐํ๋ ์ ์ด ์๋์?
- ์ง๊ธ๊น์ง ๋ฐ์์จ ๋๋ฃ ํ๊ฐ ์ค ๊ฐ์ฅ ๊ธฐ์ต์ ๋จ๋ ๊ธ์ ์ ํ๊ฐ์ ๋ถ์ ์ ํ๊ฐ ํ๋์ฉ ๋งํด์ฃผ์ค ์ ์๋์?
- ๋น์ ์ ๊ฐ์ฅ ์ ํํํ ์ ์๋ ๋จ์ด ํ๋๋ฅผ ๊ผฝ์๋ฉด?
- ๋ณํ๋ฅผ ์ฆ๊ธฐ๋ ํธ์ธ๊ฐ์? or ์์ ์ ์ธ ๊ฒ์ ์ถ๊ตฌํ๋ ํธ์ธ๊ฐ์?
- ํ์ค์ ์ ์์ํ๋ ํธ์ธ๊ฐ์? or ๋๊น์ง ์ณ๋ค๊ณ ์๊ฐํ๋ ๊ฒ์ ์ฃผ์ฅํ๋ ํธ์ธ๊ฐ์?
์ถ์ง๋ ฅ
- ์ ์ : ์ ๋ฌด๋ฅผ ์ฒ์๋ถํฐ ๋๊น์ง ์ฃผ๋์ ์ผ๋ก ์งํํ๋ ๊ฒ, ์ ๋ฌด์ ํ์๋ค๋ ์ ๊ทน์ ์ผ๋ก ํฌํจ์ํฌ ๊ฒ, ์ ๋ฌด์์์ todo/์ฐ์ ์์๋ฅผ ๊ด๋ฆฌํ์ฌ ํจ๊ณผ์ ์ผ๋ก ๊ฒฐ๊ณผ ๋ฌ์ฑํ ๊ฒ
- ์ฃผ ์ง๋ฌธ : ์ต๊ทผ ๋ช๋ ์์ ๋ณต์กํ๊ณ ์ด๋ ค์ด ์ํฉ์์ ๋ชฉํ๋ฅผ ์ก๊ณ ๋ฌ์ฑํ๋ ๊ฒฝํ์ ์ด์ผ๊ธฐ ํด์ฃผ์ค๋์?
์ถ์ฒ ๋ฌธ์ฅ : ์ต๊ทผ ๋ช ๋ ์์ ๊ฒช์ ์ผ ์ค ๊ฐ์ฅ ๋ณต์กํ๊ณ ์ด๋ ค์ ๋ ์ผ์ด ์์๋ค๋ฉด ์๊ธฐํด์ฃผ์๊ฒ ์ด์? ๊ทธ ์ํฉ์์ ๋ณธ์ธ์ด ์ค์ค๋ก์ ๋ชฉํ๋ , ํ์ ๋ชฉํ๋ ๋ชฉํ๋ฅผ ์ ์ํ๋ ์ ์ด ์๋์? ์๋ ๊ฒฝ์ฐ, ๋ชฉํ ๋ฌ์ฑ์ ํ๋์? ๋ชปํ๋ค๋ฉด ์ด๋ค ์ด์ ์์ ๋ชปํ๋์? ์๋ ๊ฒฝ์ฐ, ๋ชฉํ๋ฅผ ์ ์ํ๊ณ ๋์ด๊ฐ๋ ์คํ์ผ ๋ณด๋ค๋ ๊ตฟํ๋ก์์ธ๊ฐ์?
- ํ์ ์ง๋ฌธ :
- ์ผ์ ์ ๋ง์ถฐ ์งํ์ด ๋ถ๊ฐํ์ ๋ ์ด๋ป๊ฒ ๋์ํ๋์?
- ์ด๋ค ๊ฒ์ด ์ด ๊ณผ์ ์์ ๊ฐ์ฅ ์ด๋ ค์ ๋์? ์ด๋ป๊ฒ ํด๊ฒฐํ๋์?
- ํ์๋ค๊ณผ ๊ด๋ จํด์ ํ๋ค์๋ ์ ์ ์๋์? ์ด๋ป๊ฒ ๊ทน๋ณตํ๋์?
์ถ์ฒ ๋ฌธ์ฅ : ๋น์ ์ ๊ฐ์ฅ ํ๋ค๊ฒ ํ๋ ์ฌ๋์ด ์์๋์?
- ํ๋ก์ ํธ ๋ชฉํ๋ฌ์ฑ์ ์ํด ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ๋ฌด์์ด๋ผ๊ณ ์๊ฐํ๋์?
์ถ์ฒ ๋ฌธ์ฅ : ์ด๊ฑด ๋๋ฌด๋ ๊ฐ๋ฐฉ๋ ์ง๋ฌธ์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ์ง๋ฌธ์ผ๋ก ๋์ฒดํ๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค ex. ํ๋ฅญํ ํ ๋น๋ฉ์ ํ๋๋ฐ ์์ด์ ๋น์ ์ด ๊ฐ์ฅ ํฌ๊ฒ ๊ธฐ์ฌํ ์ ์๋ ๋ถ๋ถ์ ๋ฌด์์ธ๊ฐ์?
์ฃผ๋์ฑ
- ์ ์ : ํ๋ก์ ํธ์ ๋ํ Ownership์ ๊ฐ์ง๊ณ ํ๋ก์ ํธ ์ ์ฒด ๋ฐฐ๊ฒฝ์ ๊ณ ๋ คํ๊ณ ์ผ์ ์ ๊ด๋ฆฌํ๋ค.
- ์ฃผ ์ง๋ฌธ : ํ๋ก์ ํธ ์งํ ์์ ๊ธฐํ/๋์์ธ ๋ณ๊ฒฝ์ ์ด ๊ณ์ํด์ ๋๋ฌด ๋ง์์ ์ผ์ ์ ๋ง์ถ๊ธฐ ํ๋ค ๊ฒฝ์ฐ, ์ด๋ป๊ฒ ์ ๋ฌด๋ฅผ ์งํ ํ์๊ฒ ์ด์?
- ํ์ ์ง๋ฌธ :
- ๊ธฐํ/๋์์ธ ๊ณผ ์ปค๋ฎค๋์ผ์ด์ ์ ์ด๋ป๊ฒ ํ์ด๋๊ฐ์ผ ํ ๊น์?
์ถ์ฒ ๋ฌธ์ฅ : ์ง๊ธ๊น์ง ์ผํ๋ฉด์ ์ํต์ด ๊ฐ์ฅ ์ ๋์๋ ๊ธฐํ/๋์์ด๋๊ฐ ์์๋ค๋ฉด ์ด๋ค ํน์ง์ ๊ฐ์ง ๋ถ๋ค์ด์๋์? ๋ฐ๋๋ก ๊ฐ์ด ์ผํ๊ธฐ ์ด๋ ค์ ๋ ๊ฒฝ์ฐ ์ด๋ค ๋ถ๋ถ ๋๋ฌธ์ ๊ฐ์ฅ ํ๋ค์๋์?
- ์ต๊ทผ 2๋ ๊ฐ ๋ณธ์ธ์ด ์ผ์ผ์ผฐ๊ฑฐ๋ ์ง์ ๊ฒฝํํ ๊ฐ์ฅ ํฐ ์ฅ์ ์ ์ด์ ๋ํ ํด๊ฒฐ