개인 공부88 [ TIL - 면접 ] 자소서 면접 대비 공부 3편 - JPA - 🖋 내 포트폴리오 기반으로 들어올 질문에 대해 최종 합격을 위한 공부를 시작해보자 🔥 🚌 2024년 11월 13일~ 2024년 11월 17일까지의 주제는 JPA다. 💡 참고할 질문 형식1️⃣ 첫번째 접은 글은 내 말로 풀어쓴 정답2️⃣ 두번째 접은 글은 해석 또는 공부한 내용 또는 추가적으로 궁금한 내용 1. JPA에 대해 설명해 주세요.더보기JPA(Java Persistence API)란?자바 ORM 기술에 대한 API 표준 명세서자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 효율적으로 관리할 수 있는 프레임워크구현된 클래스와 매핑을 해주기 위해 사용되는 프레임워크JPA를 구현한 대표적인 오픈소스로 Hibernate가 있다.더보기1. JPA 개념 JPA의 이해와 실제 사용 시 고려사.. 2024. 11. 13. [ TIL - CS ] 면접을 위한 CS 공부 5편 - 데이터베이스 - 🚌 2024년 11월 11일~ 2024년 11월 18일까지의 주제는 데이터베이스이다. 💡 공통으로 준비한 질문1️⃣ 첫번째 접은 글은 내 말로 풀어쓴 정답2️⃣ 두번째 접은 글은 해석 또는 공부한 내용 또는 추가적으로 궁금한 내용 1. DB에서 사용하는 '키'와 키의 종류더보기DB에서 '키'란?검색, 정렬 시 튜플(tuple)을 구분할 수 있는 기준이 되는 속성입니다.키는 후보키, 기본키, 대체키, 슈퍼키, 외래키가 있습니다.후보키란?튜플을 유일하게 식별하기 위해 사용하는 속성들의 부분 집합입니다.2가지를 만족해야 합니다. 유일성 : 키로 하나의 튜플을 유일하게 식별할 수 있다.최소성 : 꼭 필요한 속성으로만 구성된다.기본키란?후보키 중 선택한 메인 키입니다.특징은 null 값을 가질 수 없고, 동일.. 2024. 11. 11. [TIL - CS ] 면접을 위한 CS 공부 4편 - 자료구조와 알고리즘 - 🚌 2024년 11월 4일~ 2024년 11월 11일까지의 주제는 자료구조와 알고리즘이다. 💡 공통으로 준비한 질문1️⃣ 첫번째 접은 글은 내 말로 풀어쓴 정답2️⃣ 두번째 접은 글은 해석 또는 공부한 내용 또는 추가적으로 궁금한 내용 - 📗 자료 구조 편 - 1. BST (Binary Search Tree)와 성능 개선 방법에 대해 설명해주세요. 더보기이진 탐색 트리란 ?이진 탐색 : 탐색에 소요되는 시간 복잡도는 O(logN), 삽입, 삭제 불가능연결 리스트 : 삽입, 삭제의 시간 복잡도는 O(1), 탐색 시간 복잡도 O(N)이 두 가지를 합하여 장점을 모두 얻는 것이진 탐색 트리의 특징각 노드의 자식이 2개 이하이다.각 노드의 왼쪽 자식은 부모보다 작고, 오른쪽 자식은 부모보다 크다.중복된 .. 2024. 11. 8. [ TIL - 면접 ] 자소서 질문 대비 공부 2편 - 스프링 Bean Scope 편 - 🖋 내 포트폴리오 기반으로 들어올 질문에 대해 최종 합격을 위한 공부를 시작해보자 🔥 🚌 2024년 11월 04일~ 2024년 11월 10일까지의 주제는 Spring Bean Scope다. 💡 참고할 질문 형식1️⃣ 첫번째 접은 글은 내 말로 풀어쓴 정답2️⃣ 두번째 접은 글은 해석 또는 공부한 내용 또는 추가적으로 궁금한 내용 1. Bean에 대해서 설명해 주세요.더보기Bean이란?컨테이너 안에 들어있는 객체입니다. 필요할 때 컨테이너에서 가져와서 사용하며, @Bean을 사용하거나 xml 설정을 통해 일반 객체를 Bean으로 등록할 수 있고, Bean으로 등록된 객체는 쉽게 주입하여 사용 가능합니다.더보기1. 전체 흐름 [Spring] Bean Scope | 👨🏻💻 Tech Interv.. 2024. 11. 6. 이전 1 2 3 4 5 6 ··· 22 다음