#CS
8개의 글 · 모든 태그
[CS] 운영체제 구조와 리눅스 권한 관리
운영체제의 개념과 리눅스 부팅 과정(BIOS → MBR → GRUB → Kernel → Init → Runlevel), systemd, 다중 사용자 권한 체계, 파일 퍼미션(chmod/chown/setuid)까지 한 번에 정리한다.
[CS] 기술 면접 Q&A — Java·OS·DB·네트워크·Spring 종합 정리
Java/C++ 언어, OS(프로세스·스레드·데드락·메모리·가상메모리), DB(정규화·인덱스·트랜잭션), 네트워크(OSI7계층·TCP/IP·3-way handshaking), Spring(MVC·IOC·DI·AOP) 면접 Q&A 핵심 정리.
[CS] 웹 기술 핵심 — 브라우저 렌더링·인증·REST·CSR/SSR·보안
브라우저 렌더링·DOM, Cookie/Session, HTTP 상태코드, REST API, Web Server vs WAS, OAuth·JWT 인증, CSR/SSR, Vue vs React, PWA, CSRF/XSS 등 웹 전반 면접 핵심 정리.
[CS] GoF 디자인 패턴 — 생성·구조·행위 패턴 완전 정복
어댑터·싱글톤·템플릿 메소드·팩토리·옵저버·스트레티지·컴포지트 패턴과 SOLID 설계 원칙을 코드 예제와 클래스 다이어그램으로 정리한 면접 대비 노트.
[CS] 클린코드부터 MSA까지 — 소프트웨어 공학 핵심 정리
클린코드·리팩토링·TDD·애자일(스크럼)·OOP 4대 특징·SOLID·함수형 프로그래밍·DevOps·MSA를 면접 관점에서 체계적으로 정리한 노트.
[CS] 운영체제 핵심 — 프로세스·스케줄링·메모리 관리 완전 정리
프로세스·스레드, PCB·Context Switching, IPC, CPU 스케줄링 알고리즘, 데드락 4조건·처리 전략, 세마포어·뮤텍스, 페이징·세그먼테이션, 페이지 교체(FIFO·LRU), 파일 시스템까지 OS 면접 핵심 정리.
[CS] 컴퓨터 구조 — CPU·캐시 메모리·ARM 프로세서 핵심 정리
컴퓨터 구성(CPU·기억장치·시스템 버스)부터 캐시 메모리 작동 원리(Direct/Fully/Set Associative), 고정·부동 소수점, 패리티 비트·해밍 코드, ARM 프로세서까지 면접 핵심 개념 정리.
[CS] HTTP 프로토콜부터 WAS까지 — 웹의 동작 원리
HTTP의 탄생과 작동 방식, Stateless 특성과 Cookie의 등장 이유, URL 구조, 웹 서버(Apache/Nginx)와 WAS(Web Application Server)의 역할 차이를 정리한 웹 기초 학습 노트.