├── .editorconfig ├── CSS └── README.md ├── Coding Problems ├── Answers │ ├── 1.anagram.js │ ├── 2.array-pair-sum.js │ └── 3.balanced-brackets.js └── README.md ├── Data Structures ├── Answers │ ├── 1.asymptotic-analysis.md │ ├── 2.asymptotic-notations.md │ └── 3.linked-list.md └── README.MD ├── Frameworks ├── AngularJS │ ├── Answers │ │ ├── 01.communicate-between-modules.md │ │ ├── 02.testable-communication-btw-modules.md │ │ ├── 03.e2e-testing-tool-for-angular.md │ │ ├── 04.code-is-sync-or-async.md │ │ ├── 05.scope-complete-destroy-event.md │ │ ├── 06.reset-timeout-disable-watch.md │ │ ├── 07.directive-defintion-execution.md │ │ ├── 08.how-interpolation-works.md │ │ ├── 09.how-digest-phase-work.md │ │ ├── 10.improve-performance.md │ │ └── 11.what-is-rootscope.md │ └── README.md └── ReactJS │ └── README.md ├── HTML ├── Answers │ ├── 01.what-is-whatwg.md │ ├── 02.what-does-html-commenting-looks-like.md │ ├── 03.how-do-you-set-language-in-html.md │ ├── 04.meta-tags-in-html.md │ ├── 05.what-is-char-encoding-in-html.md │ ├── 06.how-do-you-set-ie-compatibility-mode.md │ ├── 07.whats-the-diff-between-full-standard-almost-standard-and-quirks-mode.md │ ├── 08.what-is-DOM.md │ ├── 09.why-do-you-need-doctype-html.md │ ├── 10.whats-new-in-html5.md │ ├── 11.whats-new-in-html5.1.md │ ├── 12.whats-is-class-and-id.md │ ├── 13.html-validations.md │ ├── 14.what-is-an-iframe-and-how-it-works.md │ ├── 15.how-do-you-serve-multi-language-sites.md │ ├── 16.cookies-session-and-localstorage-storage-difference.md │ ├── 17.what-is-the-use-of-data-attr-in-html.md │ ├── 18.async-defer-hidden-attributes.md │ ├── 19.what-is-a-HTML-preprocessor.md │ ├── 20.accessibility-and-WAI-ARIA-roles.md │ ├── 21.what-are-the-browsers-you-support-in-your-development.md │ ├── 22.what-are-web-components.md │ ├── 23.picture-srcset-and-sizes-for-responsive-images.md │ ├── 24.svgs-canvas-webgl.md │ ├── 25.what-are-web-workers.md │ ├── 26.what-is-websql.md │ ├── 27.what-is-webp.md │ └── 28.what-is-an-indexeddb.md └── README.MD ├── Javascript ├── Answers │ ├── 01.global-local-variables.js │ ├── 02.associative-array.js │ ├── 03.hoisting.js │ ├── 04.closure.js │ ├── 05.bind.js │ ├── 06.scope.js │ ├── 07.call-and-apply.js │ ├── 08.how-this-works.js │ ├── 09.diff-between-null-and-undefined.js │ ├── 10.data-types-in-js.js │ ├── 11.triple-equal.js │ ├── 12.eval.js │ ├── 13.prototypal-inheritance.js │ ├── 14.create-native-methods.js │ ├── 15.iife-anonymous-function.js │ ├── 16.event-delegation.js │ ├── 17.event-bubbling-and-capturing.js │ ├── 18.difference-between-{}-and-new Object().js │ ├── 19.domContentLoaded-and-onLoad.js │ ├── 20.use-strict.js │ ├── 21.function-declaration-definition.js │ ├── 22.find-array-or-not.js │ ├── 23.set-timout-for-loop.js │ ├── 24.for-in-loop.js │ ├── 25.instance-and-type-of.js │ ├── 26.sorting-alphabetically.js │ ├── 27.pass-by-value-and-reference.js │ ├── 28.cloning-objects.js │ ├── 29.cloning-array.js │ ├── 30.event-loop.js │ ├── 31.private-methods.js │ ├── 32.chaining-in-javascript.js │ ├── 33.callbacks.js │ ├── 34.promises.js │ ├── 35.double-equal-to.js │ ├── 36.callback-vs-promises.js │ └── 37.deep-checking-in-objects.js └── README.md ├── README.md └── frontend-interview-preparation-mindmap.png /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/.editorconfig -------------------------------------------------------------------------------- /CSS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/CSS/README.md -------------------------------------------------------------------------------- /Coding Problems/Answers/1.anagram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Coding Problems/Answers/1.anagram.js -------------------------------------------------------------------------------- /Coding Problems/Answers/2.array-pair-sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Coding Problems/Answers/2.array-pair-sum.js -------------------------------------------------------------------------------- /Coding Problems/Answers/3.balanced-brackets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Coding Problems/Answers/3.balanced-brackets.js -------------------------------------------------------------------------------- /Coding Problems/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Coding Problems/README.md -------------------------------------------------------------------------------- /Data Structures/Answers/1.asymptotic-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Data Structures/Answers/1.asymptotic-analysis.md -------------------------------------------------------------------------------- /Data Structures/Answers/2.asymptotic-notations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Data Structures/Answers/2.asymptotic-notations.md -------------------------------------------------------------------------------- /Data Structures/Answers/3.linked-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Data Structures/Answers/3.linked-list.md -------------------------------------------------------------------------------- /Data Structures/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Data Structures/README.MD -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/01.communicate-between-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/01.communicate-between-modules.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/02.testable-communication-btw-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/02.testable-communication-btw-modules.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/03.e2e-testing-tool-for-angular.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/03.e2e-testing-tool-for-angular.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/04.code-is-sync-or-async.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/04.code-is-sync-or-async.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/05.scope-complete-destroy-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/05.scope-complete-destroy-event.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/06.reset-timeout-disable-watch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/06.reset-timeout-disable-watch.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/07.directive-defintion-execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/07.directive-defintion-execution.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/08.how-interpolation-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/08.how-interpolation-works.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/09.how-digest-phase-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/09.how-digest-phase-work.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/10.improve-performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/10.improve-performance.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/Answers/11.what-is-rootscope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/Answers/11.what-is-rootscope.md -------------------------------------------------------------------------------- /Frameworks/AngularJS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/AngularJS/README.md -------------------------------------------------------------------------------- /Frameworks/ReactJS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Frameworks/ReactJS/README.md -------------------------------------------------------------------------------- /HTML/Answers/01.what-is-whatwg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/01.what-is-whatwg.md -------------------------------------------------------------------------------- /HTML/Answers/02.what-does-html-commenting-looks-like.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/02.what-does-html-commenting-looks-like.md -------------------------------------------------------------------------------- /HTML/Answers/03.how-do-you-set-language-in-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/03.how-do-you-set-language-in-html.md -------------------------------------------------------------------------------- /HTML/Answers/04.meta-tags-in-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/04.meta-tags-in-html.md -------------------------------------------------------------------------------- /HTML/Answers/05.what-is-char-encoding-in-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/05.what-is-char-encoding-in-html.md -------------------------------------------------------------------------------- /HTML/Answers/06.how-do-you-set-ie-compatibility-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/06.how-do-you-set-ie-compatibility-mode.md -------------------------------------------------------------------------------- /HTML/Answers/07.whats-the-diff-between-full-standard-almost-standard-and-quirks-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/07.whats-the-diff-between-full-standard-almost-standard-and-quirks-mode.md -------------------------------------------------------------------------------- /HTML/Answers/08.what-is-DOM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/08.what-is-DOM.md -------------------------------------------------------------------------------- /HTML/Answers/09.why-do-you-need-doctype-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/09.why-do-you-need-doctype-html.md -------------------------------------------------------------------------------- /HTML/Answers/10.whats-new-in-html5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/10.whats-new-in-html5.md -------------------------------------------------------------------------------- /HTML/Answers/11.whats-new-in-html5.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/11.whats-new-in-html5.1.md -------------------------------------------------------------------------------- /HTML/Answers/12.whats-is-class-and-id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/12.whats-is-class-and-id.md -------------------------------------------------------------------------------- /HTML/Answers/13.html-validations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/13.html-validations.md -------------------------------------------------------------------------------- /HTML/Answers/14.what-is-an-iframe-and-how-it-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/14.what-is-an-iframe-and-how-it-works.md -------------------------------------------------------------------------------- /HTML/Answers/15.how-do-you-serve-multi-language-sites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/15.how-do-you-serve-multi-language-sites.md -------------------------------------------------------------------------------- /HTML/Answers/16.cookies-session-and-localstorage-storage-difference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/16.cookies-session-and-localstorage-storage-difference.md -------------------------------------------------------------------------------- /HTML/Answers/17.what-is-the-use-of-data-attr-in-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/17.what-is-the-use-of-data-attr-in-html.md -------------------------------------------------------------------------------- /HTML/Answers/18.async-defer-hidden-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/18.async-defer-hidden-attributes.md -------------------------------------------------------------------------------- /HTML/Answers/19.what-is-a-HTML-preprocessor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/19.what-is-a-HTML-preprocessor.md -------------------------------------------------------------------------------- /HTML/Answers/20.accessibility-and-WAI-ARIA-roles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/20.accessibility-and-WAI-ARIA-roles.md -------------------------------------------------------------------------------- /HTML/Answers/21.what-are-the-browsers-you-support-in-your-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/21.what-are-the-browsers-you-support-in-your-development.md -------------------------------------------------------------------------------- /HTML/Answers/22.what-are-web-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/22.what-are-web-components.md -------------------------------------------------------------------------------- /HTML/Answers/23.picture-srcset-and-sizes-for-responsive-images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/23.picture-srcset-and-sizes-for-responsive-images.md -------------------------------------------------------------------------------- /HTML/Answers/24.svgs-canvas-webgl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/24.svgs-canvas-webgl.md -------------------------------------------------------------------------------- /HTML/Answers/25.what-are-web-workers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/25.what-are-web-workers.md -------------------------------------------------------------------------------- /HTML/Answers/26.what-is-websql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/26.what-is-websql.md -------------------------------------------------------------------------------- /HTML/Answers/27.what-is-webp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/27.what-is-webp.md -------------------------------------------------------------------------------- /HTML/Answers/28.what-is-an-indexeddb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/Answers/28.what-is-an-indexeddb.md -------------------------------------------------------------------------------- /HTML/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/HTML/README.MD -------------------------------------------------------------------------------- /Javascript/Answers/01.global-local-variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/01.global-local-variables.js -------------------------------------------------------------------------------- /Javascript/Answers/02.associative-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/02.associative-array.js -------------------------------------------------------------------------------- /Javascript/Answers/03.hoisting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/03.hoisting.js -------------------------------------------------------------------------------- /Javascript/Answers/04.closure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/04.closure.js -------------------------------------------------------------------------------- /Javascript/Answers/05.bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/05.bind.js -------------------------------------------------------------------------------- /Javascript/Answers/06.scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/06.scope.js -------------------------------------------------------------------------------- /Javascript/Answers/07.call-and-apply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/07.call-and-apply.js -------------------------------------------------------------------------------- /Javascript/Answers/08.how-this-works.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/08.how-this-works.js -------------------------------------------------------------------------------- /Javascript/Answers/09.diff-between-null-and-undefined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/09.diff-between-null-and-undefined.js -------------------------------------------------------------------------------- /Javascript/Answers/10.data-types-in-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/10.data-types-in-js.js -------------------------------------------------------------------------------- /Javascript/Answers/11.triple-equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/11.triple-equal.js -------------------------------------------------------------------------------- /Javascript/Answers/12.eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/12.eval.js -------------------------------------------------------------------------------- /Javascript/Answers/13.prototypal-inheritance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/13.prototypal-inheritance.js -------------------------------------------------------------------------------- /Javascript/Answers/14.create-native-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/14.create-native-methods.js -------------------------------------------------------------------------------- /Javascript/Answers/15.iife-anonymous-function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/15.iife-anonymous-function.js -------------------------------------------------------------------------------- /Javascript/Answers/16.event-delegation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/16.event-delegation.js -------------------------------------------------------------------------------- /Javascript/Answers/17.event-bubbling-and-capturing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/17.event-bubbling-and-capturing.js -------------------------------------------------------------------------------- /Javascript/Answers/18.difference-between-{}-and-new Object().js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/18.difference-between-{}-and-new Object().js -------------------------------------------------------------------------------- /Javascript/Answers/19.domContentLoaded-and-onLoad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/19.domContentLoaded-and-onLoad.js -------------------------------------------------------------------------------- /Javascript/Answers/20.use-strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/20.use-strict.js -------------------------------------------------------------------------------- /Javascript/Answers/21.function-declaration-definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/21.function-declaration-definition.js -------------------------------------------------------------------------------- /Javascript/Answers/22.find-array-or-not.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/22.find-array-or-not.js -------------------------------------------------------------------------------- /Javascript/Answers/23.set-timout-for-loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/23.set-timout-for-loop.js -------------------------------------------------------------------------------- /Javascript/Answers/24.for-in-loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/24.for-in-loop.js -------------------------------------------------------------------------------- /Javascript/Answers/25.instance-and-type-of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/25.instance-and-type-of.js -------------------------------------------------------------------------------- /Javascript/Answers/26.sorting-alphabetically.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/26.sorting-alphabetically.js -------------------------------------------------------------------------------- /Javascript/Answers/27.pass-by-value-and-reference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/27.pass-by-value-and-reference.js -------------------------------------------------------------------------------- /Javascript/Answers/28.cloning-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/28.cloning-objects.js -------------------------------------------------------------------------------- /Javascript/Answers/29.cloning-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/29.cloning-array.js -------------------------------------------------------------------------------- /Javascript/Answers/30.event-loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/30.event-loop.js -------------------------------------------------------------------------------- /Javascript/Answers/31.private-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/31.private-methods.js -------------------------------------------------------------------------------- /Javascript/Answers/32.chaining-in-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/32.chaining-in-javascript.js -------------------------------------------------------------------------------- /Javascript/Answers/33.callbacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/33.callbacks.js -------------------------------------------------------------------------------- /Javascript/Answers/34.promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/34.promises.js -------------------------------------------------------------------------------- /Javascript/Answers/35.double-equal-to.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/35.double-equal-to.js -------------------------------------------------------------------------------- /Javascript/Answers/36.callback-vs-promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/36.callback-vs-promises.js -------------------------------------------------------------------------------- /Javascript/Answers/37.deep-checking-in-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/Answers/37.deep-checking-in-objects.js -------------------------------------------------------------------------------- /Javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/Javascript/README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/README.md -------------------------------------------------------------------------------- /frontend-interview-preparation-mindmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuelFrontend/Frontend-Developer-Interview-Preparation/HEAD/frontend-interview-preparation-mindmap.png --------------------------------------------------------------------------------