TIL : 2023-11-14

이슬비·2023년 11월 14일
0

TIL

목록 보기
85/88

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

주의점

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

오늘 계획 :

  • 오전
    • 09:00 ~ 10:00 : 오늘 계획 세우기
      • 오늘 계획 (Task)
        • 9시 : 데일리 스크럼
        • 9시 30분 : 팀회의
        • 10시 : 실전 프로젝트
        • 2시 : 면접 질문 6개 작성
        • 19시 : TIL 작성하기
        • 20시 : 마무리 회고
    • 10:00 ~ 12:00 : 실전 프로젝트
      • 리드미 : 빠진 기능 구현 없는지 확인
  • 집중 코딩
    • 13:00 ~ 18:00 : 실전 프로젝트
      • 면접 질문 6개 작성
  • 저녁
    • 19:00 ~ 20:00 : TIL 작성하기
      • TIL 작성하기
    • 20:00 ~ 21:00 : 마무리 회고 진행
      • 팀 회의 : 마무리 회고 진행

실전 프로젝트 :

nbcamp-14-team

면접 질문 :

47번 Deep Links와 App Links의 차이점을 설명해주세요

Deep Links는 주로 애플리케이션 내의 특정 콘텐츠로 이동하기 위한 것이고, App Links는 웹과 애플리케이션 간에 원활한 전환을 제공하기 위한 것입니다.

48번 안드로이드에서 다국어 (다양한 언어) 지원은 어떻게 구현하나요?

각 언어에 대한 문자열 리소스 파일을 만듭니다. 앱에서 사용자의 언어 설정을 확인하고 이에 따라 적절한 리소스를 로드합니다.

24번 주 생성자와 부 생성자의 차이

주 생성자는 클래스의 주요 초기화를 담당하며, 부 생성자는 추가적인 초기화나 다양한 생성 방법을 제공하는 데 사용됩니다. 주 생성자는 클래스가 인스턴스화될 때 한 번만 호출되고, 부 생성자는 필요에 따라 여러 번 호출됩니다.

56번 안드로이드 Proguard가 무엇인가요?

코드 축소, 난독화, 최적화 도구입니다. ProGuard를 사용하면 애플리케이션의 보안을 향상시키고, 앱의 크기를 줄이며, 실행 속도를 최적화할 수 있습니다.

9번 코틀린의 장점

코틀린의 장점은 간결하고 가독성이 좋고 널 안정성과 자바 호환성, 코루틴 지원, 함수형 프로그래밍 지원 등이 있습니다.

10번 코틀린의 프로퍼티와 변수의 차이

코틀린은 변수를 선언하면 getter와 setter함수가 자동으로 생성됩니다.

앞으로의 계획 :

  • 기술 면접 준비
  • 알고리즘 문제 풀기
  • 복습하기
profile
개발꿈나무

0개의 댓글