Layout, specificity, responsive design, and the box model.
This is a spoken, conceptual discussion, not a live-coding exercise. You explain your reasoning out loud — concepts, tradeoffs, and "what would happen and why" — while the interviewer follows up and pushes on anything vague or surface-level.
Can you explain the CSS box model, and the difference between content-box and border-box sizing?
Can you explain how CSS specificity is calculated, and how it interacts with the cascade?
Can you explain the difference between Flexbox and CSS Grid, and how you decide which to reach for?
Can you explain the difference between a mobile-first and desktop-first approach to responsive design?
Can you explain the difference between position: relative, absolute, fixed, and sticky?
How do you approach organizing CSS in a large project to avoid it becoming unmaintainable?
Can you explain what a screen reader relies on to make sense of a page, beyond just the visible text?
Can you explain the difference between a browser reflow and a repaint, and why reflows are more expensive?
These are a few examples — each real session pulls 5 questions at random from a larger pool across every category above, so repeat sessions won't repeat the same set.
5 free interviews every month, any track, no card required.