KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
What is CSS?
Explain the three main ways to apply CSS styles to a web page
How to use variables in Sass?
Have you played around with the new CSS Flexbox or Grid specs?
What is the difference between classe s and ID s in CSS?
Explain the CSS box model and the layout components that it consists of
What is Sass?
Explain CSS sprites, and how you would implement them on a page or site
Explain what is a @extend directive used for in Sass?
What existing CSS frameworks have you used locally, or in production? How would you change/improve them?
Describe floats and how they work
What is a CSS rule?
List out the key features for Sass
What Selector Nesting in Sass is used for?
What is DOM (Document Object Model) and how is it linked to CSS?
List out the data types that Sass supports
What is CSS preprocessor and why to user one?
What’s the difference between resetting and normalizing CSS? Which would you choose, and why?
What does Accessibility (a11y) mean?
Describe pseudo-elements and discuss what they are used for
What's the difference between a relative , fixed , absolute and static ally positioned element?
How is responsive design different from adaptive design?
How does CSS actually work (under the hood of browser)?
Explain your understanding of the box model and how you would tell the browser in CSS to render your layout in different box models.
What is a Grid System in CSS?
How would you approach fixing browser-specific styling issues?
Explain the usage of table-layout property
What is CSS selectors? Name some
Have you ever worked with retina graphics? If so, when and what techniques did you use?
What's the difference between SCSS and Sass?
What are the advantages/disadvantages of using CSS preprocessors?
Can you explain the difference between coding a website to be responsive versus using a mobile-first strategy?
Explain the purpose of clearing floats in CSS
How do you optimize your webpages for print?
Describe z-index and how a stacking context is formed
What does * { box-sizing: border-box; } do? What are its advantages?
What are the different ways to visually hide content (and make it available only for screen readers)?
Is there any reason you'd want to use translate() instead of absolute positioning, or vice-versa? And why?
Explain the basic rules of CSS Specificity
Have you ever used a grid system, and if so, what do you prefer?