TIL : 2023-11-10

이슬비·2023년 11월 10일
0

TIL

목록 보기
83/88
post-custom-banner

TIL : 스파르타코딩 Android 과정 7기

주의점

  • 매일 : TIL : today I learned 작성하기
  • github에 issue 꼼꼼히 쓰기
  • 주석 잘 적어 넣기
  • 단순 복붙이 아닌 내용을 전부 이해하기

오늘 계획 :

  • 오전
    • 09:00 ~ 10:00 : 오늘 계획 세우기
      • 오늘 계획 (Task)
        • 9시 : 데일리 스크럼
        • 9시 30분 : 팀회의
        • 10시 : 실전 프로젝트
        • 2시 : 면접 질문 2개 작성
        • 19시 : TIL 작성하기
        • 20시 : 마무리 회고
    • 10:00 ~ 12:00 : 실전 프로젝트
      • 리팩토링 : 검색 페이지 살펴보기
  • 집중 코딩
    • 13:00 ~ 18:00 : 실전 프로젝트
      • 면접 질문 4개 작성
  • 저녁
    • 19:00 ~ 20:00 : TIL 작성하기
      • TIL 작성하기
    • 20:00 ~ 21:00 : 마무리 회고 진행
      • 팀 회의 : 마무리 회고 진행

실전 프로젝트 :

nbcamp-14-team

면접 질문 :

45번 foreground service와 background service의 차이점이 무엇인가요?
foreground service는 리소스를 많이 사용하고 우선순위가 높고 사용자에게 실행중임을 시각적으로 알려주며 서비스 종료될 때까지 실행됩니다. background searvice는 우선순위가 낮고 실행을 직접 보여주지 않으며 리소스가 부족하다면 종료될 수 있습니다.

46번 ContentProvider는 무엇인가요?
데이터를 관리하고 다른 애플리케이션 간에 데이터를 공유하기 위한 콤퍼넌트 중 하나입니다.

23번 Sealed class가 무엇일까요?
특정 클래스에 대한 하위 클래스를 제한하는 데 사용되며 클래스의 상속구조를 계층적이고 안전하게 유지할 수 있습니다.

55번 안드로이드에서 ANR이란 무엇이고, 어떻게 방지할 수 있나요?
ANR은 앱이 응답하지 않는 상황을 뜻하며 이를 방지하기 위해선 최적화를 하거나 백그라운드에서 처리하거나 handler를 사용하거나 비동기 작업으로 실행할 수 있습니다.

앞으로의 계획 :

  • 복습하기
  • 오류 수정하기
  • 자기소개서 쓰기
profile
개발꿈나무
post-custom-banner

0개의 댓글