본문 바로가기
[ComputerScience]

[CS : Interview ]

by Inkim 2020. 10. 7.

# 목록

▣ 자기소개

- 나의 장점, 단점

 

▣ 자료구조 & 알고리즘

- 손코딩

- 의사코드(pseudo-code)

 

▣ 개발상식

- 소프트웨어 공학

- 자신있는 언어

- JAVA 데이터 타입 (Array, ArrayList, LinkedList, Map, HashMap 등) 

- MVC 구조

- DTO, DAO, VO

- RestFul의 의미

- 젠킨스의 의미

- 재귀

- LOW-Level 지식

- 객체지향 프로그래밍 기법

- 개발 방법론

 

▣ 운영체제

- 멀티 스레드 지식 ( 환경 구성 시 신경 쓸 부분)

- 스레드와 프로세스 차이

- 동기, 비동기, 블로킹, 넌블로킹 

- CPU 스케줄링

- 프로세스 공간

 

▣ 데이터베이스

- 쿼리속도 및 효율 향상법

- 정규화

- 인덱스

- 로우 레벨 지식

 

▣ WEB

- URL 입력 후 인프라 흐름

- HTTP/ HTTPS의 차이

- CORS 이슈

- OSI 7 계층 존재 이유

- 로우 레벨 지식

 

▣ 컴퓨터 아키텍쳐

- 32비트, 64비트 차이

 

▣ 디자인 패턴

 

▣ 개인프로젝트 경험

- 진행 시 어려운 점, 극복방법, 사례

 

▣ 수업 경험

- 재밌거나 기억나는 과목

 

▣ 꼬리물기 질문

 

--------------------------------------------------------------------------------------

참고 블로그 LIST

velog.io/@hygoogi/%EA%B8%B0%EC%88%A0%EB%A9%B4%EC%A0%91-%EC%A4%80%EB%B9%84%ED%95%98%EA%B8%B0

  •