안녕하세요. 마술공 입니다.
DBA가 되기 위해 그동안 면접을 몇 번 본 경험이 있는데요.
많지는 않지만 그 몇 번의 경험 속에서 겪었던 질문들을 정리해보았습니다.
아래의 데이터베이스 관리자(DBA) 직무, 기술면접 질문을 참고하시어
DBA 또는 데이버베이스 직무를 목표로 하시는 분들에게 도움이 되었으면 합니다.
DBA 뿐 만아니라 모든 기술면접 질문이 그렇겠지만
한 가지 팁을 드리자면 아는 것은 자신있게 모르는 것은 모른다고 솔직하게 답변 하셔야 합니다.
모르는 것을 어설프게 답변해봤자 꼬리 질문이 계속 들어올테고 결국 내가 모르는 것을 답변하는 행동은
자신을 당황하게 만들어 좋은 결과를 낼 수 없습니다.
DBA 기술면접 질문
리얼 DB 운영 경험이 있으신가요?
담당하신 시스템의 DB 구조에 대해서 설명하실 수 있으신가요?
DB 백업, 복구 전략에 대해서 알거나 참여하신 적이 있으신지?
튜닝해보신 적 있으신가요?
튜닝을 한 사례에 대해서 설명해주세요.
NL 조인에 대해서 설명해주세요.
Hahs 조인에 대해서 설명해주세요.
튜닝을 할 때 어떤 정보를 보고, 무엇을 기준으로 하세요?
시퀀셜 엑세스와 랜덤 엑세스에 대해서 설명해주세요.
쿼리 작동 방식에 대해서 설명할 수 있으신지?
사용하신 DBMS 아키텍쳐에 대해서 아는대로 설명해주세요.
오라클과 MS SQL의 차이에 대해서 아는대로 설명해주세요.
인덱스 직접 설계하거나 만들어본 적 있으신지?
인덱스를 만든다면 가장 중요하게 생각하는게 무엇인지?
인덱스 구조에 대해서 아는대로 설명해주세요.
모델링 경험은 있으신지?
히스토그램에 대해서 설명해주세요.
RAC에 대해서 아세요?
파티셔닝 해본 적 있으신지?
샤딩이 뭔지 아세요?
자신이 사용하는 DB 모니터링 기법이나 방법에 대해서 말해주세요.
'IT 이야기 > DB' 카테고리의 다른 글
[MSSQL] 로컬서버 접속 후 DB와 사용자 생성 방법 (0) | 2022.09.01 |
---|---|
[MSSQL] EXISTS문 사용법 및 예제 (0) | 2022.08.31 |
[MSSQL] CASE문 표현식 (case when) (0) | 2022.08.29 |
[MSSQL] 테이블 컬럼 추가,변경,삭제 (Alter table) (0) | 2022.08.27 |
[MSSQL] 테이블 생성 (Create table) (0) | 2022.08.26 |