πTop 40 CSS Interview questions:
Q1: Explain the three main ways to apply CSS styles to a web page. π
Q2: What is CSS? π§
Q3: How to use variables in Sass? π‘
Q4: Explain CSS sprites, and how you would implement them on a page or site. π¨
Q5: Explain the CSS box model and the layout components that it consists of. π¦
Q6: What is a CSS rule? π
Q7: Explain what the @extend directive is used for in Sass? π
Q8: Have you played around with the new CSS Flexbox or Grid specs? π
Q9: What is DOM (Document Object Model) and how is it linked to CSS? π§©
Q10: What is Sass? π»
Q11: What existing CSS frameworks have you used locally, or in production? How would you change/improve them? π
Q12: Describe floats and how they work. π
Q13: What is Selector Nesting in Sass used for? πΈ
Q14: List out the key features of Sass. β¨
Q15: What is the difference between classes and IDs in CSS? π
Q16: List out the data types that Sass supports. π
Q17: What's the difference between SCSS and Sass? π€
Q18: Explain the usage of the table-layout property. π
Q19: What's the difference between a relative, fixed, absolute, and statically positioned element? π
Q20: Have you ever worked with retina graphics? If so, when and what techniques did you use? π
Q21: What are the advantages/disadvantages of using CSS preprocessors? βοΈ
Q22: How is responsive design different from adaptive design? π±
Q23: What are CSS selectors? Name some. π
Q24: What does Accessibility (a11y) mean? βΏοΈ
Q25: What is a CSS preprocessor and why use one? π»
Q26: How would you approach fixing browser-specific styling issues? π
Q27: Whatβs the difference between resetting and normalizing CSS? Which would you choose, and why? π§Ή
Q28: Explain your understanding of the box model and how you would tell the browser in CSS to render your layout in different box models. πΌ
Q29: Describe pseudo-elements and discuss what they are used for. π»
Q30: How does CSS actually work (under the hood of the browser)? π
Q31: What is a Grid System in CSS? π
Q32: Explain the purpose of clearing floats in CSS. π§Ό
Q33: What does * { box-sizing: border-box; } do? What are its advantages? π‘
Q34: Can you explain the difference between coding a website to be responsive versus using a mobile-first strategy? π±β‘οΈπ»
Q35: Explain the basic rules of CSS Specificity. π
Q36: How do you optimize your webpages for print? π¨
Q37: Have you ever used a grid system, and if so, what do you prefer? π²
Q38: What are the different ways to visually hide content (and make it available only for screen readers)? ππ
Q39: Describe z-index and how a stacking context is formed. π
Q40: Is there any reason you'd want to use translate() instead of absolute positioning, or vice versa? And why? π
Available now on my Telegram channel: @coder_baba
π² Link in bio!
Don't miss outβhead over to the channel and grab your copy today! π
#CoderBaba #StudyNotes #PDFDownload #TechEducation #LearningResources #TelegramChannel
Q1: Explain the three main ways to apply CSS styles to a web page. π
Q2: What is CSS? π§
Q3: How to use variables in Sass? π‘
Q4: Explain CSS sprites, and how you would implement them on a page or site. π¨
Q5: Explain the CSS box model and the layout components that it consists of. π¦
Q6: What is a CSS rule? π
Q7: Explain what the @extend directive is used for in Sass? π
Q8: Have you played around with the new CSS Flexbox or Grid specs? π
Q9: What is DOM (Document Object Model) and how is it linked to CSS? π§©
Q10: What is Sass? π»
Q11: What existing CSS frameworks have you used locally, or in production? How would you change/improve them? π
Q12: Describe floats and how they work. π
Q13: What is Selector Nesting in Sass used for? πΈ
Q14: List out the key features of Sass. β¨
Q15: What is the difference between classes and IDs in CSS? π
Q16: List out the data types that Sass supports. π
Q17: What's the difference between SCSS and Sass? π€
Q18: Explain the usage of the table-layout property. π
Q19: What's the difference between a relative, fixed, absolute, and statically positioned element? π
Q20: Have you ever worked with retina graphics? If so, when and what techniques did you use? π
Q21: What are the advantages/disadvantages of using CSS preprocessors? βοΈ
Q22: How is responsive design different from adaptive design? π±
Q23: What are CSS selectors? Name some. π
Q24: What does Accessibility (a11y) mean? βΏοΈ
Q25: What is a CSS preprocessor and why use one? π»
Q26: How would you approach fixing browser-specific styling issues? π
Q27: Whatβs the difference between resetting and normalizing CSS? Which would you choose, and why? π§Ή
Q28: Explain your understanding of the box model and how you would tell the browser in CSS to render your layout in different box models. πΌ
Q29: Describe pseudo-elements and discuss what they are used for. π»
Q30: How does CSS actually work (under the hood of the browser)? π
Q31: What is a Grid System in CSS? π
Q32: Explain the purpose of clearing floats in CSS. π§Ό
Q33: What does * { box-sizing: border-box; } do? What are its advantages? π‘
Q34: Can you explain the difference between coding a website to be responsive versus using a mobile-first strategy? π±β‘οΈπ»
Q35: Explain the basic rules of CSS Specificity. π
Q36: How do you optimize your webpages for print? π¨
Q37: Have you ever used a grid system, and if so, what do you prefer? π²
Q38: What are the different ways to visually hide content (and make it available only for screen readers)? ππ
Q39: Describe z-index and how a stacking context is formed. π
Q40: Is there any reason you'd want to use translate() instead of absolute positioning, or vice versa? And why? π
Available now on my Telegram channel: @coder_baba
π² Link in bio!
Don't miss outβhead over to the channel and grab your copy today! π
#CoderBaba #StudyNotes #PDFDownload #TechEducation #LearningResources #TelegramChannel
π1