백엔드 자바 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면접 및 자바 면접 준비] 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는 데이터를 사용하는 응용 프..
[CS면접 및 자바 면접 준비] 자바 기본 및 객체 질문
·
면접 준비
아직 내용을 수정중입니다. 혹시 출처를 표기해야 하는 부분이 있다면 댓글 부탁드립니다. Java의 특징 ➕ Java는 객체지향 프로그래밍 언어입니다. 기본 자료형을 제외한 모든 요소들이 객체로 표현되고, 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언어입니다. 장점 JVM(자바가상머신) 위에서 동작하기 때문에 운영체제에 독립적이다. GabageCollector를 통한 자동적인 메모리 관리가 가능하다. 단점 JVM 위에서 동작하기 때문에 실행 속도가 상대적으로 느리다. 다중 상속이나 타입에 엄격하며, 제약이 많다. JVM이란? ➕ [Java] - JVM StringBuffer >>> String 정도로 보면 된다. 하지만 각 클래스들은 성능 이슈 외에도 사용 편의성, 멀티 스레드 환경 등 ..