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

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

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

Prepare Interview

Computer Science 면접 질문과 답변

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

Ques 16. Explain the concept of a hash table.

A hash table is a data structure that uses a hash function to map keys to indices, allowing for efficient insertion, deletion, and retrieval of data.

Example:

Storing key-value pairs in a hash table for fast lookup times.

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

Ques 17. What is the purpose of the 'git' version control system?

Git is a distributed version control system that tracks changes in source code during software development, enabling collaboration among multiple developers.

Example:

Using 'git commit' to save changes and 'git push' to update the remote repository.

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

Ques 18. Explain the concept of recursion in programming.

Recursion is a programming technique where a function calls itself in order to solve a smaller instance of the same problem.

Example:

Calculating the factorial of a number or traversing a directory structure recursively.

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

Ques 19. What is the purpose of an API (Application Programming Interface)?

An API defines a set of rules and protocols for building and interacting with software applications, allowing them to communicate with each other.

Example:

Using a weather API to retrieve current weather data in a web application.

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

Ques 20. Explain the concept of garbage collection in programming languages.

Garbage collection is the automatic process of reclaiming memory occupied by objects that are no longer in use, preventing memory leaks.

Example:

Java's automatic garbage collection using the JVM's garbage collector.

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

Most helpful rated by users:

Copyright © 2026, WithoutBook.