남 희 2023. 5. 10. 23:52

📝 오늘 배운 내용 복습

오늘 배운 내용을 떠올릴 수 있는 질문 요약

OS

  • Context Switch가 무엇인가?
  • CPU Scheduling이 무엇인가?
  • 비선점형 CPU 스케줄링이 무엇이며, 종류는 무엇이 있는가?
  • 프로세스 메모리 구조는 어떻게 되어 있는가?

Android

  • View, ViewGroup이 무엇인가?
  • Layout이 무엇인가?

Java

  • Garbage Collection과 Garbage Collector가 무엇인가?
  • Garbage Collector는 자바 프로그램 메모리 중 어느 영역을 관리하는가?
  • 자바 프로그램 메모리 Method 영역, Heap 영역, Stack 영역에 어떤 정보가 저장되는가? JVM이 해당 정보를 어떻게 읽어내는가?
  • Stack 영역에서 메소드 호출이 완료되면 소멸되는가?
  • Java에서 int a = 10라는 문장은 각각 어느 메모리 영역에 저장되는가?
  • Java에서 String s = "Hi”라는 문장은 각각 어느 메모리 영역에 저장되는가?
  • 자바 리터럴은 타입에 따라 어떻게 구분되는가?

Kotlin

  • 함수에서 Unit은 무엇을 의미하는가?
  • val, var 키워드는 언제 사용하고 무슨 차이점이 있는가?

오늘 한 일 [DONE]

  • 취업 스터디 : CS 면접 연습 및 피드백, Android 및 Kotlin 공부 내용 공유
  • Kotlin, Java, Android 개인 공부