😊

좋아요!

6 / 10

정답률 60%

6
정답
4
오답
33.8초
총 소요시간
+60P 획득!
새 문제 6개 정답 (6 x 10P)

문제별 결과

X

SQL의 INDEX를 많이 생성하면 INSERT 성능이 향상된다.

SQL | 정답: X

인덱스는 SELECT 성능을 향상시키지만, INSERT/UPDATE/DELETE는 인덱스 업데이트로 성능이 저하됩니다.

O

PHP에서 함수명은 대소문자를 구분한다.

PHP | 정답: X +10P

PHP 함수명은 대소문자를 구분하지 않습니다. myFunc()와 MYFUNC()는 같은 함수를 호출합니다.

O

Vue에서 emits 옵션은 필수이다.

Vue.js | 정답: X +10P

emits 옵션은 선택 사항이지만, 문서화와 검증을 위해 사용이 권장됩니다.

O

Laravel에서 Eloquent 관계에서 hasMany()는 1:N 관계를 정의한다.

Laravel | 정답: O +10P

User hasMany Post, Post belongsTo User로 1:N 관계를 정의합니다.

X

JavaScript에서 Array.prototype.at(-1)은 배열의 마지막 요소를 반환한다.

JavaScript | 정답: O

ES2022에서 도입된 at()은 음수 인덱스를 지원합니다. arr.at(-1)은 arr[arr.length - 1]과 같습니다.

X

JavaScript에서 옵셔널 체이닝(?.)은 할당(쓰기)에도 사용할 수 있다.

JavaScript | 정답: X

옵셔널 체이닝은 읽기 전용입니다. obj?.prop = value 형태의 할당은 SyntaxError입니다.

O

SQL에서 LEFT JOIN은 오른쪽 테이블의 모든 행을 반환한다.

SQL | 정답: X +10P

LEFT JOIN은 왼쪽 테이블의 모든 행을 반환하고, 매칭되지 않는 오른쪽 행은 NULL입니다.

X

git rebase는 커밋 히스토리를 재작성한다.

Git | 정답: O

rebase는 브랜치의 기준점을 변경하여 선형적인 히스토리를 만듭니다. 공유된 브랜치에서는 주의해야 합니다.

O

TypeScript에서 typeof를 타입 컨텍스트에서 사용하면 값의 타입을 추출한다.

TypeScript | 정답: O +10P

const x = {a: 1}; type T = typeof x; // {a: number}입니다.

O

PHP에서 intval()과 (int) 캐스팅은 완전히 동일하게 동작한다.

PHP | 정답: X +10P

intval()은 두 번째 인자로 진법(base)을 지정할 수 있습니다. intval("0x1A", 16) === 26. (int) 캐스팅은 항상 10진법입니다.