"What is" (#859)
This commit is contained in:
parent
ee9917085a
commit
ada366e8f2
|
|
@ -5,7 +5,7 @@ permalink: /questions/css-questions/index.html
|
|||
---
|
||||
|
||||
* What is CSS selector specificity and how does it work?
|
||||
* What's the difference between "resetting" and "normalizing" CSS? Which would you choose, and why?
|
||||
* What is the difference between "resetting" and "normalizing" CSS? Which would you choose, and why?
|
||||
* Describe Floats and how they work.
|
||||
* Describe z-index and how stacking context is formed.
|
||||
* Describe BFC (Block Formatting Context) and how it works.
|
||||
|
|
@ -27,9 +27,9 @@ permalink: /questions/css-questions/index.html
|
|||
* 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 does ```* { box-sizing: border-box; }``` do? What are its advantages?
|
||||
* What is the CSS `display` property and can you give a few examples of its use?
|
||||
* What's the difference between inline and inline-block?
|
||||
* What's the difference between the "nth-of-type()" and "nth-child()" selectors?
|
||||
* What's the difference between a relative, fixed, absolute and statically positioned element?
|
||||
* What is the difference between inline and inline-block?
|
||||
* What is the difference between the "nth-of-type()" and "nth-child()" selectors?
|
||||
* What is the difference between a relative, fixed, absolute and statically positioned element?
|
||||
* What existing CSS frameworks have you used locally, or in production? How would you change/improve them?
|
||||
* Have you used CSS Grid?
|
||||
* Can you explain the difference between coding a web site to be responsive versus using a mobile-first strategy?
|
||||
|
|
@ -40,4 +40,4 @@ permalink: /questions/css-questions/index.html
|
|||
* Can you give an example of a pseudo class? Can you provide an example use case for a pseudo class?
|
||||
* What is the difference between a block level element and an inline element. Can you provide examples of each type of element?
|
||||
* What is the difference between CSS Grid and Flexbox? When would you use one over the other?
|
||||
* What's the difference between fixed, fluid and responsive layouts?
|
||||
* What is the difference between fixed, fluid and responsive layouts?
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ layout: layouts/page.njk
|
|||
permalink: /questions/fun-questions/index.html
|
||||
---
|
||||
|
||||
* What's a cool project that you've recently worked on?
|
||||
* What is a cool project that you've recently worked on?
|
||||
* What are some things you like about the developer tools you use?
|
||||
* Who inspires you in the front-end community?
|
||||
* Do you have any pet projects? What kind?
|
||||
|
|
|
|||
|
|
@ -8,23 +8,23 @@ permalink: /questions/javascript-questions/index.html
|
|||
* Explain how `this` works in JavaScript.
|
||||
* Can you give an example of one of the ways that working with `this` has changed in ES6?
|
||||
* Explain how prototypal inheritance works.
|
||||
* What's the difference between a variable that is: `null`, `undefined` or undeclared?
|
||||
* What is the difference between a variable that is: `null`, `undefined` or undeclared?
|
||||
* How would you go about checking for any of these states?
|
||||
* What is a closure, and how/why would you use one?
|
||||
* What language constructions do you use for iterating over object properties and array items?
|
||||
* Can you describe the main difference between the `Array.forEach()` loop and `Array.map()` methods and why you would pick one versus the other?
|
||||
* What's a typical use case for anonymous functions?
|
||||
* What's the difference between host objects and native objects?
|
||||
* What is a typical use case for anonymous functions?
|
||||
* What is the difference between host objects and native objects?
|
||||
* Explain the difference between: `function Person(){}`, `var person = Person()`, and `var person = new Person()`?
|
||||
* Explain the differences on the usage of `foo` between `function foo() {}` and `var foo = function() {}`
|
||||
* Can you explain what `Function.call` and `Function.apply` do? What's the notable difference between the two?
|
||||
* Can you explain what `Function.call` and `Function.apply` do? What is the notable difference between the two?
|
||||
* Explain `Function.prototype.bind`.
|
||||
* What's the difference between feature detection, feature inference, and using the UA string?
|
||||
* What is the difference between feature detection, feature inference, and using the UA string?
|
||||
* Explain "hoisting".
|
||||
* What is type coercion? What are common pitfalls of relying on type coercion in JavaScript code?
|
||||
* Describe event bubbling.
|
||||
* Describe event capturing.
|
||||
* What's the difference between an "attribute" and a "property"?
|
||||
* What is the difference between an "attribute" and a "property"?
|
||||
* What are the pros and cons of extending built-in JavaScript objects?
|
||||
* What is the difference between `==` and `===`?
|
||||
* Explain the same-origin policy with regards to JavaScript.
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ permalink: /translations/************/index.html
|
|||
#### [[⬆]](#toc) <a name='css'>CSS Questions:</a>
|
||||
|
||||
* What is CSS selector specificity and how does it work?
|
||||
* What's the difference between "resetting" and "normalizing" CSS? Which would you choose, and why?
|
||||
* What is the difference between "resetting" and "normalizing" CSS? Which would you choose, and why?
|
||||
* Describe Floats and how they work.
|
||||
* Describe z-index and how stacking context is formed.
|
||||
* Describe BFC (Block Formatting Context) and how it works.
|
||||
|
|
@ -95,9 +95,9 @@ permalink: /translations/************/index.html
|
|||
* 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 does ```* { box-sizing: border-box; }``` do? What are its advantages?
|
||||
* What is the CSS `display` property and can you give a few examples of its use?
|
||||
* What's the difference between inline and inline-block?
|
||||
* What's the difference between the "nth-of-type()" and "nth-child()" selectors?
|
||||
* What's the difference between a relative, fixed, absolute and statically positioned element?
|
||||
* What is the difference between inline and inline-block?
|
||||
* What is the difference between the "nth-of-type()" and "nth-child()" selectors?
|
||||
* What is the difference between a relative, fixed, absolute and statically positioned element?
|
||||
* What existing CSS frameworks have you used locally, or in production? How would you change/improve them?
|
||||
* Have you used CSS Grid?
|
||||
* Can you explain the difference between coding a web site to be responsive versus using a mobile-first strategy?
|
||||
|
|
@ -116,23 +116,23 @@ permalink: /translations/************/index.html
|
|||
* Explain how `this` works in JavaScript.
|
||||
* Can you give an example of one of the ways that working with `this` has changed in ES6?
|
||||
* Explain how prototypal inheritance works.
|
||||
* What's the difference between a variable that is: `null`, `undefined` or undeclared?
|
||||
* What is the difference between a variable that is: `null`, `undefined` or undeclared?
|
||||
* How would you go about checking for any of these states?
|
||||
* What is a closure, and how/why would you use one?
|
||||
* What language constructions do you use for iterating over object properties and array items?
|
||||
* Can you describe the main difference between the `Array.forEach()` loop and `Array.map()` methods and why you would pick one versus the other?
|
||||
* What's a typical use case for anonymous functions?
|
||||
* What's the difference between host objects and native objects?
|
||||
* What is a typical use case for anonymous functions?
|
||||
* What is the difference between host objects and native objects?
|
||||
* Explain the difference between: `function Person(){}`, `var person = Person()`, and `var person = new Person()`?
|
||||
* Explain the differences on the usage of `foo` between `function foo() {}` and `var foo = function() {}`
|
||||
* Can you explain what `Function.call` and `Function.apply` do? What's the notable difference between the two?
|
||||
* Can you explain what `Function.call` and `Function.apply` do? What is the notable difference between the two?
|
||||
* Explain `Function.prototype.bind`.
|
||||
* What's the difference between feature detection, feature inference, and using the UA string?
|
||||
* What is the difference between feature detection, feature inference, and using the UA string?
|
||||
* Explain "hoisting".
|
||||
* What is type coercion? What are common pitfalls of relying on type coercion in JavaScript code?
|
||||
* Describe event bubbling.
|
||||
* Describe event capturing.
|
||||
* What's the difference between an "attribute" and a "property"?
|
||||
* What is the difference between an "attribute" and a "property"?
|
||||
* What are the pros and cons of extending built-in JavaScript objects?
|
||||
* What is the difference between `==` and `===`?
|
||||
* Explain the same-origin policy with regards to JavaScript.
|
||||
|
|
@ -209,7 +209,7 @@ console.log("foo" && "bar")
|
|||
|
||||
#### [[⬆]](#toc) <a name='fun'>Fun Questions:</a>
|
||||
|
||||
* What's a cool project that you've recently worked on?
|
||||
* What is a cool project that you've recently worked on?
|
||||
* What are some things you like about the developer tools you use?
|
||||
* Who inspires you in the front-end community?
|
||||
* Do you have any pet projects? What kind?
|
||||
|
|
|
|||
Loading…
Reference in New Issue