Skip to content

Commit 81f528a

Browse files
committed
qns: improve tags
1 parent 780120f commit 81f528a

File tree

50 files changed

+50
-50
lines changed
  • questions
    • difference-between-document-load-event-and-document-domcontentloaded-event
    • explain-the-concept-of-caching-and-how-it-can-be-used-to-improve-performance
    • explain-the-concept-of-code-coverage-and-how-it-can-be-used-to-assess-test-quality
    • explain-the-concept-of-content-security-policy-csp-and-how-it-enhances-security
    • explain-the-concept-of-cross-site-request-forgery-csrf-and-its-mitigation-techniques
    • explain-the-concept-of-debouncing-and-throttling
    • explain-the-concept-of-input-validation-and-its-importance-in-security
    • explain-the-concept-of-lazy-loading-and-how-it-can-improve-performance
    • explain-the-concept-of-test-driven-development-tdd
    • explain-the-concept-of-the-web-socket-api
    • explain-the-difference-between-documentqueryselector-and-documentgetelementbyid
    • explain-the-difference-between-unit-testing-integration-testing-and-end-to-end-testing
    • explain-the-same-origin-policy-with-regards-to-javascript
    • explain-what-a-single-page-app-is-and-how-to-make-one-seo-friendly
    • how-can-you-implement-secure-authentication-and-authorization-in-javascript-applications
    • how-can-you-optimize-dom-manipulation-for-better-performance
    • how-can-you-optimize-network-requests-for-better-performance
    • how-can-you-prevent-clickjacking-attacks
    • how-can-you-prevent-sql-injection-vulnerabilities-in-javascript-applications
    • how-can-you-test-asynchronous-code-in-javascript
    • how-do-iframe-on-a-page-communicate
    • how-do-you-add-remove-and-modify-html-elements-using-javascript
    • how-do-you-make-an-http-request-using-the-fetch-api
    • how-do-you-manipulate-css-styles-using-javascript
    • how-do-you-write-unit-tests-for-javascript-code
    • what-are-javascript-object-getters-and-setters-for
    • what-are-javascript-object-property-flags-and-descriptors
    • what-are-mocks-and-stubs-and-how-are-they-used-in-testing
    • what-are-some-best-practices-for-handling-sensitive-data-in-javascript
    • what-are-some-best-practices-for-writing-maintainable-and-effective-tests
    • what-are-some-common-performance-bottlenecks-in-javascript-applications
    • what-are-some-common-security-headers-and-their-purpose
    • what-are-some-techniques-for-reducing-reflows-and-repaints
    • what-are-some-tools-and-techniques-for-identifying-security-vulnerabilities-in-javascript-code
    • what-are-some-tools-that-can-be-used-for-javascript-testing
    • what-are-some-tools-that-can-be-used-to-measure-and-analyze-javascript-performance
    • what-are-the-different-types-of-testing-in-software-development
    • what-are-the-different-ways-to-make-an-api-call-in-javascript
    • what-are-web-workers-and-how-can-they-be-used-to-improve-performance
    • what-is-cross-site-scripting-xss-and-how-can-you-prevent-it
    • what-is-the-difference-between-eventpreventdefault-and-eventstoppropagation
    • what-is-the-difference-between-innerhtml-and-textcontent
    • what-is-the-difference-between-mouseenter-and-mouseover-event
    • what-is-the-dom-and-how-is-it-structured
    • what-is-the-intl-namespace-object-for
    • whats-the-difference-between-an-attribute-and-a-property
    • when-would-you-use-document-write

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+50
-50
lines changed

questions/describe-the-difference-between-a-cookie-sessionstorage-and-localstorage/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"level": "basic",
99
"featured": true,
10-
"topics": ["html", "javascript"],
10+
"topics": ["javascript"],
1111
"importance": "high",
1212
"ranking": 70,
1313
"difficulty": "medium"

questions/difference-between-document-load-event-and-document-domcontentloaded-event/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"level": "intermediate",
99
"featured": false,
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "html"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "medium"

questions/explain-the-concept-of-caching-and-how-it-can-be-used-to-improve-performance/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-code-coverage-and-how-it-can-be-used-to-assess-test-quality/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-content-security-policy-csp-and-how-it-enhances-security/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-cross-site-request-forgery-csrf-and-its-mitigation-techniques/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "network", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-debouncing-and-throttling/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-input-validation-and-its-importance-in-security/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-lazy-loading-and-how-it-can-improve-performance/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-test-driven-development-tdd/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-concept-of-the-web-socket-api/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "network"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-difference-between-documentqueryselector-and-documentgetelementbyid/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "html"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-difference-between-unit-testing-integration-testing-and-end-to-end-testing/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/explain-the-same-origin-policy-with-regards-to-javascript/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"level": "intermediate",
99
"featured": false,
10-
"topics": ["javascript", "network"],
10+
"topics": ["javascript", "network", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "hard"

questions/explain-what-a-single-page-app-is-and-how-to-make-one-seo-friendly/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"level": "intermediate",
99
"featured": false,
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "html"],
1111
"importance": "mid",
1212
"ranking": 999,
1313
"difficulty": "hard"

questions/how-can-you-implement-secure-authentication-and-authorization-in-javascript-applications/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-can-you-optimize-dom-manipulation-for-better-performance/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-can-you-optimize-network-requests-for-better-performance/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-can-you-prevent-clickjacking-attacks/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-can-you-prevent-sql-injection-vulnerabilities-in-javascript-applications/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-can-you-test-asynchronous-code-in-javascript/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-do-iframe-on-a-page-communicate/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "html"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-do-you-add-remove-and-modify-html-elements-using-javascript/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "html"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-do-you-make-an-http-request-using-the-fetch-api/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "network"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-do-you-manipulate-css-styles-using-javascript/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "css"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/how-do-you-write-unit-tests-for-javascript-code/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-javascript-object-getters-and-setters-for/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"level": "intermediate",
99
"featured": true,
1010
"topics": ["javascript"],
11-
"importance": "medium",
11+
"importance": "mid",
1212
"ranking": 460,
1313
"difficulty": "medium"
1414
}

questions/what-are-javascript-object-property-flags-and-descriptors/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"level": "advanced",
99
"featured": true,
1010
"topics": ["javascript"],
11-
"importance": "medium",
11+
"importance": "mid",
1212
"ranking": 450,
1313
"difficulty": "medium"
1414
}

questions/what-are-mocks-and-stubs-and-how-are-they-used-in-testing/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-best-practices-for-handling-sensitive-data-in-javascript/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-best-practices-for-writing-maintainable-and-effective-tests/en-US.mdx

Lines changed: 1 addition & 1 deletion

questions/what-are-some-best-practices-for-writing-maintainable-and-effective-tests/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-common-performance-bottlenecks-in-javascript-applications/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-common-security-headers-and-their-purpose/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-popular-javascript-testing-frameworks/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-techniques-for-reducing-reflows-and-repaints/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-tools-and-techniques-for-identifying-security-vulnerabilities-in-javascript-code/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-tools-that-can-be-used-for-javascript-testing/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-some-tools-that-can-be-used-to-measure-and-analyze-javascript-performance/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-the-different-types-of-testing-in-software-development/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "testing"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-the-different-ways-to-make-an-api-call-in-javascript/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "basic",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "network"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-are-web-workers-and-how-can-they-be-used-to-improve-performance/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "advanced",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "performance"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-is-cross-site-scripting-xss-and-how-can-you-prevent-it/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "security"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

questions/what-is-the-difference-between-eventpreventdefault-and-eventstoppropagation/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"published": true,
88
"featured": false,
99
"level": "intermediate",
10-
"topics": ["javascript"],
10+
"topics": ["javascript", "html"],
1111
"importance": "low",
1212
"ranking": 999,
1313
"difficulty": "easy",

0 commit comments

Comments
 (0)