비동기 처리 방식에는 어떤 것이 있나요?
콜백 함수, Promise, async/await의 차이점과 사용 사례를 설명해주세요.
콜백 함수, Promise, async/await의 차이점과 사용 사례를 설명해주세요.
객체 속성 조회 시 프로토타입 체인이 어떻게 동작하는지 예시로 설명해주세요.
전역, 일반 함수, 메서드, 화살표 함수 상황에서 this가 가리키는 대상을 설명해주세요.
변수·함수 선언이 런타임 전에 어떻게 끌어올려지는지, 주의해야 할 사례를 설명해주세요.
함수가 선언된 렉시컬 환경을 참고하는 원리와, 이를 활용한 예제를 설명해주세요.
스코프(함수/블록), 재할당 가능 여부, 호이스팅 특성 차이를 비교해주세요.
자바스크립트 느슨한 비교(==)와 엄격한 비교(===)가 내부에서 어떤 과정을 거치는지 설명해주세요.
입력 폼, 스크롤 이벤트 등에서 각각 어떻게 동작하고, 언제 써야 하는지 간단 구현 예시와 함께 설명해주세요.
ARIA 속성, 키보드 내비게이션, 시맨틱 태그 활용 등 핵심 기법을 설명해주세요.
이 두 속성의 동작 차이와 실제 사용 시 고려해야 할 점을 설명해주세요.