Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

lollol 블로그 :D

IT 기술면접(CS 준비) 본문

개발/개발자 면접

IT 기술면접(CS 준비)

lollolzz 2021. 12. 26. 13:30

IT 기술 면접 다수 기출입니다. (면접 다수 기출, CS 면접, 1차 면접, CS 준비)

 

** 이 글은 Tistory 가등님의 글을 참고하였습니다. **

** 아래 질문의 답변들은 하나하나 나름대로 생각을 정리하면서 업로드할 예정입니다. **

 

1. HTTP 관련 질문

- HTTP, HTTPS(SSL)/HTTP 1.1 2.0 3.0/ HTTP RESTFUL / HTTP 응답 코드 외우기

 

2. 웹브라우저에 google.com 치면 일어나는 과정

 

3. OS 스레드 , 프로세스 차이(멀티스레드와 멀티 프로세스 차이, PCB)

 

4. DB 트랜잭션과 트랜잭션 특성 4가지

 

5. OS 데드락, 데드락 조건 4가지, 동기화( 뮤 텍스, 세마포어, 모니터, 스핀 락, 어토믹 설명)

 

6. 언어 관련 지식

- JAVA면 JVM, GC/ JAVA 객체지향, 솔리드, 프로그램 실행의 일련과정 

- 객체지향 vs 절차 지향, 오버 라이딩 오버 로딩, 인터페이스, 추상 클래스, 가상 함수 등

 

7. TCP vs UDP (TCP, UDP 특성)

 

8. 세그멘테이션, 페이징 (내부 단편화 , 외부 단편화)

 

9. DB 인덱스 , 인덱스 거는 이유, 인덱스에 왜 해쉬 보다 B Tree를 쓰는지?

 

10. 메모리 구조/ 스택/ 힙/ 데이터/ 코드 영역 - 선언하면 어느 쪽에 저장되는지 설명하기.

 

11. (자료구조 질문 ) 맵 vs 해쉬 맵 / 리스트 vs 배열(어레이) /스택 vs큐 차이

 

12. 정렬 종류 , 퀵 소트 설명 ( 추가적인 손 코딩 ) 

 

13. OSI 계층 말하기(각각 알려진 유명 프로토콜)

 

14. DB 정규화, 비정규화(역정 규화)

 

15. DB 트랜잭션 격리 수준

 

16. 마지막으로 직무 관련 공부, 포트폴리오 문제.

 

출처 : https://garden1500.tistory.com/11

Comments