[
  {
    "round": "2020-1",
    "source": "https://chobopark.tistory.com/196",
    "questions": [
      {
        "number": 1,
        "label": "테스트 원리: 살충제 패러독스",
        "category": "test_general",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "데이터 마이닝",
        "category": "technology",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "프로토콜 기본 요소",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "XML",
        "category": "interface",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "JSON",
        "category": "interface",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "SQL SELECT·DISTINCT·COUNT",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "CPU 스케줄링: HRN",
        "category": "scheduling",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "트랜잭션 ACID",
        "category": "transaction",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "서비스 거부 공격: LAND",
        "category": "attack",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "암호·해시: MD5",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "응집도·결합도",
        "category": "module",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "C 배열·반복문: 버블 정렬",
        "category": "control",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "Java 배열·반복문",
        "category": "collection",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "Java switch 분기",
        "category": "control",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "릴리스 노트",
        "category": "delivery",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "비용 산정: LOC",
        "category": "process",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "반정규화",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "OSI 계층",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "성능 지표",
        "category": "process",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "모듈 Fan-in·Fan-out",
        "category": "module",
        "source": "https://chobopark.tistory.com/196",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2020-2",
    "source": "https://chobopark.tistory.com/195",
    "questions": [
      {
        "number": 1,
        "label": "재해 복구: RTO",
        "category": "security_management",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "Python 집합",
        "category": "collection",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "AJAX",
        "category": "interface",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "애자일 개발",
        "category": "process",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "Java 객체 생성·상속",
        "category": "oop",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "SQL SELECT·IN",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "트랜잭션 ROLLBACK",
        "category": "transaction",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "보안 프로토콜: IPSec",
        "category": "access",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "정적 분석",
        "category": "test_general",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "디자인 패턴: Observer",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "운영체제: Android",
        "category": "os_file",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "SQL CREATE INDEX",
        "category": "sql_ddl",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "SOAP",
        "category": "interface",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "SQL Injection",
        "category": "attack",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "Linux 명령·권한: chmod",
        "category": "os_file",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "UI 설계 원칙",
        "category": "requirements",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "Linked Open Data",
        "category": "technology",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "DB 설계 단계",
        "category": "db_design",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "Java 생성자·super",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "형상관리",
        "category": "delivery",
        "source": "https://chobopark.tistory.com/195",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2020-3",
    "source": "https://chobopark.tistory.com/194",
    "questions": [
      {
        "number": 1,
        "label": "리팩토링",
        "category": "process",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "C 반복문·산술",
        "category": "control",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "라우팅: OSPF",
        "category": "routing",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "형상관리·형상통제",
        "category": "delivery",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "프로토콜 개념",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "네트워크 프로토콜: ICMP",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "테스트 커버리지: 분기",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "SQL GROUP BY·HAVING·집계",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "SQL DELETE",
        "category": "sql_dml",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "관계대수: 디비전",
        "category": "relational",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "식별자 표기법",
        "category": "process",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": [],
        "classificationAudit": "독립 분류 검토 후 의미 불일치 수정: control → process"
      },
      {
        "number": 12,
        "label": "블랙박스 테스트",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "C 함수 호출",
        "category": "control",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "DB 스키마",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "Java 상속·오버로딩·추상 클래스",
        "category": "oop",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "UI 설계 원칙",
        "category": "requirements",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "Java 반복문·continue",
        "category": "control",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "EAI 연계 유형",
        "category": "interface",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "객체지향 생성자 개념",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "SQL ALTER TABLE",
        "category": "sql_ddl",
        "source": "https://chobopark.tistory.com/194",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2020-4",
    "source": "https://chobopark.tistory.com/192",
    "questions": [
      {
        "number": 1,
        "label": "IPv6",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "디자인 패턴 분류",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "UML 패키지 다이어그램",
        "category": "uml",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "DB 회복: 즉시 갱신",
        "category": "transaction",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "Java 반복문·진법 변환",
        "category": "control",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "Java 2차원 배열",
        "category": "collection",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "네트워크 공격: 스니핑",
        "category": "attack",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "네트워크 주소 변환: NAT",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "Python 중첩 리스트·반복문",
        "category": "collection",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "블록체인",
        "category": "technology",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "Hadoop",
        "category": "technology",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "DB 이상현상",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "프로세스 상태 전이",
        "category": "scheduling",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "테스트 오라클",
        "category": "test_general",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "블랙박스: 동등 분할",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "SQL GROUP BY·COUNT",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "운영체제: UNIX",
        "category": "os_file",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "C 문자열·포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "Java 오버라이딩·재귀",
        "category": "oop",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "보안 3요소",
        "category": "security_management",
        "source": "https://chobopark.tistory.com/192",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2021-1",
    "source": "https://chobopark.tistory.com/191",
    "questions": [
      {
        "number": 1,
        "label": "네트워크 프로토콜: RARP",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "DB 설계 단계",
        "category": "db_design",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "기능·비기능 요구사항",
        "category": "requirements",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "WSDL",
        "category": "interface",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "Python 문자열·리스트 순회",
        "category": "collection",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "SQL WHERE·COUNT",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "Java 2차원 배열",
        "category": "collection",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "반정규화",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "블랙박스: 경계값·동등 분할",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "테스트 단계: 단위·통합",
        "category": "integration",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "IPv4·IPv6 주소 길이",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "프로세스 간 통신: IPC",
        "category": "synchronization",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "EAI",
        "category": "interface",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "관계 모델: 카디널리티·차수",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "C 구조체·포인터",
        "category": "structure",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "데이터 모델 구성요소",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "Java 반복문·누적합",
        "category": "control",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "접근통제: DAC",
        "category": "access",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "결합도",
        "category": "module",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "세션 하이재킹",
        "category": "attack",
        "source": "https://chobopark.tistory.com/191",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2021-2",
    "source": "https://chobopark.tistory.com/210",
    "questions": [
      {
        "number": 1,
        "label": "무선 네트워크: Ad-hoc",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "UI·UX",
        "category": "requirements",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "트랜잭션 ACID",
        "category": "transaction",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "정규화: 제2정규형",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "SQL UPDATE",
        "category": "sql_dml",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "SQL JOIN",
        "category": "sql_join",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "Python 비트 연산",
        "category": "control",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "암호: AES",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "테스트 커버리지",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "SQL LIKE·ORDER BY",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "응집도",
        "category": "module",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "패킷 교환: 가상회선·데이터그램",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "디자인 패턴 분류",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "DB 병행제어: 로킹",
        "category": "transaction",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "객체지향 분석: 럼바우",
        "category": "uml",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "C 함수·반복문",
        "category": "control",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "Java static",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "C 배열·포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "Java 오버라이딩·super",
        "category": "oop",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "통합 테스트: 스텁·드라이버",
        "category": "integration",
        "source": "https://chobopark.tistory.com/210",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2021-3",
    "source": "https://chobopark.tistory.com/217",
    "questions": [
      {
        "number": 1,
        "label": "Java static·싱글턴 객체 공유",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "인증·인가·감사: AAA",
        "category": "access",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "SQL GRANT",
        "category": "sql_dml",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "ARP 스푸핑",
        "category": "attack",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "결합도: 제어",
        "category": "module",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "OSI 계층",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "UML 관계: 집합·일반화",
        "category": "uml",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "테스트 케이스 구성",
        "category": "test_general",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "블랙박스: 원인결과 그래프",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "암호: DES",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "Java 논리·비트 연산",
        "category": "control",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "C 포인터 배열",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "SQL CROSS JOIN·LIKE",
        "category": "sql_join",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "Python 비교 연산",
        "category": "control",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "UML 클래스 다이어그램",
        "category": "uml",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "디자인 패턴: Factory Method",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "C 구조체·포인터",
        "category": "structure",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "파일 조직·인덱스",
        "category": "db_design",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "UI: GUI",
        "category": "requirements",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "통합 테스트: 상향식·드라이버",
        "category": "integration",
        "source": "https://chobopark.tistory.com/217",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2022-1",
    "source": "https://chobopark.tistory.com/271",
    "questions": [
      {
        "number": 1,
        "label": "RAID",
        "category": "technology",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "DB 회복: REDO·UNDO",
        "category": "transaction",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "Java 객체 참조·메서드",
        "category": "copy",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "SQL ORDER BY",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "DB 이상현상",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "Python 함수 기본 인자",
        "category": "control",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "Python 리스트 메서드",
        "category": "collection",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "보안 프로토콜: TKIP",
        "category": "access",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "UI: NUI",
        "category": "requirements",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "정적·동적 분석",
        "category": "test_general",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "Java 인터페이스·스레드",
        "category": "oop",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "단위 테스트: JUnit",
        "category": "integration",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "블랙박스 테스트",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "C 재귀: 팩토리얼",
        "category": "recursion",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "C 반복문·자릿수 역순",
        "category": "control",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "정보보호 관리체계: ISMS",
        "category": "security_management",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "DB 키: 유일성·최소성",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "공격: Watering Hole",
        "category": "attack",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "C 함수·반복문: 소인수",
        "category": "control",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "V모델 테스트 단계",
        "category": "integration",
        "source": "https://chobopark.tistory.com/271",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2022-2",
    "source": "https://chobopark.tistory.com/423",
    "questions": [
      {
        "number": 1,
        "label": "관계해석",
        "category": "relational",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "암호: IDEA·Skipjack",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "SQL 서브쿼리·ALL",
        "category": "sql_subquery",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "SQL WHERE·COUNT·NULL",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "VPN",
        "category": "access",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "객체지향 SOLID: ISP",
        "category": "uml",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "Java switch 분기",
        "category": "control",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "구조체 배열 실행 추적",
        "category": "structure",
        "source": "https://chobopark.tistory.com/423",
        "status": "ambiguous_reconstruction",
        "note": "복원 코드가 C 구조체와 Java 문법을 혼용하므로 언어를 확정하지 않음. 구조체 배열 주제는 확인됨.",
        "tags": []
      },
      {
        "number": 9,
        "label": "서브넷 계산",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "인수 테스트: 알파·베타",
        "category": "integration",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "회귀 테스트",
        "category": "test_general",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "관계대수: 프로젝트",
        "category": "relational",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "Python 문자열 슬라이싱",
        "category": "collection",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "라우팅: IGP·EGP·OSPF·BGP",
        "category": "routing",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "C 문자열·포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "C 배열·포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "Java 객체·반복문",
        "category": "control",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": [],
        "classificationAudit": "독립 분류 검토 후 의미 불일치 수정: oop → control"
      },
      {
        "number": 18,
        "label": "함수 종속",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "웹: HTTP·HTML·하이퍼텍스트",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "모듈 Fan-in·Fan-out",
        "category": "module",
        "source": "https://chobopark.tistory.com/423",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2022-3",
    "source": "https://chobopark.tistory.com/424",
    "questions": [
      {
        "number": 1,
        "label": "C 2차원 배열·중첩 반복문",
        "category": "collection",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "관계대수 연산",
        "category": "relational",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "디자인 패턴: Bridge·Observer",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "배열·중첩 반복문: 순위",
        "category": "control",
        "source": "https://chobopark.tistory.com/424",
        "status": "ambiguous_reconstruction",
        "note": "복원 코드가 언어 문법을 혼용하므로 언어를 확정하지 않음. 배열의 순위 계산 주제는 확인됨.",
        "tags": []
      },
      {
        "number": 5,
        "label": "서브넷 FLSM",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "블랙박스: 경계값",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "SQL COUNT·DELETE·참조무결성",
        "category": "sql_dml",
        "source": "https://chobopark.tistory.com/424",
        "status": "ambiguous_reconstruction",
        "note": "이미지 문항 직접 확인. 복원 DDL의 외래키 방향에 오류가 의심되어 정답 정확도 대신 주제만 기록.",
        "tags": []
      },
      {
        "number": 8,
        "label": "사회공학·다크 데이터",
        "category": "attack",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "Python lambda·map",
        "category": "collection",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "보안 솔루션: SIEM",
        "category": "security_management",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "형상관리 도구",
        "category": "delivery",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "SQL SELECT·DISTINCT·COUNT",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "C 반복문: 완전수",
        "category": "control",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "보안: TrustZone·Typosquatting",
        "category": "attack",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "통합 인증: SSO",
        "category": "access",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "CPU 스케줄링: SJF·RR·SRT",
        "category": "scheduling",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "UML 구성·클래스·인터페이스",
        "category": "uml",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "ER 모델",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/424",
        "status": "ambiguous_reconstruction",
        "note": "원저자가 다이어그램 기호는 임의로 복원했다고 명시. ER 모델 주제는 확인됨.",
        "tags": []
      },
      {
        "number": 19,
        "label": "Java 배열 반환·반복문",
        "category": "collection",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "Java 반복문·나머지 연산",
        "category": "control",
        "source": "https://chobopark.tistory.com/424",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2023-1",
    "source": "https://chobopark.tistory.com/372",
    "questions": [
      {
        "number": 1,
        "label": "Java static·변수 범위",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "C 문자열·포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "C 문자열·중첩 반복문",
        "category": "collection",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "AJAX",
        "category": "interface",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "패킷 교환: 가상회선·데이터그램",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "보안 프로토콜: L2TP",
        "category": "access",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "보안 프로토콜·포트: SSH",
        "category": "access",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "악성코드: 웜·트로이목마·바이러스",
        "category": "attack",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "C 반복문·진법 변환",
        "category": "control",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "네트워크 프로토콜: ICMP",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "디자인 패턴: Proxy",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "관계 모델: 튜플·인스턴스·카디널리티",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "SQL DELETE",
        "category": "sql_dml",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "Java 배열·정렬·교환",
        "category": "control",
        "source": "https://chobopark.tistory.com/372",
        "status": "ambiguous_reconstruction",
        "note": "원저자가 원문과 코드가 같지 않고 패턴만 비슷하다고 명시.",
        "tags": []
      },
      {
        "number": 15,
        "label": "Python 집합",
        "category": "collection",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "SQL GROUP BY·HAVING·집계",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "Java 상속·오버로딩·추상 클래스",
        "category": "oop",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "DB 3계층 스키마",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "테스트 커버리지: 분기",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "Java 생성자·필드 숨김",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/372",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2023-2",
    "source": "https://chobopark.tistory.com/420",
    "questions": [
      {
        "number": 1,
        "label": "C 배열·인덱스 순환",
        "category": "collection",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "Java 산술·거스름돈",
        "category": "control",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "C 문자열·공유 포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "SQL INSERT",
        "category": "sql_dml",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "C switch 분기",
        "category": "control",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "테스트 커버리지: 조건",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "C 반복문·나머지 연산",
        "category": "control",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "변조 방지: Tamper Proofing",
        "category": "security_management",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "C 자료구조: 스택",
        "category": "structure",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "DB 설계 단계",
        "category": "db_design",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "디자인 패턴: Singleton·Visitor",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "네트워크 오류 제어",
        "category": "error_control",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "HDLC",
        "category": "error_control",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "Java 문자열 동등성·참조 비교",
        "category": "copy",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "대칭키·비대칭키 암호",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "해시",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "SQL DROP·CASCADE",
        "category": "sql_ddl",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "C 배열·선택 정렬",
        "category": "control",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "Python 문자열 슬라이싱",
        "category": "collection",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "통합 테스트: 스텁·드라이버",
        "category": "integration",
        "source": "https://chobopark.tistory.com/420",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2023-3",
    "source": "https://chobopark.tistory.com/453",
    "questions": [
      {
        "number": 1,
        "label": "Java 오버라이딩·super",
        "category": "oop",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 2,
        "label": "권한 위임: OAuth",
        "category": "access",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 3,
        "label": "Linux 명령·권한: chmod",
        "category": "os_file",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 4,
        "label": "C 함수·반복문: 완전수",
        "category": "control",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 5,
        "label": "C 구조체·포인터",
        "category": "structure",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 6,
        "label": "SQL UNION·ORDER BY",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 7,
        "label": "접근통제: MAC·RBAC·DAC",
        "category": "access",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 8,
        "label": "C 재귀: 팩토리얼",
        "category": "recursion",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 9,
        "label": "패킷 교환: ATM",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 10,
        "label": "C 문자열·포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 11,
        "label": "Java 오버라이딩·재귀",
        "category": "oop",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 12,
        "label": "네트워크 주소 변환: NAT",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 13,
        "label": "Java static·인스턴스 접근",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 14,
        "label": "Python 문자열 split",
        "category": "collection",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 15,
        "label": "UML 패키지 다이어그램",
        "category": "uml",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 16,
        "label": "블랙박스: 동등 분할",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 17,
        "label": "클라우드 서비스 유형",
        "category": "technology",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 18,
        "label": "라우팅: RIP",
        "category": "routing",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 19,
        "label": "관계대수 연산",
        "category": "relational",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      },
      {
        "number": 20,
        "label": "DB 참조 무결성",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/453",
        "status": "topic_verified",
        "note": "",
        "tags": []
      }
    ]
  },
  {
    "round": "2024-1",
    "source": "https://chobopark.tistory.com/476",
    "questions": [
      {
        "number": 1,
        "label": "싱글턴 객체 공유와 static",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_object",
          "java_static",
          "design_pattern"
        ]
      },
      {
        "number": 2,
        "label": "삼항 조건과 비트 시프트",
        "category": "control",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_operator"
        ]
      },
      {
        "number": 3,
        "label": "응집도 강도 순서",
        "category": "module",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "cohesion"
        ]
      },
      {
        "number": 4,
        "label": "포인터로 문자열 뒤집기",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_string"
        ]
      },
      {
        "number": 5,
        "label": "서브넷 내 라우터 주소 선택",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "subnet"
        ]
      },
      {
        "number": 6,
        "label": "함수 종속과 제3정규형",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "normalization"
        ]
      },
      {
        "number": 7,
        "label": "OSPF 링크 상태 라우팅",
        "category": "routing",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "routing"
        ]
      },
      {
        "number": 8,
        "label": "세타·동등·자연 조인 구분",
        "category": "relational",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "relational_algebra"
        ]
      },
      {
        "number": 9,
        "label": "LRU·LFU 페이지 부재",
        "category": "memory",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "page_replacement"
        ]
      },
      {
        "number": 10,
        "label": "상속 생성자와 메서드 호출 순서",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance",
          "java_constructor"
        ]
      },
      {
        "number": 11,
        "label": "구조체 포인터와 함수 계산",
        "category": "structure",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_struct"
        ]
      },
      {
        "number": 12,
        "label": "문자열 인덱싱과 리스트 순회",
        "category": "collection",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_string",
          "python_collection"
        ]
      },
      {
        "number": 13,
        "label": "IN 중첩 질의 결과",
        "category": "sql_subquery",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_subquery"
        ]
      },
      {
        "number": 14,
        "label": "MC/DC 커버리지 정의",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coverage"
        ]
      },
      {
        "number": 15,
        "label": "루트킷 식별",
        "category": "attack",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "malware"
        ]
      },
      {
        "number": 16,
        "label": "상속과 메서드 오버라이딩",
        "category": "oop",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance"
        ]
      },
      {
        "number": 17,
        "label": "지속적 표적 공격 APT",
        "category": "attack",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_attack"
        ]
      },
      {
        "number": 18,
        "label": "논리 조건과 COUNT",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_aggregate",
          "sql_select"
        ]
      },
      {
        "number": 19,
        "label": "문자 분류와 문자열 변환",
        "category": "collection",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_string",
          "c_operator"
        ]
      },
      {
        "number": 20,
        "label": "추상 팩토리 패턴",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/476",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "design_pattern"
        ]
      }
    ]
  },
  {
    "round": "2024-2",
    "source": "https://chobopark.tistory.com/483",
    "questions": [
      {
        "number": 1,
        "label": "배열 참조 동일성 비교",
        "category": "copy",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_object"
        ]
      },
      {
        "number": 2,
        "label": "반정규화 정의",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "normalization"
        ]
      },
      {
        "number": 3,
        "label": "INSERT·SELECT·UPDATE 문법",
        "category": "sql_dml",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_dml",
          "sql_select"
        ]
      },
      {
        "number": 4,
        "label": "카디널리티와 차수",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "db_model"
        ]
      },
      {
        "number": 5,
        "label": "IPsec 보안 프로토콜",
        "category": "access",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_protocol"
        ]
      },
      {
        "number": 6,
        "label": "문자열 슬라이싱으로 패턴 횟수 계산",
        "category": "collection",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_string"
        ]
      },
      {
        "number": 7,
        "label": "AES 대칭키 암호",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "cryptography"
        ]
      },
      {
        "number": 8,
        "label": "가상회선과 데이터그램",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "network_protocol"
        ]
      },
      {
        "number": 9,
        "label": "순차적 응집도",
        "category": "module",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "cohesion"
        ]
      },
      {
        "number": 10,
        "label": "반복자 패턴",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "design_pattern"
        ]
      },
      {
        "number": 11,
        "label": "RIP 경로 선택",
        "category": "routing",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "routing"
        ]
      },
      {
        "number": 12,
        "label": "SRT 평균 대기시간",
        "category": "scheduling",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "scheduling"
        ]
      },
      {
        "number": 13,
        "label": "이차원 배열과 포인터 배열",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_array"
        ]
      },
      {
        "number": 14,
        "label": "인터페이스 구현과 홀짝 합계",
        "category": "oop",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_interface",
          "java_control"
        ]
      },
      {
        "number": 15,
        "label": "포인터 문자열 복사",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_string"
        ]
      },
      {
        "number": 16,
        "label": "제어 결합도",
        "category": "module",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coupling"
        ]
      },
      {
        "number": 17,
        "label": "재귀와 중복 문자 제거",
        "category": "recursion",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "recursion",
          "java_string"
        ]
      },
      {
        "number": 18,
        "label": "값 전달과 switch 흐름",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_parameter",
          "c_control"
        ]
      },
      {
        "number": 19,
        "label": "구조체 연결 리스트 접근",
        "category": "structure",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "linked_list"
        ]
      },
      {
        "number": 20,
        "label": "문자열 split 결과",
        "category": "collection",
        "source": "https://chobopark.tistory.com/483",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_string"
        ]
      }
    ]
  },
  {
    "round": "2024-3",
    "source": "https://chobopark.tistory.com/495",
    "questions": [
      {
        "number": 1,
        "label": "문자열 equals와 배열 순회",
        "category": "collection",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_string",
          "java_object"
        ],
        "classificationAudit": "독립 분류 검토 후 의미 불일치 수정: copy → collection"
      },
      {
        "number": 2,
        "label": "리스트 교환·슬라이싱 합계",
        "category": "collection",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_collection",
          "python_string"
        ]
      },
      {
        "number": 3,
        "label": "JOIN·GROUP BY·HAVING 중첩 질의",
        "category": "sql_join",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_join",
          "sql_subquery",
          "sql_aggregate"
        ]
      },
      {
        "number": 4,
        "label": "LRU 페이지 부재 횟수",
        "category": "memory",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "page_replacement"
        ]
      },
      {
        "number": 5,
        "label": "Smurf 서비스 거부 공격",
        "category": "attack",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_attack"
        ]
      },
      {
        "number": 6,
        "label": "행위 패턴 분류",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "design_pattern"
        ]
      },
      {
        "number": 7,
        "label": "정적 지역변수 누적",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_static"
        ]
      },
      {
        "number": 8,
        "label": "개체 무결성 위반",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "integrity"
        ]
      },
      {
        "number": 9,
        "label": "URL 구성 요소",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "network_protocol"
        ]
      },
      {
        "number": 10,
        "label": "type에 따른 조건 처리",
        "category": "control",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_type",
          "python_control"
        ]
      },
      {
        "number": 11,
        "label": "오버라이딩과 필드 숨김",
        "category": "oop",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance"
        ]
      },
      {
        "number": 12,
        "label": "연결 리스트의 값 교환",
        "category": "structure",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_struct",
          "linked_list"
        ]
      },
      {
        "number": 13,
        "label": "문장·분기·조건 커버리지",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coverage"
        ]
      },
      {
        "number": 14,
        "label": "UML 클래스 관계",
        "category": "uml",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "uml"
        ]
      },
      {
        "number": 15,
        "label": "외래키·후보키·대체키·슈퍼키",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "db_key"
        ]
      },
      {
        "number": 16,
        "label": "이중 포인터와 배열 수정",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_array"
        ]
      },
      {
        "number": 17,
        "label": "VPN 식별",
        "category": "access",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_protocol"
        ]
      },
      {
        "number": 18,
        "label": "예외 catch와 finally 흐름",
        "category": "exception",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_exception"
        ]
      },
      {
        "number": 19,
        "label": "제네릭과 오버로딩 선택",
        "category": "oop",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_generic",
          "java_overload"
        ]
      },
      {
        "number": 20,
        "label": "애드혹 네트워크",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/495",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "network_architecture"
        ]
      }
    ]
  },
  {
    "round": "2025-1",
    "source": "https://chobopark.tistory.com/540",
    "questions": [
      {
        "number": 1,
        "label": "세션 하이재킹",
        "category": "attack",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_attack"
        ]
      },
      {
        "number": 2,
        "label": "도메인·개체·참조 무결성",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "integrity"
        ]
      },
      {
        "number": 3,
        "label": "CRC 오류 검출",
        "category": "error_control",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "error_control"
        ]
      },
      {
        "number": 4,
        "label": "스캐어웨어",
        "category": "attack",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "malware"
        ]
      },
      {
        "number": 5,
        "label": "산술 예외와 finally",
        "category": "exception",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_exception"
        ]
      },
      {
        "number": 6,
        "label": "ARP와 RARP",
        "category": "protocol",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "network_protocol"
        ]
      },
      {
        "number": 7,
        "label": "동등 조인과 조건 검색",
        "category": "sql_join",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_join",
          "sql_select"
        ]
      },
      {
        "number": 8,
        "label": "차수·카디널리티·외래키·도메인",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "db_model",
          "db_key"
        ]
      },
      {
        "number": 9,
        "label": "서브넷의 브로드캐스트 범위",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "subnet"
        ]
      },
      {
        "number": 10,
        "label": "문자 배열 삽입과 이동",
        "category": "collection",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_array",
          "c_string"
        ]
      },
      {
        "number": 11,
        "label": "동적 이차원 배열과 이중 포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_array",
          "c_memory"
        ]
      },
      {
        "number": 12,
        "label": "내용·스탬프·공통 결합도",
        "category": "module",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coupling"
        ]
      },
      {
        "number": 13,
        "label": "부모 생성자에서 오버라이딩 호출",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance",
          "java_constructor",
          "java_static"
        ]
      },
      {
        "number": 14,
        "label": "어댑터 패턴",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "design_pattern"
        ]
      },
      {
        "number": 15,
        "label": "제어 흐름과 문장 커버리지",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coverage"
        ]
      },
      {
        "number": 16,
        "label": "분할 재귀와 최댓값",
        "category": "recursion",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "recursion"
        ]
      },
      {
        "number": 17,
        "label": "트리 생성과 재귀 순회",
        "category": "recursion",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "recursion",
          "tree",
          "python_collection"
        ]
      },
      {
        "number": 18,
        "label": "동적 연결 리스트 재연결",
        "category": "structure",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_struct",
          "linked_list",
          "c_memory"
        ]
      },
      {
        "number": 19,
        "label": "구조체 배열과 비트 마스크",
        "category": "structure",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_array",
          "c_operator"
        ]
      },
      {
        "number": 20,
        "label": "오버로딩과 재귀 호출",
        "category": "oop",
        "source": "https://chobopark.tistory.com/540",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_overload",
          "recursion"
        ]
      }
    ]
  },
  {
    "round": "2025-2",
    "source": "https://chobopark.tistory.com/554",
    "questions": [
      {
        "number": 1,
        "label": "인덱스 접근 방법",
        "category": "db_design",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "db_index"
        ]
      },
      {
        "number": 2,
        "label": "릴레이션 속성",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "db_model"
        ]
      },
      {
        "number": 3,
        "label": "SSH와 포트",
        "category": "access",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_protocol"
        ]
      },
      {
        "number": 4,
        "label": "SJF와 SRT 구분",
        "category": "scheduling",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "scheduling"
        ]
      },
      {
        "number": 5,
        "label": "배열 원소 변경과 매개변수 재대입",
        "category": "copy",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_object",
          "java_parameter"
        ]
      },
      {
        "number": 6,
        "label": "서브넷 주소와 호스트 수",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "subnet"
        ]
      },
      {
        "number": 7,
        "label": "프록시 패턴",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "design_pattern"
        ]
      },
      {
        "number": 8,
        "label": "AJAX 비동기 갱신",
        "category": "interface",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "interface"
        ]
      },
      {
        "number": 9,
        "label": "람다·함수형 인터페이스·예외",
        "category": "exception",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_exception",
          "java_lambda",
          "java_interface"
        ]
      },
      {
        "number": 10,
        "label": "오버라이딩과 static 숨김",
        "category": "oop",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance",
          "java_static"
        ]
      },
      {
        "number": 11,
        "label": "분기 커버리지 경로",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coverage"
        ]
      },
      {
        "number": 12,
        "label": "구조체 원형 큐",
        "category": "structure",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "queue"
        ]
      },
      {
        "number": 13,
        "label": "RR 평균 대기시간",
        "category": "scheduling",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "scheduling"
        ]
      },
      {
        "number": 14,
        "label": "구조체 배열과 이중 포인터",
        "category": "structure",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_array",
          "c_pointer"
        ]
      },
      {
        "number": 15,
        "label": "객체 배열 참조 교환",
        "category": "copy",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_object"
        ]
      },
      {
        "number": 16,
        "label": "연결 리스트 재연결",
        "category": "structure",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "linked_list"
        ]
      },
      {
        "number": 17,
        "label": "딕셔너리 컴프리헨션과 집합",
        "category": "collection",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_collection",
          "python_comprehension"
        ]
      },
      {
        "number": 18,
        "label": "문자열로 연결 리스트 생성",
        "category": "structure",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "linked_list",
          "c_memory",
          "c_string"
        ]
      },
      {
        "number": 19,
        "label": "SYN Flooding",
        "category": "attack",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_attack"
        ]
      },
      {
        "number": 20,
        "label": "관계대수 프로젝트",
        "category": "relational",
        "source": "https://chobopark.tistory.com/554",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "relational_algebra"
        ]
      }
    ]
  },
  {
    "round": "2025-3",
    "source": "https://chobopark.tistory.com/558",
    "questions": [
      {
        "number": 1,
        "label": "UML 패키지 다이어그램",
        "category": "uml",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "uml"
        ]
      },
      {
        "number": 2,
        "label": "조건 커버리지",
        "category": "coverage",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coverage"
        ]
      },
      {
        "number": 3,
        "label": "리눅스 기본 명령어",
        "category": "os_file",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "os_command"
        ]
      },
      {
        "number": 4,
        "label": "해밍·FEC·BEC·패리티·CRC",
        "category": "error_control",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "error_control"
        ]
      },
      {
        "number": 5,
        "label": "구조체 포인터와 문자열 주소",
        "category": "structure",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "c_string"
        ]
      },
      {
        "number": 6,
        "label": "문자열 길이와 인덱싱",
        "category": "collection",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_string"
        ]
      },
      {
        "number": 7,
        "label": "연결 리스트 누적과 XOR",
        "category": "structure",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "linked_list",
          "c_operator"
        ]
      },
      {
        "number": 8,
        "label": "인터페이스 implements",
        "category": "oop",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_interface"
        ]
      },
      {
        "number": 9,
        "label": "enumerate와 딕셔너리·튜플",
        "category": "collection",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_collection"
        ]
      },
      {
        "number": 10,
        "label": "CROSS JOIN과 집계",
        "category": "sql_join",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "주요 출처의 SQL은 이미지. 정처기 감자 분석의 CROSS JOIN·COUNT 주제와 교차 확인.",
        "tags": [
          "sql_join",
          "sql_aggregate"
        ]
      },
      {
        "number": 11,
        "label": "OTP 인증",
        "category": "access",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "authentication"
        ]
      },
      {
        "number": 12,
        "label": "부모 생성자 super 호출",
        "category": "initialization",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_constructor",
          "java_inheritance"
        ]
      },
      {
        "number": 13,
        "label": "OAuth 권한 위임",
        "category": "access",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "authentication"
        ]
      },
      {
        "number": 14,
        "label": "관계대수 디비전",
        "category": "relational",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "relational_algebra"
        ]
      },
      {
        "number": 15,
        "label": "삼항·비트·논리 연산 우선순위",
        "category": "control",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_operator"
        ]
      },
      {
        "number": 16,
        "label": "튜플·인스턴스·카디널리티",
        "category": "db_model",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "db_model"
        ]
      },
      {
        "number": 17,
        "label": "enum과 메서드",
        "category": "oop",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_enum"
        ]
      },
      {
        "number": 18,
        "label": "MAC·RBAC·DAC 접근통제",
        "category": "access",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "access_control"
        ]
      },
      {
        "number": 19,
        "label": "테스트케이스 구성요소",
        "category": "test_general",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "test_case"
        ]
      },
      {
        "number": 20,
        "label": "COUNT와 IN·OR 조건",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/558",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_aggregate",
          "sql_select"
        ]
      }
    ]
  },
  {
    "round": "2026-1",
    "source": "https://chobopark.tistory.com/561",
    "questions": [
      {
        "number": 1,
        "label": "배열 매개변수와 포인터 산술",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_pointer",
          "c_array",
          "c_parameter"
        ]
      },
      {
        "number": 2,
        "label": "브리지·옵서버 패턴",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "design_pattern"
        ]
      },
      {
        "number": 3,
        "label": "데이터베이스 설계 단계",
        "category": "db_design",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "db_design"
        ]
      },
      {
        "number": 4,
        "label": "비기능 요구사항 분류",
        "category": "requirements",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "requirements"
        ]
      },
      {
        "number": 5,
        "label": "ISMS",
        "category": "security_management",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_management"
        ]
      },
      {
        "number": 6,
        "label": "HDLC 프레임과 모드",
        "category": "error_control",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "network_protocol",
          "error_control"
        ]
      },
      {
        "number": 7,
        "label": "오버로딩과 동적 바인딩",
        "category": "oop",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance",
          "java_overload"
        ]
      },
      {
        "number": 8,
        "label": "문자열 역순과 필터링",
        "category": "collection",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_string",
          "python_comprehension"
        ]
      },
      {
        "number": 9,
        "label": "DISTINCT·COUNT 결과 행 수",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_aggregate",
          "sql_select"
        ]
      },
      {
        "number": 10,
        "label": "CREATE TABLE 외래키 제약",
        "category": "sql_ddl",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_ddl",
          "integrity"
        ]
      },
      {
        "number": 11,
        "label": "서브넷 주소의 CIDR 표현",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "subnet"
        ]
      },
      {
        "number": 12,
        "label": "구조체 함수 포인터",
        "category": "structure",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "c_function_pointer"
        ]
      },
      {
        "number": 13,
        "label": "음수 간격 슬라이싱",
        "category": "collection",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_string"
        ]
      },
      {
        "number": 14,
        "label": "얕은 복사와 내부 리스트 공유",
        "category": "copy",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_copy",
          "python_collection"
        ]
      },
      {
        "number": 15,
        "label": "심볼릭 링크 경쟁 상태 공격",
        "category": "attack",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_attack",
          "os_file"
        ]
      },
      {
        "number": 16,
        "label": "워터링홀 공격",
        "category": "attack",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "security_attack"
        ]
      },
      {
        "number": 17,
        "label": "정수 덧셈과 문자열 결합",
        "category": "collection",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_string",
          "java_operator"
        ]
      },
      {
        "number": 18,
        "label": "JOIN과 AVG 하위 질의",
        "category": "sql_join",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_join",
          "sql_aggregate",
          "sql_subquery"
        ]
      },
      {
        "number": 19,
        "label": "통합 테스트 스텁·드라이버",
        "category": "integration",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "integration_test"
        ]
      },
      {
        "number": 20,
        "label": "절차·교환·기능 응집도",
        "category": "module",
        "source": "https://chobopark.tistory.com/561",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "cohesion"
        ]
      }
    ]
  },
  {
    "round": "2026-2",
    "source": "https://chobopark.tistory.com/562",
    "questions": [
      {
        "number": 1,
        "label": "동등 분할 테스트",
        "category": "blackbox",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "blackbox_test"
        ]
      },
      {
        "number": 2,
        "label": "상속·super와 오버라이딩",
        "category": "oop",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance",
          "java_constructor"
        ]
      },
      {
        "number": 3,
        "label": "내용 결합도",
        "category": "module",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "coupling"
        ]
      },
      {
        "number": 4,
        "label": "OSPF 라우팅",
        "category": "routing",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "routing"
        ]
      },
      {
        "number": 5,
        "label": "딕셔너리 순회와 문자열 인덱싱",
        "category": "collection",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_collection",
          "python_string"
        ]
      },
      {
        "number": 6,
        "label": "문자열 슬라이싱과 연결",
        "category": "collection",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "python_string"
        ]
      },
      {
        "number": 7,
        "label": "구조체 트리의 후위 순회",
        "category": "structure",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_struct",
          "c_pointer",
          "tree",
          "recursion"
        ]
      },
      {
        "number": 8,
        "label": "SRT 평균 대기시간",
        "category": "scheduling",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "scheduling"
        ]
      },
      {
        "number": 9,
        "label": "값·주소 전달과 배열 포인터",
        "category": "pointer",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "c_parameter",
          "c_pointer",
          "c_array"
        ]
      },
      {
        "number": 10,
        "label": "서브넷의 라우터 IP 할당",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "subnet"
        ]
      },
      {
        "number": 11,
        "label": "추상 팩토리 패턴",
        "category": "pattern",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "design_pattern"
        ]
      },
      {
        "number": 12,
        "label": "LIKE와 내림차순 정렬",
        "category": "sql_select",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "sql_select"
        ]
      },
      {
        "number": 13,
        "label": "중첩 상관 서브쿼리와 AVG",
        "category": "sql_subquery",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "SQL 일부가 이미지이므로 정처기 감자 문항별 분석과 교차 확인. 문항 번호는 Life-Journey 기준.",
        "tags": [
          "sql_subquery",
          "sql_aggregate"
        ]
      },
      {
        "number": 14,
        "label": "RIGHT OUTER JOIN과 NULL",
        "category": "sql_join",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "SQL 일부가 이미지이므로 정처기 감자 문항별 분석과 교차 확인. 문항 번호는 Life-Journey 기준.",
        "tags": [
          "sql_join",
          "sql_null",
          "sql_aggregate"
        ]
      },
      {
        "number": 15,
        "label": "상속 필드 접근과 오버라이딩",
        "category": "oop",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "java_inheritance"
        ]
      },
      {
        "number": 16,
        "label": "서브넷 분할과 프리픽스",
        "category": "subnet",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "subnet"
        ]
      },
      {
        "number": 17,
        "label": "단방향 해시",
        "category": "crypto",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "cryptography"
        ]
      },
      {
        "number": 18,
        "label": "두 갈래 재귀 호출",
        "category": "recursion",
        "source": "https://chobopark.tistory.com/562",
        "status": "ambiguous_language",
        "note": "Life-Journey 복원은 C, 정처기 감자 복원 분석은 Java로 분류한다. 재귀 주제는 일치. 언어별 집계는 민감도 분석 필요.",
        "tags": [
          "recursion"
        ]
      },
      {
        "number": 19,
        "label": "CREATE DOMAIN과 CHECK",
        "category": "sql_ddl",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "SQL 일부가 이미지이므로 정처기 감자 문항별 분석과 교차 확인. 문항 번호는 Life-Journey 기준.",
        "tags": [
          "sql_ddl",
          "integrity"
        ]
      },
      {
        "number": 20,
        "label": "제3정규형 판정",
        "category": "normalization",
        "source": "https://chobopark.tistory.com/562",
        "status": "verified_topic",
        "note": "",
        "tags": [
          "normalization"
        ]
      }
    ]
  }
]