Yatta!

sunny1022.egloos.com

포토로그


최근 포토로그


[면접질문] JAVA 면접질문 정리

  1. 프레임워크란?
  2. 라이브러리 vs 프레임워크
  3. 자바란 무엇인가?
  4. SDK란?
  5. OOP란?
  6. MVC 패턴이란?
  7. 상속이란?
  8. 자바의 데이터 타입
  9. 다형성이란?
  10. 오버로딩과 오버라이딩의 차이는?
  11. 인터페이스란?
  12. 추상클래스란? 인터페이스와의 차이점은?
  13. 컴파일과정을 설명하라.
  14. interface와 abstract 클래스의 차이는?
  15. 캡슐화와 은닉화에 대하여 설명하고 둘의 차이를 말하라.
  16. OOP(객체지향프로그래밍)의 관점으로 자신을 설명하라.
  17. String, StringBuilder, StringBuffer의 차이는?
  18. Java의 Garbage Collector는 어떻게 동작하는가?
  19. 소수, 혹은 큰 숫자를 정확히 계산하는 방법은?
  20. 추상화란?
  21. ==와 Equals()의 차이는?
  22. 프로세스를 이루는 각 메모리영역에 대한 이해(코드, 데이터, 스택, 힙)
  23. 리플렉션이란?
  24. 벡터와 arraylist<>의 차이는?
  25. 자바 씨리얼라이제이션
  26. 자바의 메모리영역 (메서드, 스택, 힙)
  27. 제네릭
  28. 객체지향의 특징(폴리모피즘, 상속, 캡슐화)
  29. 접근지정자
  30. 값에 의한 호출, 레퍼런스에 의한 호출
  31. 연결리스트와 배열의 차이
  32. 해쉬란?
  33. equals와 hashcode의 차이는?
  34. 스택과 큐의 차이는?
  35. 자바와 자바스크립트의 차이는?
  36. 자바에서 바이트 코드에 대해서 설명하시오.