백엔드 직군 면접에 대한 질문들을 하나씩 나열할 예정이다.
리마인드겸 도움이 되시길 바라며 하나씩 채워 갈듯...ㅎㅎ
경력직 필수질문
1. 이전 직장 퇴사 사유
2. 직전 연봉과 희망 연봉
강소기업 D 회사 1차 면접(1:3 면접, 3명 모두 실무자)
1. 간단한 자기소개
2. 프로젝트 경험 당시에 온프레미스를 SaaS기반으로 전환할때 어떠한 기술들을 도입하고 설계했는지?
3. 거기에서 DB 성능을 위해 어떠한 노력을 해보았는지?
4. PKI 기반으로 인증 솔루션을 만들었다고 했는데 직접 구현해본 경험이 있는지?
5. 공기업에 솔루션을 납품하셨다고 했는데 공기업은 폐쇄망이라 원격 작업도 어려워 직접 방문하여 설치하거나 트러블 슈팅을 진행해야할텐데 그때마다 어떻게 효율적으로 처리했는지?
6. 신입 사원 온보딩을 하셨다고 했는데 어떤 방식으로 교육을 진행했는지?
7. 팀원과의 기술적으로 의견 대립이나 갈등 상황 시에는 어떻게 해결했는지?
8. 요즘 AI를 많이 사용하는데, 그때마다 AI가 잘못된 정보를 제공할 경우에는 어떤 방식으로 해결했는지?
9. 어려움에 닥쳤을때 어떻게 해결하는지?
10. PostgreSQL은 사용해본적 없는지?
중견기업 C 회사 1차 면접(1:3 면접, 1명 인사 담당자 / 2명 실무자)
1. 간단한 자기소개
2. 전자서명 프로세스에 대한 설명
3. PDF를 타임스탬프 발급하는 전체적인 프로세스 설명
4. WAS와 웹 서버의 차이점
5. Spring에서 Bean이란 무엇이며 어떤 용도로 사용되는지?
6. IoC에 대해서 설명
7. 우리 회사에 지원하게 된 계기
8. 퇴사 사유에 대해서 말했는데 우리회사도 그렇게된다면 퇴사하실건지?
9. 유지보수를 경험하셨다고 했는데 직접적으로 고객사의 의견을 수용해서 조율을 했는지?
강소기업 C회사 코테 (총 4문제)
1. 모노토닉 스택 문제
2. BFS(또는 백트래킹으로 풀 수 있는 문제)
3. JOIN 키워드와 GROUP BY를 사용할 수 있는지에 대한 문제
4. GROUP BY를 사용하지 않고 서브 쿼리를 이용한 MAX 출력 문제
-> 손코딩으로 1시간 안에 풀어여하는 점이 생각보다 촉박했다고 느껴졌다. 컴퓨터도 아니고 손코딩으로 완벽하게 푸는건 쉽지 않았던 것 같다..
중소기업 Y회사 면접 (2:3 면접, 1명 인사담당자, 1명 실무자 : 면접자 3명)