dailyrium
/find

[태그:] 자바

· 14 min read

Java & Spring Boot 면접 빈출 질문 정리

Java & Spring Boot 면접 빈출 질문 정리 📦 PART 1. Java 핵심 1. JVM 구조와 동작 원리 질문: JVM의 구조를 설명하고, 자바 코드가 실행되는 과정을 말해주세요. JVM은 크게 Class Loader, Runtime Data Area, Execution Engine 세 부분으로 구성된다. ① Class Loader.java → 컴파일 → .class(바이트코드) → Class Loader가 JVM 메모리에 로드한다.로딩 → 링킹(검증/준비/해석) → 초기화 순서로 진행된다. ② […]

· 17 min read

자바 면접 빈출 주제 TOP 10 — 핵심 개념과 답변 예시

자바 기술 면접을 앞두고 “도대체 어디서부터 공부해야 하지?”라는 막막함, 한 번쯤 느껴보셨을 겁니다. JVM부터 스트림까지 자바의 학습 범위는 방대하지만, 실제 면접에서는 자바 면접 빈출 주제가 뚜렷하게 반복됩니다. 국내외 주요 IT 기업과 스타트업의 자바 개발자 면접 후기, 기술 블로그, 공개된 면접 가이드를 분석하면 OOP 원칙·JVM 구조·가비지 컬렉션·컬렉션 프레임워크·동시성·스트림·제네릭·예외 처리·equals·hashCode·인터페이스와 추상클래스라는 주제가 압도적으로 자주 등장합니다. 이 글에서는 그 […]

· 4 min read

Call By Value, Call By Reference 차이

프로그래밍을 공부하다 보면 “내 코드는 분명 값을 바꿨는데, 왜 함수 밖으로 나오면 원래대로 돌아가 있지?”라는 의문이 생길 때가 있습니다. 이는 함수의 인자 전달 방식인 Call By Value와 Call By Reference 차이를 정확히 이해하지 못해서 발생하는 현상입니다. 이 두 개념은 단순히 값을 넘기는 방법을 넘어, 프로그램이 메모리를 어떻게 관리하는지와 직결됩니다. 목차 1. Call By Value(값에 의한 호출)의 […]