웹개발자 백엔드 기술면접이며, 면접소요시간은 대략 1시간입니다.

 

웹개발자 백엔드 기술면접 질문리스트

 

자기소개서

  1. 이력서에 적은 내용은 봤지만, 자기소개 간단하게 한번 부탁드릴게요.
  2. 개발 스터디를 하고 있다고 하셨는데, 최근에 어떤 것을 스터디 하셨나요?
  3. 현 직장에서 직무는 설계부터 직접 개발한 것인가요? 이미 구축된 상태에서 개발했나요?
  4. 구축할때 인원은 몇 명이었나요? 현재는 몇명이 개발하고 있나요?
  5. Front-end / Back-end 둘다 언급되어 있는데, 본인이 개발한 비중이 어떻게 되나요?

 

자기소개서 (기술)

  1. 해당 기술을 어떤식으로 사용하고 있나요?
  2. 해당 기술을 왜 도입했나요? 어떤 이점이 있었나요?
  3. 지원해주신 직무에 해당 부분 개발한 것이 도움될 것이라고 적어주셨는데, 어떻게 도움이 될지 설명해주실 수 있나요?
  4. 이 작업은 자체적으로 개발한건가요? 라이브러리를 사용했나요?
  5. 직접 개발했다면, 어떤 이점이 있나요?
  6. 해당 부분에서 발생하는 Trade-off가 있나요? 어떻게 해결했나요?
  7. 개발하고 계신 서비스의 동시에 접속하는 사용자 수는 어떻게 되나요? TPS는 어떻게 되나요?
  8. CI & CD는 어떻게 구성되어 있나요?

 

스프링

  1. Spring 버전은 몇버전을 사용하고 계신가요?
  2. Spring Boot를 사용하고 계시나요?
  3. Spring과 SpringBoot 차이에 대해 설명해주세요.
  4. Spring에서 DI를 구현하는 자바 기술은 뭔가요?
  5. AOP에 대해서 설명해주세요.
  6. 인터셉터와 필터에 대해 설명해주세요.
  7. WebFlux 써보셨나요?

 

데이터베이스

  1. SQL 튜닝 구체적으로 어떻게 했는지 알려주세요.
  2. 데이터베이스 인덱싱 직접 코드 구현했던 것에 대해 소개해주세요.

 

자바

  1. JVM에 대해 설명해주세요.
  2. GC 동작원리에 대해 설명해주세요.
  3. GC 알고리즘 중 아는 것 있나요?
  4. 메모리 누수를 확인하거나 관련된 문제를 해결한 경험이 있나요?
  5. Thread 관련한 코드 작성 경험이 있나요?

 

백엔드

  1. Redis를 어떤 용도로 사용하고 있나요?
  2. 방금 설명하신 부분에 대해 자세히 설명해주세요.
  3. netty와 tomcat에 대해 아는 내용이나 차이점 설명해주세요.
  4. Tomcat이 요청을 처리하는 내부동작에 대해 설명해주실 수 있나요?
  5. OAuth 2.0
  6. Restful API가 뭔지 설명해주세요

 

기타

  1. 10년 뒤에는 어떤 개발자가 되어있을 것 같은지 말씀해주실 수 있나요?
  2. 저희한테 질문하고 싶은 내용이 있나요?

 

다음 웹 개발자 백엔드 기술면접 질문 리스트는 아래링크 참고해주세요.

https://timotimo.tistory.com/59

 

[기술 면접][경력] 자바 백엔드 웹개발자 면접질문 [3]

자바 백엔드 웹개발자 기술면접 질문입니다. 자바 1. parallelStream() 메서드 사용시 예상되는 문제점에 대해 말해주세요. 2. 일반적으로 병렬적으로 처리하는 메서드에서 발생하는 문제점들에 대해

timotimo.tistory.com

 

지원한 회사명/직무 관련 문의는 댓글통해 따로 전달드리겠습니다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기