가장 많이 묻는 면접 질문과 답변 & 온라인 테스트
면접 준비, 온라인 테스트, 튜토리얼, 라이브 연습을 위한 학습 플랫폼

집중 학습 경로, 모의고사, 면접 준비 콘텐츠로 실력을 키우세요.

WithoutBook은 주제별 면접 질문, 온라인 연습 테스트, 튜토리얼, 비교 가이드를 하나의 반응형 학습 공간으로 제공합니다.

Prepare Interview

Computer Science 면접 질문과 답변

Test your skills through the online practice test: Computer Science Quiz Online Practice Test

Ques 46. Explain the concept of the 'Command' design pattern.

The Command design pattern encapsulates a request as an object, allowing for parameterization of clients with different requests, queuing of requests, and logging of the requests.

Example:

Implementing undo functionality in a text editor using command objects.

도움이 되었나요? Add Comment View Comments
 

Ques 47. What is the purpose of the 'DNS' (Domain Name System) in networking?

DNS translates human-readable domain names into IP addresses, facilitating the identification of resources on a network.

Example:

Accessing a website using its domain name (e.g., www.example.com) rather than its IP address.

도움이 되었나요? Add Comment View Comments
 

Ques 48. Explain the concept of the 'Singleton' design pattern.

The Singleton design pattern ensures that a class has only one instance and provides a global point of access to that instance.

Example:

Creating a single instance for a database connection manager in a web application.

도움이 되었나요? Add Comment View Comments
 

Ques 49. What is the purpose of the 'Observer' design pattern?

The Observer design pattern defines a one-to-many dependency between objects, so that when one object changes state, all its dependents are notified and updated automatically.

Example:

Implementing event handling in graphical user interfaces.

도움이 되었나요? Add Comment View Comments
 

Ques 50. Explain the concept of the 'Model-View-ViewModel' (MVVM) architectural pattern.

MVVM is an architectural pattern that separates the application into three components: Model (data and business logic), View (user interface), and ViewModel (mediator between the Model and View).

Example:

Building a cross-platform mobile app using frameworks like Xamarin.

도움이 되었나요? Add Comment View Comments
 

Most helpful rated by users:

Copyright © 2026, WithoutBook.