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? |
|