- 자료구조를 알아야 하는 이유에 대해 서술하시오
- 자료구조에 대해서 간단하게 정의해주세요.
- OOP란?
- 클라우드 서비스 모델에 대해 무엇이 있으며, 각각 설명하시오
- 네트워크 OSI, TCP/IP 모델을 비교하시오
- TCP, UDP 차이를 말하시오
- 프로토콜이 무엇이며, 알고 있는 프로토콜 중 하나를 설명하시오
- 그래프의 인접 리스트와 인접 행렬의 차이점은 무엇인가요?
- 시간 복잡도와 공간 복잡도의 차이는 무엇인가요?
- 재귀 함수(Recursive Function)가 무엇이며, 어떤 상황에서 사용하나요? 예시를 들어 설명해 주세요.
- 데이터베이스와 SQL은 무엇인가요?
- 배열과 연결 리스트의 차이는 무엇인가요? 각각의 장단점은 무엇인가요?
- 리스트에서 삽입 삭제 하는 방법을 자유롭게 알려주세요.
- 트리에 대해서 간단하게 정의해주세요.
- 파이썬에서 기본 자료형 3가지 이상 간단하게 설명해주세요
- 재귀 함수에 대해서 간단하게 정의해주세요.
- BFS는 일반적으로 어떤 자료구조를 사용하나요?
- 브루트 포스 방법은 무엇인지 간단하게 설명해주세요.
- DB에 대해서 간단하게 정의해주세요.
- 쿼리에 대해서 간단하게 정의해주세요.