JS 기술면접 3주차(1)

강연주·2024년 11월 20일

🙋‍♀️ 기술면접

목록 보기
61/112

16. 배열과 객체의 기본 개념을 설명해주세요.

순서가 있어서 인덱스로 값을 참조하는 배열, 키-값 쌍으로 이루어진 데이터를 모아두는 객체

17. 자바스크립트 ES6 문법에서 새로 추가된 문법에 대해 설명해주세요.

데이터 타입으로는 Symbol, 키워드로는 let, const가 있다. 화살표함수도 ES6에서 새로 추가된 건가?

18. 일급 객체로서의 함수가 어떤 의미인지, 왜 중요한지 설명해주세요.

기억이 날라갔는데 다시 붙잡아오겠습니다.

19. Map과 Set에 대한 개념과 각각에 대한 활용하는 방법을 설명해주세요.

둘 다 객체처럼 키-값 쌍으로 데이터를 넣어두는 건데, 키 이름이 중복될 수 있느냐 없느냐의 차이가 있었던 듯? 순회할 수 있고, 어... 복습하겠읍니다!
➡️ 틀렸습니다... Set은 배열과 비교, Map은 객체와 비교해야 맞읍니다.

20. 변수가 메모리에 할당되는 과정과 메모리에 대하여 설명해주세요.

21. 실행 컨텍스트와 구성 요소인 VariableEnvironment와 LexicalEnvironment의 역할과 차이점, 스코프 체인과 this에 대해 설명해주세요.

이번주에 결국 실행컨텍스트와 맞짱을 뜨게 되겠군여..

22. 자바스크립트의 콜백함수의 개념을 설명하고 예시를 들어주세요.

함수 안에 인자로 들어가는 함수로, 헬퍼 함수 같은 것?

23. 어떤 항목에서 콜백함수를 전달받은 함수에게 제어권이 이양되는지 설명해주시고 그 예시를 알려주세요.

어떤 항목?

profile
아무튼, 개발자

0개의 댓글