[개발] 프로그램 지식

[정리] 경력 개발자 프론트/백엔드 면접 질문 50선

  • -
반응형

 

경력 풀스택 면접 질문 리스트

프론트엔드 관련

  1. React, Angular, Vue 중 경험한 프레임워크와 그 장단점은 무엇인가요?
  2. Virtual DOM이란 무엇이며, 어떻게 동작하나요?
  3. CSS-in-JS와 전통적인 CSS 방식의 차이점은 무엇인가요?
  4. 상태 관리를 위해 어떤 도구를 사용했으며, 그 이유는 무엇인가요?
  5. REST API를 클라이언트에서 호출하고 처리하는 과정을 설명해보세요.
  6. 브라우저 렌더링 과정에 대해 설명해보세요.
  7. 웹 성능 최적화를 위해 사용한 기법은 무엇인가요?
  8. CORS 문제를 해결한 경험이 있나요?
  9. SPA와 MPA의 차이점은 무엇인가요?
  10. 자바스크립트 이벤트 루프에 대해 설명해보세요.

 

 

 

 

 

백엔드 관련

  1. Node.js와 다른 백엔드 언어의 차이점은 무엇인가요?
  2. Express, NestJS 같은 프레임워크를 사용해본 경험은 어떤가요?
  3. 데이터베이스 설계를 어떻게 진행하나요?
  4. SQL과 NoSQL의 차이점은 무엇인가요?
  5. 인증 및 권한 부여(AuthN/AuthZ)를 어떻게 구현하나요?
  6. 웹 소켓(WebSocket)을 사용해 실시간 기능을 구현한 경험이 있나요?
  7. 마이크로서비스 아키텍처를 구현한 적이 있나요?
  8. REST API와 GraphQL의 차이점은 무엇인가요?
  9. 캐싱 전략에 대해 설명해보세요.
  10. 서버 부하 테스트를 어떻게 진행하나요?

 

 

 

 

 

 

데이터베이스

  1. 데이터 정규화와 비정규화의 차이점은 무엇인가요?
  2. 인덱스의 역할과 주의사항은 무엇인가요?
  3. 데이터베이스 트랜잭션이란 무엇이며, ACID 속성은 무엇인가요?
  4. ORM 도구를 사용한 경험과 느낀 장단점은 무엇인가요?
  5. 복잡한 쿼리를 최적화한 경험이 있나요?

 

 

 

 

 

DevOps 및 배포

  1. CI/CD 파이프라인을 구축한 경험이 있나요?
  2. Docker와 Kubernetes를 사용해본 적이 있나요?
  3. 서버 모니터링을 위해 어떤 도구를 사용했나요?
  4. 클라우드 서비스(AWS, Azure, GCP 등) 사용 경험은?
  5. 배포 중 발생한 문제를 해결한 사례를 이야기해보세요.

 

 

 

 

 

문제 해결 및 알고리즘

  1. 최근에 해결한 복잡한 기술적 문제에 대해 설명해주세요.
  2. 시간 복잡도와 공간 복잡도에 대해 설명해보세요.
  3. 자주 사용하는 정렬 알고리즘과 그 이유는 무엇인가요?
  4. 비동기 처리를 효과적으로 구현하는 방법은 무엇인가요?
  5. 프로젝트에서 성능 병목 현상을 발견하고 해결한 경험은?

 

 

 

 

 

 

 

팀워크 및 협업

  1. 코드 리뷰에서 중요하게 보는 점은 무엇인가요?
  2. 프로젝트 관리 도구(Jira, Trello 등)를 사용해본 경험은?
  3. 동료와의 의견 충돌을 해결한 사례를 이야기해보세요.
  4. 애자일 방식으로 일한 경험에 대해 설명해주세요.
  5. 기술적 결정을 내릴 때 고려하는 요소는 무엇인가요?

 

 

 

 

 

 

 

 

기타

  1. 풀스택 개발자로서 프론트엔드와 백엔드 간 작업 비중은 어떻게 조정했나요?
  2. 최근 트렌드인 서버리스 아키텍처를 사용해본 경험이 있나요?
  3. 테스트 주도 개발(TDD)을 적용한 적이 있나요?
  4. 프로젝트에서 발생한 가장 큰 실패 경험은 무엇이며, 이를 통해 배운 점은?
  5. 기술 스택 선택 시 고려하는 기준은 무엇인가요?
  6. 유지보수를 위해 코드를 작성할 때 중요하게 생각하는 점은 무엇인가요?
  7. 최근에 공부하거나 관심을 가진 새로운 기술은 무엇인가요?
  8. 성능 테스트를 자동화한 경험이 있나요?
  9. 프로젝트를 일정 내에 완료하기 위해 사용한 전략은 무엇인가요?
  10. 풀스택 개발자로서 가장 도전적이었던 프로젝트는 무엇이었나요?
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.