좋아요!
정답률 60%
문제별 결과
JavaScript에서 destructuring 시 기본값은 undefined가 아닌 모든 falsy 값에 적용된다.
기본값은 값이 undefined일 때만 적용됩니다. null, 0, ""에는 적용되지 않습니다.
PHP에서 가변 함수 $func()는 echo, print 같은 언어 구조에도 사용할 수 있다.
가변 함수는 echo, print, unset, isset 같은 언어 구조에는 사용할 수 없습니다. 함수만 가능합니다.
Linux에서 top 명령어는 실시간 프로세스 모니터링을 제공한다.
top은 CPU, 메모리 사용량, 프로세스 목록을 실시간으로 보여줍니다. htop은 더 직관적입니다.
PHP에서 array_reduce()는 배열을 하나의 값으로 축소한다.
array_reduce([1,2,3], fn($carry, $item) => $carry + $item, 0)은 6을 반환합니다.
PHP에서 callable 타입 힌트는 함수, 메서드, 클로저 모두를 허용한다.
callable은 함수명 문자열, [클래스, 메서드] 배열, 클로저, __invoke를 가진 객체 등을 모두 받습니다.
TypeScript에서 satisfies 연산자(4.9+)는 타입 검사만 하고 타입을 변경하지 않는다.
const obj = { ... } satisfies Type;은 타입 호환성을 검사하되, 추론된 타입을 유지합니다.
Linux에서 alias는 영구적으로 유지된다.
터미널에서 설정한 alias는 세션 종료 시 사라집니다. 영구 설정은 .bashrc나 .zshrc에 추가해야 합니다.
그리디 알고리즘은 항상 최적해를 보장한다.
그리디 알고리즘은 지역 최적해를 선택하며, 전역 최적해를 보장하지 않습니다. 특정 문제에서만 최적해를 보장합니다.
PHP 배열의 인덱스는 반드시 0부터 시작해야 한다.
PHP 배열은 연관 배열을 지원하며, 키를 문자열이나 임의의 정수로 지정할 수 있습니다.
Git LFS(Large File Storage)는 대용량 파일을 Git 저장소에 직접 저장한다.
Git LFS는 대용량 파일을 별도 서버에 저장하고, Git 저장소에는 포인터 파일만 저장합니다.