질문면접
- 학교 공부 외에 별도 프로그래밍 관련 활동을 한적이 있나요?
- 선호하는 에디터 혹은 IDE가 있나요?
- 프로그래밍을 하면서 가장 힘들었던 때는 언제였나요?
- 만들어보고 싶은 프로그램이 있나요?
- 구체적으로 어떠한 일을 하는 프로그래머가 되고 싶나요?
- 스페셜리스트 vs 제너럴리스트?
- 가장 자신있고 선호하는 언어는?
- 프로그래밍 언어에 대해 어떻게 생각하나요?
javascript
java
- 아래 코드에서 각각의 키워드에 대해서 설명해주세요.
public static int main(String[] args)
-
음식을 파는 음식점이 있습니다. 음식에는 이름, 가격이 있습니다. 음식점은 새로운 메뉴를 추가할 수 있고, 메뉴를 제공하며, 음식을 주문 할 수 있습니다. 물론 거스름돈도 걸러 주어야 합니다. 이를 객체 지향으로 구현하세요.
-
음식에 조리 시간이 추가 되었습니다. 하지만 종업원이 한명이라 손님들이 서서 기다리고 있습니다. 요리사를 영입하여 요리를 하도록 하고, 종업원은 계속해서 주문만 받을 수 있도록 하세요. 번호표를 발급한 뒤 요리가 끝나면 손님을 호출하여 음식을 제공합니다. (※hint: interface, thread)
-
판매하던 음식 중에 피자가 가장 잘 팔려서, 업종을 피자 가게로 전문화 하였습니다. 피자는 이름, 가격, 조리 시간, 토핑의 속성을 가집니다. 손님에게