🎉

훌륭해요!

8 / 10

정답률 80%

8
정답
2
오답
62.4초
총 소요시간
+80P 획득!
새 문제 8개 정답 (8 x 10P)

문제별 결과

O

Python에서 딕셔너리(dict)는 키-값 쌍을 저장한다.

Python | 정답: O +10P

d = {"name": "Kim", "age": 25} 형태로 키-값 쌍을 저장합니다.

O

PHP에서 foreach 루프 안에서 배열 원본을 직접 수정할 수 없다.

PHP | 정답: X +10P

foreach에서 &(참조)를 사용하면 원본 배열을 직접 수정할 수 있습니다.

O

트리(Tree)에서 루트(Root) 노드는 부모가 없는 최상위 노드이다.

DataStructure | 정답: O +10P

트리의 루트 노드는 부모 노드가 없는 유일한 노드로, 트리의 시작점입니다.

X

PHP에서 Generator는 모든 데이터를 메모리에 올리지 않고 순회할 수 있다.

PHP | 정답: O

yield를 사용한 Generator는 한 번에 하나의 값만 생성하여 대용량 데이터 처리 시 메모리를 크게 절약합니다.

O

PHP에서 . 연산자는 문자열 연결에 사용된다.

PHP | 정답: O +10P

PHP는 .(마침표)로 문자열을 연결합니다. 예: "Hello" . " World"

X

PHP 8.0에서 mixed 타입은 null을 포함한다.

PHP | 정답: O

mixed는 int|float|string|bool|array|object|null|resource와 동등하며, null을 포함합니다.

O

TypeScript의 enum은 런타임에 실제 JavaScript 객체로 존재한다.

TypeScript | 정답: O +10P

일반 enum은 컴파일 시 JavaScript 객체로 변환됩니다. const enum은 인라인되어 런타임 객체를 생성하지 않습니다.

O

PHP에서 array_push()는 여러 배열을 합치는 함수이다.

PHP | 정답: X +10P

array_push()는 배열 끝에 요소를 추가합니다. 배열 합치기는 array_merge()입니다.

O

Java에서 CompletableFuture는 비동기 프로그래밍을 위한 클래스이다.

Java | 정답: O +10P

CompletableFuture.supplyAsync(() -> ...).thenApply(...)로 비동기 작업을 체이닝합니다. Java 8에서 도입되었습니다.

O

PHP에서 문자열은 작은따옴표로만 정의할 수 있다.

PHP | 정답: X +10P

작은따옴표, 큰따옴표, heredoc, nowdoc 4가지 방법으로 문자열을 정의할 수 있습니다.