LabHub
배우기 러닝패스 코스

FastAPI — 타입이 곧 계약이다 · 누락과 중복 없는 커서 페이지네이션 · 퀴즈

누락과 중복 없는 커서 페이지네이션 확인

LabHub 에서 이어서 보기

6문항. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. id 커서가 offset보다 잘 견디는 변화는?

    1. 앞쪽 행 삽입으로 기존 행의 위치가 밀리는 상황
    2. 이미 지나온 id 구간의 모든 삽입
    3. 정렬 키가 무작위로 변경되는 상황
    4. 페이지마다 다른 권한 필터를 적용하는 상황
  2. limit=2이고 남은 행이 정확히 두 개다. next_cursor는?

    1. 마지막 행의 커서
    2. None
    3. 첫 행의 커서
    4. 0을 인코딩한 커서
  3. category 필터는 언제 적용하는가?

    1. 페이지를 자른 뒤에
    2. 클라이언트에서만
    3. 페이지를 자르기 전에
    4. 커서를 만든 다음에만
  4. 커서의 base64 인코딩이 제공하는 것은?

    1. 사용자 권한 검증
    2. 내용의 기밀성
    3. 서버 서명 검증
    4. 바이트의 전송용 표현
  5. 내부 필드가 앞으로 늘어날 때 가장 안전한 응답 방식은?

    1. 공개 필드만 새 객체로 구성
    2. 현재 비밀 필드 한 개만 삭제
    3. 원본 객체를 그대로 반환
    4. 필드명을 짧게 바꿔 반환
  6. 커서가 마지막 id=40이다. 다음 범위는?

    1. id >= 40
    2. id > 40
    3. id >= 0에서 offset 40
    4. 정렬 없이 임의의 40개