백엔드 자바 CS 면접 빈출 질문 대비하기 - 데이터 베이스 개념 정리 1
·
면접 준비
2024.08.14 - [면접 준비] - 백엔드 자바 CS 면접 빈출 질문 대비하기 - 스프링[백엔드 자바 CS 면접 빈출 질문 대비하기 - 스프링자바(초급+중급) 면접 리스트 보러가기 https://sunro1994.tistory.com/240 백엔드 자바 CS 면접 빈출 질문 대비하기 - 자바 초급+중급이번에는 면접 리스트편중 자바를 가져왔습니다. 자바의 기초질문들sunro1994.tistory.com](https://sunro1994.tistory.com/241)2024.08.14 - [면접 준비] - 백엔드 자바 CS 면접 빈출 질문 대비하기 - 스프링[백엔드 자바 CS 면접 빈출 질문 대비하기 - 스프링자바(초급+중급) 면접 리스트 보러가기 https://sunro1994.tistory.com/..
백엔드 자바 CS 면접 빈출 질문 대비하기 - 스프링
·
면접 준비
자바(초급+중급) 면접 리스트 보러가기 https://sunro1994.tistory.com/240 백엔드 자바 CS 면접 빈출 질문 대비하기 - 자바 초급+중급이번에는 면접 리스트편중 자바를 가져왔습니다. 자바의 기초질문들도 같이 공부하는게 좋을것 같아서 쭉 나열해보며 개념을 적었습니다. 틀린 부분은 댓글로 알려주세요 :)https://sunro1994.tistory.sunro1994.tistory.com 내용에 잘못된 부분이 있다면 댓글로 알려주시기 바랍니다:)  Dispatcher ServletDispatcher Servlet의 동작 원리:DispatcherServlet은 Spring MVC의 프론트 컨트롤러로, 모든 HTTP 요청을 받아 해당 요청을 적절한 컨트롤러로 전달하고, 그 결과를 View..
백엔드 자바 CS 면접 빈출 질문 대비하기 - 자바 초급+중급
·
면접 준비
이번에는 면접 리스트편중 자바를 가져왔습니다. 자바의 기초질문들도 같이 공부하는게 좋을것 같아서 쭉 나열해보며 개념을 적었습니다. 틀린 부분은 댓글로 알려주세요 :)https://sunro1994.tistory.com/230 [백엔드 자바 면접 빈출 질문 대비하기 - 리스트 업어느날 한 취업준비를 하기 위해 여러 영상들을 보고 어떤 질문들을 주로 준비해야 하는지 하나씩 리스트로 추출하고 있었다. 리스트를 만들어본 결과 내가 가장 대답하기 곤란하고 생각지도sunro1994.tistory.com](https://sunro1994.tistory.com/230)JVMJVM 실행 과정에 대해 설명해주세요.Java Virtual Machine(JVM)은 자바 프로그램을 실행하기 위한 가상 머신입니다. JVM의 실행..
백엔드 자바 CS 면접 빈출 질문 대비하기 - Security
·
면접 준비
https://sunro1994.tistory.com/230 백엔드 자바 면접 빈출 질문 대비하기 - 리스트 업어느날 한 취업준비를 하기 위해 여러 영상들을 보고 어떤 질문들을 주로 준비해야 하는지 하나씩 리스트로 추출하고 있었다. 리스트를 만들어본 결과 내가 가장 대답하기 곤란하고 생각지도sunro1994.tistory.com 이전에 적었던 질문들에 대한 답변을 적어보도록 하겠습니다. 추가적으로 중요한 개념들도 추가하여 적고 있습니다.아래 내용에서 추가되었으면 좋겠다! 싶은 내용들은 댓글에 리뷰와 함께 적어주세요 :)  [Security]1. 왜 Security를 사용했는가?- 핵심 키워드 : 인증, 권한 관리, 데이터 보호 기능- 의도 : 웹 개발 과정에서 자바 개발자들이 보안 기능을 추가할 때 필요..
백엔드 자바 면접 빈출 질문 대비하기 - 리스트 업
·
면접 준비
어느날 한 취업준비를 하기 위해 여러 영상들을 보고 어떤 질문들을 주로 준비해야 하는지 하나씩 리스트로 추출하고 있었다. 리스트를 만들어본 결과 내가 가장 대답하기 곤란하고 생각지도 못했던 질문이 있었다.그 질문은 바로 왜 해당 언어를 쓰고 해당 프레임워크를 썼는가? 였다. 너무 당연스럽게 사용하고 있었기에 사용하고 있는 언어와 프레임워크, 라이브러리들이 왜 필요한지에 대한 것은 생각해보지 않았던 것 같다. 그래서 오늘 하나씩 그 질문들에 대답을 정리해보고자 한다. 자주 나오는 자바나 스프링의 기본 개념들은 여기서는 다루지 않는다. 오직 왜 사용했는지와 다른 것들과의 차이점은 무엇인가에 대해 다루려고 한다.하지만 내가 몰랐던 개념들에 정리는 같이 진행할 것이다. 예를 들어 sse, polling 방식 등..
[CS면접 및 자바 면접 준비] DB 데이터 베이스 면접 정리 - DB의 기
·
면접 준비
DB의 기본 용어정리 DB(DataBase) 통합하여 관리되는 데이터의 집합체 DBMS(DataBase Management System) DB를 관리하고 운영하는 소프트웨어 계층형, 망형, 관계형 DBMS 중 대부분의 DBMS가 테이블로 구성된 관계형 DBMS(RDBMS) 여러 명의 사용자나 응용 프로그램과 공유하고 동시에 접근이 가능해야함 SQL(Structured Query Language) 구조화된 질의 언어라는 뜻 표준 SQL을 배우면 대부분의 DBMS사용 가능 DBMS의 종류 계층형(현재 사용x) 구성 후 변경하기가 매우 까다로움 망형(현재 사용x) 모든 구조를 파악해야 프로그램 작성 가능 관계형 DBMS 테이블안에 행과 열로 이루어져 있음 ✨DB의 특징 독립성 DB는 데이터를 사용하는 응용 프..