본문 바로가기
프로그래밍/개발 상식 등

개발자 일반면접 대비 질문 모음

by 숙님 2022. 10. 18.
728x90

팁: 주니어 / 신입 / 비전공자 키워드는 쓰지 말기 (이미 면접관이 알고 있고, 필터링으로 걸러지는 단어일 가능성이 높음) 

 

자기소개를 해주시길 바랍니다. (직무 역량을 나타내는 경험 1 ~ 2개에 대해 확인해주세요.)

- 자기소개에 경험과 전문성이 잘 드러나게 말하기 

- ‘면접의 주도권’을 가져오기에 가장 좋은 질문, 답변의 목표는 ‘자기소개가 안에서 질문을 받는 것’

- 자신감 있는 답변의 태도가 중요

- 지원한 직무에 대한 유사 경험이 있는지, 어떤 성과를 냈으며, 어떠한 통찰과 배움을 얻었는지 말하기

- 1분을 넘기지 않도록 준비

 

본인 성격의 강점 및 약점은?

- 강점의 경우, ‘주변에서 나를 OO 하게 평가하더라’라는 식의 주변 피드백을 인용

- 직무에 도움 되는 강점을 말하기

- 스토리(에피소드)를 함께 이야기

- 약점은 솔직하지만 치명적인 약점은 피하기 / 극복하기 위한 여러분의 노력을 이야기

 

우리 회사에 지원한 이유는?

- 왜 이 회사에 관심이 있는지를 언급

- 나의 경험과 능력이 이 회사가 요구하는 것과 일치하기 때문에 지원했다는 방향이면 더 좋음

- 회사에 대한 리서치는 지원자의 관심도를 나타내는 중요한 척도임

 

공동의 목표를 위해서 본인이 희생한 경험이 있나요?

- 예: 하기싫은 것(예: 칸반 보드 작성-시간은 오래 걸리나 티가 안나는 작업)을 할 사람을 정하기 위한 시간을 줄이기 위해 내가 함

- 예: 팀을 위해서 가산점을 포기하고 양보한 경험

 

집단 내 갈등을 중재해본 경험은?

- 팀 플레이어로서 함께 할 수 있는지 확인 

- 갈등 해결 능력은 어떤지를 확인하면서 커뮤니케이션 능력을 검증할 수 있는 사례와 함께 이야기

 

가장 자신있는 SW 프로젝트 성과 또는 경험이 있으신가요?

 - 프로젝트의 내용, 기간, 인원, 본인의 역할 및 기여도, 방법론, 성공/실패 여부 등을 구체적으로 설명

- 프로젝트의 성공 요인을 정확하게 분석

 

성과를 낼 수 있었던 이유와 개선이 필요한 사항은 이야기해주시길 바랍니다.

- 프로젝트 진행 후 얻은 Lesson Learn이 무엇이었는지, 어떻게 개선할 것인지를 구체적으로 설명

- 성과를 수치적으로 제시하기 

 

개발자를 직업으로 선택한 이유는?

- 최근 개발자들에게 요구되는 상황과 역량들(비즈니스 문제를 이해하는 능력, 커뮤니케이션 능력) 등을 이해

- 개발 직군이 본인의 성향과 맞는다는 것을 보여줘야 함

- ‘개발 자체와 문제 해결에 열정’ 이 있는 개발자를 원하는 회사의 인재상을 이해하는 것이 중요

 

개발자로의 단기적, 장기적 커리어 목표는?

- 개발자로서의 필요 역량을 예시로 들어 이야기를 풀어나가면 좋음

예: '개발자에게 꼭 필요한 문제 해결 역량을 커리어 내에서 장기적으로 OO 하게 키우고 싶다.' 

 

왜 이 부서/팀에 지원했나요?

- 회사를 넘어 부서에 대한 정보를 파악하고 이해하는 것이 먼저 진행

 

지원한 직무에 가장 필요한 역량은 무엇이라고 생각하는지?

- 개발자에게 필요한 역량과 더불어 이 팀에서 어떤 역량 (예: 문제해결 능력, 협업 능력)이 특히 필요한지 고민한 부분을 제시 

 

프론트엔드 or 백엔드 포지션을 선택한 이유는?

- 배운 것과 프로젝트 경험을 기반으로 ‘프론트엔드’ 또는 ‘백엔드' 등을 자신의 언어로 설명

- 포지션을 선택한 이유를 최대한 솔직하고 명확하게 이야기 

 

지원 직무를 위해서 본인이 준비한 것은 무엇인가요?

- 직무 수행에 필요한 Stack, Tools 을 충분히 활용한 예시 

- 개발자가 되기 위한 진정성 에피소드 제시 

- 개발 직무 관련 서적읽기, 따로 공부하기 등 개발에 대한 열정 예시 준비 

 

00기업의 SW 개선사항은 무엇이라 생각하시나요? (00 기업의 SW 시스템 중 개선이 필요한 항목을 떠올리면서 이야기해보시길 바랍니다)

- 지원하는 회사에 대한 정보(경쟁사, 고객층, 프로덕트)에 대해 인지

- 개선사항을 이야기 할 때, 지원기업에 긍정적인 태도 유지 

 

다른 사람이 평가하는 당신은 어떤 사람인가요?

- 나 자신을 객관화해서 볼 수 있는지 알 수 있는 질문

- 주변 동료나 친구들, 혹은 매니저가 나 자신을 평가한 사례를 구체적으로 제시 

 

일 하고 싶은 유형의 동료와 일 하고 싶지 않은 유형의 동료에 대해서 이야기해주세요.

- 협업 스타일을 확인, 기존 직원들과 잘 협력할 수 있을지를 확인하려는 질문

- 업무 경험이 없다면 팀 프로젝트, 아르바이트, 봉사활동 등 다른 사람들과 어울렸던 상황을 되짚어 보기

 

최근 가장 힘들었던 일과 그 일을 어떻게 극복하였는지 말씀해주시길 바랍니다.

- 힘들었던 일과 어떠한 사항에서 어려움을 겪는지 확인

- 힘든 상황을 노력하여 극복하고 있는지를 구체적으로 설명

 

우리가 지원자를 뽑아야 하는 이유는?

- 스토리 텔링 형식의 답변이 중요한 질문

- 나의 열정, 역량 그리고 경험이 해당 업무를 잘할 수 있도록 어떻게 도움이 되었는지 

 

실패했던 경험이나 대표적인 실수 사례는?

실수 또는 실패의 원인을 정확하게 이해하고 있는지 확인 무엇을 배웠고 문제 해결 능력을 알 수 있는 질문

원인 분석, 이후의 행동, 그 후로 어떤 부분들을 개선했는지를 준비

더 나아가 ‘다시 그 상황으로 돌아간다면 ~이렇게 행동할 것이다.’라고 덧붙이면 좋음

 

스트레스를 해소하는 방법은?

- 건강한 방법으로 해소하는지 확인(회사 생활에 지장을 주는지 확인)

- 면접 동안 공감대 형성 

 

인생에서 이루고자 하는 궁극적인 목표는 무엇인가요?

- 궁극적 목표에 대한 질문에 고민 없이 확고한 태도로 전달

- 궁극적 목표의 내용이 '지속적인 성장을 할 수 있는 개발자'가 되면 좋음 

 

가장 중요하게 생각하는 가치는?

- 개발자이기 전에 함께 일할 수 있는 사람인지 확인하기 좋은 질문

- 기업이 추구하는 가치 혹은 팀의 가치와 부합하면 더 좋음

- 어떤 경험을 통해 가치관을 확립하였고, 어떤 부분을 가장 중요하게 여겼는지 이야기

 

직무와 관련된 분야 외 무언가에 열중해본 경험은?

- 개발 외적인 무언가에 ‘열정'이 있는 사람인지 확인할 수 있는 좋은 질문

 

입사 후 어떤 업무를 수행해보고 싶으신가요?

- 입사 후, 자신이 하고 싶은 업무에 대하여 명확하게 인지

- 수행하고 싶은 업무를 이야기하는 태도에서 업무에 대한 기대감 어필 

 

마지막으로 하고 싶은 질문이 있으신가요?

- 지원회사에 대한 관심이 전달

- 인터뷰에 참여한 실무자의 이력을 먼저 조사해 가서 궁금한 점을 묻는 것도 좋은 방법

- 예: 사내 코드 리뷰 문화가 있나요? 어떻게 진행되나요? 

댓글