2023/05 5

TIL_230517

📝 오늘 배운 내용 복습 오늘 배운 내용을 떠올릴 수 있는 질문 요약 자료구조 Tree 자료구조의 개념과 특징은? Tree의 전위/중위/후위 순회에 대해 말해보시오. 중위/후위 순회 결과가 주어질 때 전위순회 결과를 구할 수 있는가? Heap이 무엇인가? 최대 힙에 가장 작은 값을 넣을 때, 가장 큰 값을 넣었을 때 일어나는 동작 과정을 설명할 수 있는가? Heap에서 삭제 과정을 어떻게 일어나는가? 오늘 한 일 [DONE] 취업 스터디 : CS 질문, 답변 연습 알고리즘 문제 풀이

TIL_230511

📝 오늘 배운 내용 복습 오늘 배운 내용을 떠올릴 수 있는 질문 요약 Android ContentProvider & ContentResolver가 무엇인가? Java 부모 클래스의 private 메소드를 자식 클래스에서 사용 가능할까? 자바에서 메소드 오버라이딩하기 위한 조건은? Kotlin Kotlin과 Java는 100% 호환 가능한가? nullable 타입이 무엇이며, 어떻게 표현하는가? 왜 nullable 타입이 있는가? nullable 타입을 강제로 가져오기 위해서는? '=='와 '===' 연산자의 차이점은? 오늘 한 일 [DONE] 취업 스터디 : Java, 인성 면접 답안 공유 및 피드백, Android 및 Kotlin 공부 내용 공유 Kotlin, Java, Android 개인 공부

TIL_230510

📝 오늘 배운 내용 복습 오늘 배운 내용을 떠올릴 수 있는 질문 요약 OS Context Switch가 무엇인가? CPU Scheduling이 무엇인가? 비선점형 CPU 스케줄링이 무엇이며, 종류는 무엇이 있는가? 프로세스 메모리 구조는 어떻게 되어 있는가? Android View, ViewGroup이 무엇인가? Layout이 무엇인가? Java Garbage Collection과 Garbage Collector가 무엇인가? Garbage Collector는 자바 프로그램 메모리 중 어느 영역을 관리하는가? 자바 프로그램 메모리 Method 영역, Heap 영역, Stack 영역에 어떤 정보가 저장되는가? JVM이 해당 정보를 어떻게 읽어내는가? Stack 영역에서 메소드 호출이 완료되면 소멸되는가? J..

TIL_230509

📝 오늘 배운 내용 복습 오늘 배운 내용을 떠올릴 수 있는 질문 요약 Java의 단점은 무엇인가? LayoutInflater가 무엇인가? Android가 무엇인가? Android Platform Architecture 구성 요소는 어떻게 되어 있는가? 왜 JVM이 아니라 ART를 사용하는가? ART의 주요 기능은 무엇인가? DEX 파일이 무엇인가? DVM과 ART의 차이점은 무엇인가? Android NDK가 무엇인가? 앱 수명 주기를 관리하는 Activity Manager는 Platform Architecture의 어느 구성 요소에 속하는가? 오늘 한 일 [DONE] Java 1일 1 개념 Android 1일 1 개념 (LayoutInflater) Android 플랫폼 아키텍처 공부 인성 면접 스크립트 작성