Skip to content

bbubbush/java_programming_interview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

JAVA 프로그래밍 면접, 이렇게 준비한다

bbubbush

INDEX


면접 유형 살펴보기

눈에 띄는 이력서 작성하기

  • 이력서와 자기소개서는 어떻게 작성해야 하는가?
  • 자기소개서 작성하기
  • 요약

기술 면접과 면접 기본 사항

  • 필기 기술 면접
  • 코딩 테스트
  • 대면 기술 면접
  • 요약

기본 알고리즘 작성하기

  • 빅 오 표현법 살펴보기
  • 리스트 정렬하기
  • 리스트 검색하기
  • 요약

자료구조

디자인 패턴

자주 묻는 면접 알고리즘 구현하기

  • FizzBuzz 구현하기
  • 피보나치 수열 구현하기
  • 팩토리얼 구현하기
  • 라이브러리 기능 구현하기
  • 제네릭 사용하기
  • 요약

자바 기본

JUnit으로 테스팅하기

자바 가상머신 이해하기

  • 가비지 컬렉션
  • 메모리 튜닝
  • JVM과 자바 사이의 상호작용

동시성

  • 스레드 이용하기
  • 동시성 작업하기
  • 액터
  • 요약

자바 애플리케이션과 데이터베이스 통합하기

  • SQL 소개
  • 자바와 데이터베이스를 연결하는 JDBC
  • 인메모리 데이터베이스 테스팅
  • 요약

웹 애플리케이션 만들기

  • 톰캣과 서플릿 API
  • 제티
  • 플레이 프레임워크
  • 요약

HTTP와 REST 이용하기

  • HTTP 메서드
  • HTTP 클라이언트
  • REST 이용해 HTTP 서비스 만들기
  • 요약

직렬화

  • 자바 객체 읽고 쓰기
  • XML 이용하기
  • JSON
  • 요약

스프링 프레임워크

하이버네이트 사용하기

  • 하이버네이트 사용하기
  • 요약

유용한 라이브러리들

  • 아파치 Commons 이용해 기본 코드 제거하기
  • Guava 컬렉션 이용해 개발하기
  • Joda Time 이용하기
  • 요약

빌드 도구 이용해 개발하기

  • 메이븐 이용해 애플리케이션 빌드하기
  • 앤트
  • 요약

안드로이드

  • 기본 내용
  • 구성 요소
  • 인텐트
  • 액티비티
  • 브로드캐스트 리비서
  • 서비스
  • 사용자 인터페이스
  • 퍼시스턴트
  • 안드로이드 하드웨어
  • 요약

스칼라 소개

  • 스칼라 기본
  • 값으로서의 함수
  • 불변성
  • 요약

About

JAVA 프로그래밍 면접 이렇게 준비한다

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published