diff --git a/src/questions/css-questions.md b/src/questions/css-questions.md index 22f056f..1fc0ba6 100644 --- a/src/questions/css-questions.md +++ b/src/questions/css-questions.md @@ -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? diff --git a/src/questions/fun-questions.md b/src/questions/fun-questions.md index 1922d32..1d8511c 100644 --- a/src/questions/fun-questions.md +++ b/src/questions/fun-questions.md @@ -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? diff --git a/src/questions/javascript-questions.md b/src/questions/javascript-questions.md index 663c0a7..794a757 100644 --- a/src/questions/javascript-questions.md +++ b/src/questions/javascript-questions.md @@ -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. diff --git a/src/translations/_template/README.md b/src/translations/_template/README.md index eba7da6..6de31ce 100644 --- a/src/translations/_template/README.md +++ b/src/translations/_template/README.md @@ -73,7 +73,7 @@ permalink: /translations/************/index.html #### [[⬆]](#toc) CSS Questions: * 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) Fun Questions: -* 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?