우노
[CS Tech Interview] 질문 목록 본문
Operating System
- 코드, 데이터, 스택, 힙 영역의 개념과 차이에 대해서 설명해주세요.
- 프로세스와 쓰레드의 개념과 차이에 대해서 설명해주세요.
- 멀티 프로세스와 멀티 쓰레드의 개념과 차이에 대해서 설명해주세요.
- 쓰레드 세이프(Thread Safe)의 개념에 대해서 설명해주세요.
Computer Architecture
- 하드웨어 구성 요소에 대해서 설명해주세요.
- CPU, GPU, TPU 의 차이에 대해서 설명해주세요.
- 딥러닝에 GPU 를 사용하는 이유에 대해서 설명해주세요.
- 캐시 메모리에 대해서 설명해주세요.
- 패리티 비트와 해밍 코드에 대해서 설명해주세요.
Network
- TCP 의 3-Way Handshaking 과 4-Way Handshaking 의 개념과 차이에 대해서 설명해주세요.
- TCP/IP 에 대해서 설명해주세요
- TCP/IP 4계층에 대해서 설명해주세요.
- www.google.com 의 접속 흐름에 대해서 설명해주세요.
- ARP Request 에 대해서 설명해주세요.
- 로드밸런싱 알고리즘 종류에 대해서 설명해주세요.
Data Structure
- Array 와 Linked List 의 개념과 차이에 대해서 설명해주세요.
- Stack 과 Queue 의 개념과 차이에 대해서 설명해주세요.
Web
- CORS에 대해서 설명해주세요.
- 웹 서버와 웹 애플리케이션 서버의 개념과 차이에 대해서 설명해주세요.
Software Engineering
- 절차적, 객체 지향, 함수형 프로그래밍의 개념과 차이에 대해서 설명해주세요.
- 오버로딩과 오버라이딩의 개념과 차이에 대해서 설명해주세요.
- DevOps 및 CI/CD의 개념과 차이에 대해서 설명해주세요.
- Stateful 과 Stateless 의 개념과 차이에 대해서 설명해주세요.
Algorithm
- 선택 정렬, 삽입 정렬, 버블 정렬, 병합 정렬, 힙 정렬, 퀵 정렬, 계수 정렬의 개념과 차이에 대해서 설명해주세요.
Python
- List 와 Tuple 의 개념과 차이에 대해서 설명해주세요.
- 반복 함수와 재귀 함수의 개념과 차이에 대해서 설명해주세요.
Comments