일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 스트림
- DB
- Spring
- 개발자면접
- 객체지향언어
- stream
- Application
- 알고리즘
- 자바기술면접
- 면접준비
- 자바면접
- 백엔드
- 데이터베이스
- lock
- 기술면접
- equals
- 기술면접대비
- 개발자기술면접
- 백엔드면접
- 자바8
- jpa
- java
- http
- 네트워크
- 스프링
- hashcode
- 자바
- 운영체제
- 배타락
- 공유락
- Today
- Total
목록개발자면접 (2)
서은파파의 추월차선
얕은 복사와 깊은 복사에 대해서 설명해주세요. 자바에서 객체를 복사할 때 얕은 복사와 깊은 복사라는 두 가지 방식이 있습니다. 먼저 Book과 Author라는 두 클래스를 사용해서 예제를 살펴볼게요. Book은 책의 이름(name)과 저자(author) 정보를 가지고 있고, Author는 저자의 이름을 가지고 있습니다. class Book { private String name; // 책 이름 private Author author; // 저자 public Book(String name, Author author) { this.name = name; this.author = author; } public Book shallowCopy() { // 얕은 ..
기술면접질문지Java 기술면접 질문 (30개)JVM의 구조와 동작 원리에 대해 설명해주세요.Java의 메모리 영역(Memory Area)에 대해 설명해주세요.Garbage Collection의 동작 방식과 종류에 대해 설명해주세요.Java의 접근 제어자(Access Modifier)의 종류와 특징을 설명해주세요.객체지향 프로그래밍의 4가지 특징에 대해 설명해주세요.추상 클래스와 인터페이스의 차이점은 무엇인가요?오버로딩(Overloading)과 오버라이딩(Overriding)의 차이점을 설명해주세요.String, StringBuilder, StringBuffer의 차이점을 설명해주세요.Java의 제네릭(Generic)은 무엇이며, 왜 사용하나요?Collection Framework에 대해 설명하고 주요 인..