ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • BackEnd 면접 질문 복기 (java, cs, DB 등)
    면접질문 2024. 6. 10. 11:00
    반응형

    아래는 java backend 신입 지원자로서 면접에서 받은 질문 기억나는 일부를 복기하였다. (임의로 분류)

     

    DB

    db에 대해 아는것

    테이블 설계는 어떤식으로 했는지

    db create 로 한 이유는

    DB 인덱싱을 하는 이유는? 왜 하는지 어떤점이 문제가 될 수 있는지 본인은 어떤식으로 했는지

    어디에 인덱스를 사용했는지 아이디에만 사용했을때 문제가 없는지

    DB연결시 커넥션 풀을 사용하는데 왜 DB 연결할때만 사용할까

    PK, FK 차이와 어떤거로 왜 사용했는지

    네트워크

    내 아이피, 라우터, 네이버 아이피가 있다고 했을때 네이버는 내 아이피를 알 수 있는가?

    CS

    가비지 컬렉션이란? 동작원리는? 어떤 기준에서 사용하지 않는 것으로 판별?

    시간, 자원, 메모리, 렘의 관점에서 스레드 풀을 썼을때 무슨 측면에서 장점?

    스레드풀 관리에 어떤것을 사용? 두가지 이상 설명, 어떤식으로 관리

    Java등

    for, while의 차이는 무엇인가?

    추상, 인터페이스의 차이는 무엇인가?

    멀티스레드를 했을 때 자원 소모는 없는지

    어떤 근거로 스레드 수를 설정했는지

    코어가 4개 있고 스레드가 8개면 4개라 불러야 하는가 8개라 불러야 하는가? (질문 이해도 어려움..)

    왜 스레드풀을 사용했는지

    배열과 연결 리스트 차이

    프로젝트 관련

    배포는 어떻게 진행하였는가?

    프로젝트의 상세 설명

    프로젝트 api 명세서는 어떻게 작성

     

    나에 대한 질문

    기술적인 부분으로 내 소개를 해보라

    다른 사람의 코드를 본적이 있는지

    왜 이전 직장에서 나오고 이 일을 골랐는지

    왜 프론트 대신 백을 선택했는지

    1년동안 가장 어려웠던 오류와 해결방법

    오류 해결에 얼마나 오래 쓰는지

     

     

     

     

     

     

     

     

     

    반응형

    '면접질문' 카테고리의 다른 글

    [면접질문 대비] cs지식 예상 질문 & 답변  (0) 2024.06.05

    댓글

Designed by Tistory.