백엔드 면접질문 모음
1. 언어
1.1. C
- 스레드 세이프티란?
- 뮤텍스와 세마포어의 차이점
1.2. C++
- 사용경험이 있는 버전은?
- 람다표현식과 익명함수에 대해 설명하시오
1.3. JAVA
- 사용경험이 있는 버전은?
- 가비지 컬렉션에 대해 아는대로 설명하시오
1.4. Python
- 사용경험이 있는 버전은? (2 or 3)
- python의 oop에 대하여 질문이 하나 있었는데… 질문이 생각이 잘 안난다.
- 어떤 라이브러리 사용해봤는지 설명하시오
1.5. etc.
- 그 외에 ‘Hello world’ 라도 작성해본 언어가 있는가?
2. 백엔드
- AWS 사용한 경험을 설명하시오
- 아파치를 이용하여 서비스한 경험을 설명하시오
- 트렌젝션에 대해 설명하시오
- MySQL 사용한 경험을 설명하시오
3. DevOps.
3.1. Basic
- 데브옵스란 어떻게 생각하는지?
- CI와 CD의 차이점은?
3.2. Tool
- git 사용 경험을 설명하시오.
- github 외의 git 툴의 사용해봤는지?
- 젠킨스, 지라 등 ci/cd 툴들을 사용해봤는지?
- 도커 사용 경험을 설명하시오
- 도커와 버츄얼머신의 차이점을 설명하시오
댓글 남기기