1. Computer Science - 1 (10/29)
- 데이터 구조와 알고리즘의 중요성에 대해 어떻게 생각하시나요?
- 알고리즘 복잡도(시간 복잡도와 공간 복잡도)에 대해 설명해주세요.
- 어떤 정렬 알고리즘을 알고 있으며, 각 알고리즘의 특징을 설명할 수 있나요?
- 해시 테이블의 작동 원리와 사용 사례를 설명해주세요.
- 재귀 함수의 개념과 어떤 상황에서 사용하는 것이 유용한지 설명해주세요.
- 객체 지향 프로그래밍(OOP)의 기본 개념에 대해 설명해주세요.
- 다형성, 캡슐화, 상속과 같은 OOP의 핵심 개념을 어떻게 이해하고 활용하나요?