• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/52

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

52 Cards in this Set

  • Front
  • Back

How do you order your CSS properties?

Usually in the same order in which they appear in the HTML. After that, by type: H tags together, links together, etc.




I can see how going alphabetically would be beneficial when lots of people are working on the same code, especially if there's a lot of it.

What is Agile? How do you feel about it?

Agile is an alternative to project management that is responsive to unpredictability. Constant check-ins, communication, transparency, and estimating time is important. Every aspect of development is revisited through its lifecycle. Uses an "inspect and adapt" approach.

How do you feel about Bootstrap and other CSS frameworks?

I LOVE the grid system and responsiveness of the frameworks. I like to build up from as close to scratch as possible, so I like Skeleton and it's ~500 lines of code. However, if it's a big project that needs more components, or needs to be finished quickly, I think Bootstrap is great.

What is ES6?




Do you use it?




What do you think about it?

What do you know about React?




Do you use it?




How do you feel about it?

What excites or interests you about coding?



Which version control system(s) are you familiar with?

Describe your workflow when you create a web page.

What is a recent technical challenge you experienced?




How did you solve it?



Talk about your preferred development environment.

Describe the difference between progressive enhancement and graceful degredation.

How would you optimize a website's assets/resources?

How many resources will a browser download from a given domain at a time?




What are the exceptions?

Name three ways to decrease page load (perceived or actual load time.)

If you jumped on a project and the used spaces and you used tabs, what would you do?

Describe how you would create a simple slideshow page.

If you could master one technology this year, what would it be?

Explain the importance of standards and standards bodies.

What is flash of unstyled content? How do you avoid FOUC?

Explain what ARIA and screen readers are, and how to make a website accessible.

Explain some of the pros and cons for CSS vs JS animations.

What does CORS stand for and what issue does it address?

What does a DOCTYPE do?

What is the difference between full standards mode, almost standards mode, and quirks mode?

What is the difference between HTML and XHTML?

How do you serve a page with content in multiple languages?

What kinds of things must you be aware of when designing or developing for multi-lingual sites?

What are data attributes good for?

Consider HTML5 as an open web platform. What are the building blocks of HTML5?

Describe the difference between a cookies, sessions storage, and local storage?

Describe the difference between <script>, <scriptasync>, and <script defer>.

Why place CSS <link>'s between <head></head> and JS <script> before </body>?




Any exceptions?

What is progressive rendering?

What is the difference between "resetting" and "normalizing" CSS?




Which do you choose and why?

Describe floats and how they work.

Describe block formatting context (BFC) and how it works.



What image replacement techniques do you use and when?

What are the ways to hide content and make it available only to screen readers?

Are you familiar with styling SVG?

How do you optimize your web pages for print?

What are some of the "gotchas" for writing efficient CSS?

What are some of the advantages and disadvantages to using CSS preprocessors?

Psueudoelements — what are they?




What are they used for?

What is a box model and how would you tell the browser in CSS to render your layout in different box models?

What is the difference between inline and inline-block?

What is the difference between a relative, fixed, absolute, and statically positioned element?

How is responsive design difference from adaptive design?

Explain event delegation.

Explain "this."

How does prototypal inheritance work?

What is the difference between a variable that is null, undefined, or undeclared?

What is a closure and how/why would you use it?