Ctrl K
Frontend · Junior · Theory

How does prototypal inheritance work in JavaScript?

~4 min by voice

How to approach it

The interviewer checks whether the candidate understands the mechanism under the hood: the [[Prototype]] reference, property lookup along the chain, and the relationship between a constructor, prototype and new, not just the class/extends syntax.

Have you seen this question in a real interview?
Answers0
Avg. score—
Strong—
Practiced0
Topics
Similar questionsExplain how prototypal inheritance works in JavaScript, and what actually happens when you write a class with extends. Mid-levelExplain how the event loop works in JavaScript. And what gets printed to the console if a script has, one after another, a console.log, a setTimeout with zero delay, and a Promise.resolve().then? JuniorWalk me through how the event loop works in the browser and where frame rendering fits into it. How has this knowledge helped you in practice? SeniorWhat is a closure in JavaScript? Give an example of where it's used in practice. JuniorWhat is a promise, and how does async/await differ from a then chain? Junior

Answer by voice

The interviewer will ask this question and listen. Think out loud and ask for a hint if you need one. When you're done, pause or tap “That's my answer”. In about a minute, your score and the points you covered show up here.

Sign in to answer

Best with headphones · ~4 min