├── .babelrc ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .prettierrc.js ├── BigTasks └── SongsTable │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.test.tsx │ ├── App.tsx │ ├── actions │ │ └── songs.actions.ts │ ├── components │ │ ├── songs.component.tsx │ │ └── styled.ts │ ├── constants │ │ └── songs.ts │ ├── containers │ │ └── songs.container.ts │ ├── index.css │ ├── index.tsx │ ├── logo.svg │ ├── mock │ │ └── songs.mock.ts │ ├── react-app-env.d.ts │ ├── reducers │ │ └── Songs.ts │ ├── serviceWorker.ts │ ├── store │ │ └── index.ts │ └── utils │ │ └── songs.utils.ts │ ├── tsconfig.json │ └── yarn.lock ├── README.md ├── SmallTasks ├── Math.pow │ └── pow.js ├── addSpaces │ ├── __tests__ │ │ └── addSpaces.test.js │ ├── addSpaces.js │ └── readme.md ├── closureCounter │ ├── __tests__ │ │ └── closureCounter.test.js │ ├── closureCounter.js │ └── readme.md ├── currySum │ ├── __tests__ │ │ └── currySum.test.js │ ├── currySum.js │ └── readme.md ├── fibonacci │ ├── __tests__ │ │ └── fibonacci.test.js │ ├── fibonacci.js │ └── readme.md ├── findAnagram │ ├── __tests__ │ │ └── findAnagram.test.js │ ├── findAnagram.js │ └── readme.md ├── getSameFromArrays │ ├── __tests__ │ │ └── getSameFromArrays.test.js │ ├── getSameFromArrays.js │ └── redme.md ├── objectCreatePolyfill │ ├── __tests__ │ │ └── objectCreatePolyfill.test.js │ ├── objectCreatePolyfill.js │ └── readme.md ├── objectFromArgs │ ├── __tests__ │ │ └── objectFromArgs.test.js │ ├── objectFromArgs.js │ └── readme.md ├── pick │ ├── __tests__ │ │ └── pick.test.js │ ├── pick.js │ └── readme.md ├── promiseAllPolyfill │ ├── __tests__ │ │ └── promiseAllPolyfill.test.js │ ├── promiseAllPolyfill.js │ └── readme.md ├── promises │ ├── 1.js │ ├── 2.js │ └── 3.js └── prototypeDuplicator │ ├── __tests__ │ └── prototypeDuplicator.test.js │ ├── prototypeDuplicator.js │ └── readme.md ├── exercises ├── 01_reversestring │ ├── index.js │ └── test.js ├── 02_palindrome │ ├── index.js │ └── test.js ├── 03_reverseint │ ├── index.js │ └── test.js ├── 04_maxchar │ ├── index.js │ └── test.js ├── 05_fizzbuzz │ ├── index.js │ └── test.js ├── 06_chunk │ ├── index.js │ └── test.js ├── 07_anagrams │ ├── index.js │ └── test.js ├── 08_capitalize │ ├── index.js │ └── test.js ├── 09_steps │ ├── index.js │ └── test.js ├── 10_pyramid │ ├── index.js │ └── test.js ├── 11_vowels │ ├── index.js │ └── test.js ├── 12_matrix │ ├── index.js │ └── test.js ├── 13_fib │ ├── index.js │ └── test.js ├── 14_queue │ ├── index.js │ └── test.js ├── 15_weave │ ├── index.js │ ├── queue.js │ └── test.js ├── 16_stack │ ├── index.js │ └── test.js ├── 17_qfroms │ ├── index.js │ ├── stack.js │ └── test.js ├── 18_linkedlist │ ├── directions.html │ ├── index.js │ └── test.js ├── 19_midpoint │ ├── index.js │ ├── linkedlist.js │ └── test.js ├── 20_circular │ ├── index.js │ ├── linkedlist.js │ └── test.js ├── 21_fromlast │ ├── index.js │ ├── linkedlist.js │ └── test.js ├── 22_tree │ ├── index.js │ └── test.js ├── 23_levelwidth │ ├── index.js │ ├── node.js │ └── test.js ├── 24_bst │ ├── index.js │ └── test.js ├── 25_validate │ ├── index.js │ ├── node.js │ └── test.js ├── 26_events │ ├── example.html │ ├── index.js │ └── test.js ├── 27_sorting │ ├── index.js │ └── test.js ├── package.json └── readme.md └── package.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /BigTasks/SongsTable/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/.gitignore -------------------------------------------------------------------------------- /BigTasks/SongsTable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/README.md -------------------------------------------------------------------------------- /BigTasks/SongsTable/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/package-lock.json -------------------------------------------------------------------------------- /BigTasks/SongsTable/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/package.json -------------------------------------------------------------------------------- /BigTasks/SongsTable/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/public/favicon.ico -------------------------------------------------------------------------------- /BigTasks/SongsTable/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/public/index.html -------------------------------------------------------------------------------- /BigTasks/SongsTable/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/public/logo192.png -------------------------------------------------------------------------------- /BigTasks/SongsTable/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/public/logo512.png -------------------------------------------------------------------------------- /BigTasks/SongsTable/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/public/manifest.json -------------------------------------------------------------------------------- /BigTasks/SongsTable/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/public/robots.txt -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/App.css -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/App.test.tsx -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/App.tsx -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/actions/songs.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/actions/songs.actions.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/components/songs.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/components/songs.component.tsx -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/components/styled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/components/styled.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/constants/songs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/constants/songs.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/containers/songs.container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/containers/songs.container.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/index.css -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/index.tsx -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/logo.svg -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/mock/songs.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/mock/songs.mock.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/reducers/Songs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/reducers/Songs.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/serviceWorker.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/store/index.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/src/utils/songs.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/src/utils/songs.utils.ts -------------------------------------------------------------------------------- /BigTasks/SongsTable/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/tsconfig.json -------------------------------------------------------------------------------- /BigTasks/SongsTable/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/BigTasks/SongsTable/yarn.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/README.md -------------------------------------------------------------------------------- /SmallTasks/Math.pow/pow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/Math.pow/pow.js -------------------------------------------------------------------------------- /SmallTasks/__proto__/__proto__.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/__proto__/__proto__.js -------------------------------------------------------------------------------- /SmallTasks/addSpaces/__tests__/addSpaces.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/addSpaces/__tests__/addSpaces.test.js -------------------------------------------------------------------------------- /SmallTasks/addSpaces/addSpaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/addSpaces/addSpaces.js -------------------------------------------------------------------------------- /SmallTasks/addSpaces/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/addSpaces/readme.md -------------------------------------------------------------------------------- /SmallTasks/closureCounter/__tests__/closureCounter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/closureCounter/__tests__/closureCounter.test.js -------------------------------------------------------------------------------- /SmallTasks/closureCounter/closureCounter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/closureCounter/closureCounter.js -------------------------------------------------------------------------------- /SmallTasks/closureCounter/readme.md: -------------------------------------------------------------------------------- 1 | Написать счетчик на замыканиях. 2 | -------------------------------------------------------------------------------- /SmallTasks/currySum/__tests__/currySum.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/currySum/__tests__/currySum.test.js -------------------------------------------------------------------------------- /SmallTasks/currySum/currySum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/currySum/currySum.js -------------------------------------------------------------------------------- /SmallTasks/currySum/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/currySum/readme.md -------------------------------------------------------------------------------- /SmallTasks/fibonacci/__tests__/fibonacci.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/fibonacci/__tests__/fibonacci.test.js -------------------------------------------------------------------------------- /SmallTasks/fibonacci/fibonacci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/fibonacci/fibonacci.js -------------------------------------------------------------------------------- /SmallTasks/fibonacci/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/fibonacci/readme.md -------------------------------------------------------------------------------- /SmallTasks/findAnagram/__tests__/findAnagram.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/findAnagram/__tests__/findAnagram.test.js -------------------------------------------------------------------------------- /SmallTasks/findAnagram/findAnagram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/findAnagram/findAnagram.js -------------------------------------------------------------------------------- /SmallTasks/findAnagram/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/findAnagram/readme.md -------------------------------------------------------------------------------- /SmallTasks/getSameFromArrays/__tests__/getSameFromArrays.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/getSameFromArrays/__tests__/getSameFromArrays.test.js -------------------------------------------------------------------------------- /SmallTasks/getSameFromArrays/getSameFromArrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/getSameFromArrays/getSameFromArrays.js -------------------------------------------------------------------------------- /SmallTasks/getSameFromArrays/redme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/getSameFromArrays/redme.md -------------------------------------------------------------------------------- /SmallTasks/objectCreatePolyfill/__tests__/objectCreatePolyfill.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/objectCreatePolyfill/__tests__/objectCreatePolyfill.test.js -------------------------------------------------------------------------------- /SmallTasks/objectCreatePolyfill/objectCreatePolyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/objectCreatePolyfill/objectCreatePolyfill.js -------------------------------------------------------------------------------- /SmallTasks/objectCreatePolyfill/readme.md: -------------------------------------------------------------------------------- 1 | Polyfill для Object.create. 2 | -------------------------------------------------------------------------------- /SmallTasks/objectFromArgs/__tests__/objectFromArgs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/objectFromArgs/__tests__/objectFromArgs.test.js -------------------------------------------------------------------------------- /SmallTasks/objectFromArgs/objectFromArgs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/objectFromArgs/objectFromArgs.js -------------------------------------------------------------------------------- /SmallTasks/objectFromArgs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/objectFromArgs/readme.md -------------------------------------------------------------------------------- /SmallTasks/pick/__tests__/pick.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/pick/__tests__/pick.test.js -------------------------------------------------------------------------------- /SmallTasks/pick/pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/pick/pick.js -------------------------------------------------------------------------------- /SmallTasks/pick/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/pick/readme.md -------------------------------------------------------------------------------- /SmallTasks/promiseAllPolyfill/__tests__/promiseAllPolyfill.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/promiseAllPolyfill/__tests__/promiseAllPolyfill.test.js -------------------------------------------------------------------------------- /SmallTasks/promiseAllPolyfill/promiseAllPolyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/promiseAllPolyfill/promiseAllPolyfill.js -------------------------------------------------------------------------------- /SmallTasks/promiseAllPolyfill/readme.md: -------------------------------------------------------------------------------- 1 | Сделать полифил для Promise.all() 2 | -------------------------------------------------------------------------------- /SmallTasks/promises/1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/promises/1.js -------------------------------------------------------------------------------- /SmallTasks/promises/2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/promises/2.js -------------------------------------------------------------------------------- /SmallTasks/promises/3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/promises/3.js -------------------------------------------------------------------------------- /SmallTasks/prototypeDuplicator/__tests__/prototypeDuplicator.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/prototypeDuplicator/__tests__/prototypeDuplicator.test.js -------------------------------------------------------------------------------- /SmallTasks/prototypeDuplicator/prototypeDuplicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/prototypeDuplicator/prototypeDuplicator.js -------------------------------------------------------------------------------- /SmallTasks/prototypeDuplicator/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/SmallTasks/prototypeDuplicator/readme.md -------------------------------------------------------------------------------- /exercises/01_reversestring/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/01_reversestring/index.js -------------------------------------------------------------------------------- /exercises/01_reversestring/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/01_reversestring/test.js -------------------------------------------------------------------------------- /exercises/02_palindrome/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/02_palindrome/index.js -------------------------------------------------------------------------------- /exercises/02_palindrome/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/02_palindrome/test.js -------------------------------------------------------------------------------- /exercises/03_reverseint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/03_reverseint/index.js -------------------------------------------------------------------------------- /exercises/03_reverseint/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/03_reverseint/test.js -------------------------------------------------------------------------------- /exercises/04_maxchar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/04_maxchar/index.js -------------------------------------------------------------------------------- /exercises/04_maxchar/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/04_maxchar/test.js -------------------------------------------------------------------------------- /exercises/05_fizzbuzz/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/05_fizzbuzz/index.js -------------------------------------------------------------------------------- /exercises/05_fizzbuzz/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/05_fizzbuzz/test.js -------------------------------------------------------------------------------- /exercises/06_chunk/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/06_chunk/index.js -------------------------------------------------------------------------------- /exercises/06_chunk/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/06_chunk/test.js -------------------------------------------------------------------------------- /exercises/07_anagrams/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/07_anagrams/index.js -------------------------------------------------------------------------------- /exercises/07_anagrams/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/07_anagrams/test.js -------------------------------------------------------------------------------- /exercises/08_capitalize/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/08_capitalize/index.js -------------------------------------------------------------------------------- /exercises/08_capitalize/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/08_capitalize/test.js -------------------------------------------------------------------------------- /exercises/09_steps/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/09_steps/index.js -------------------------------------------------------------------------------- /exercises/09_steps/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/09_steps/test.js -------------------------------------------------------------------------------- /exercises/10_pyramid/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/10_pyramid/index.js -------------------------------------------------------------------------------- /exercises/10_pyramid/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/10_pyramid/test.js -------------------------------------------------------------------------------- /exercises/11_vowels/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/11_vowels/index.js -------------------------------------------------------------------------------- /exercises/11_vowels/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/11_vowels/test.js -------------------------------------------------------------------------------- /exercises/12_matrix/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/12_matrix/index.js -------------------------------------------------------------------------------- /exercises/12_matrix/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/12_matrix/test.js -------------------------------------------------------------------------------- /exercises/13_fib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/13_fib/index.js -------------------------------------------------------------------------------- /exercises/13_fib/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/13_fib/test.js -------------------------------------------------------------------------------- /exercises/14_queue/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/14_queue/index.js -------------------------------------------------------------------------------- /exercises/14_queue/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/14_queue/test.js -------------------------------------------------------------------------------- /exercises/15_weave/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/15_weave/index.js -------------------------------------------------------------------------------- /exercises/15_weave/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/15_weave/queue.js -------------------------------------------------------------------------------- /exercises/15_weave/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/15_weave/test.js -------------------------------------------------------------------------------- /exercises/16_stack/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/16_stack/index.js -------------------------------------------------------------------------------- /exercises/16_stack/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/16_stack/test.js -------------------------------------------------------------------------------- /exercises/17_qfroms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/17_qfroms/index.js -------------------------------------------------------------------------------- /exercises/17_qfroms/stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/17_qfroms/stack.js -------------------------------------------------------------------------------- /exercises/17_qfroms/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/17_qfroms/test.js -------------------------------------------------------------------------------- /exercises/18_linkedlist/directions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/18_linkedlist/directions.html -------------------------------------------------------------------------------- /exercises/18_linkedlist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/18_linkedlist/index.js -------------------------------------------------------------------------------- /exercises/18_linkedlist/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/18_linkedlist/test.js -------------------------------------------------------------------------------- /exercises/19_midpoint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/19_midpoint/index.js -------------------------------------------------------------------------------- /exercises/19_midpoint/linkedlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/19_midpoint/linkedlist.js -------------------------------------------------------------------------------- /exercises/19_midpoint/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/19_midpoint/test.js -------------------------------------------------------------------------------- /exercises/20_circular/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/20_circular/index.js -------------------------------------------------------------------------------- /exercises/20_circular/linkedlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/20_circular/linkedlist.js -------------------------------------------------------------------------------- /exercises/20_circular/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/20_circular/test.js -------------------------------------------------------------------------------- /exercises/21_fromlast/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/21_fromlast/index.js -------------------------------------------------------------------------------- /exercises/21_fromlast/linkedlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/21_fromlast/linkedlist.js -------------------------------------------------------------------------------- /exercises/21_fromlast/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/21_fromlast/test.js -------------------------------------------------------------------------------- /exercises/22_tree/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/22_tree/index.js -------------------------------------------------------------------------------- /exercises/22_tree/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/22_tree/test.js -------------------------------------------------------------------------------- /exercises/23_levelwidth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/23_levelwidth/index.js -------------------------------------------------------------------------------- /exercises/23_levelwidth/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/23_levelwidth/node.js -------------------------------------------------------------------------------- /exercises/23_levelwidth/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/23_levelwidth/test.js -------------------------------------------------------------------------------- /exercises/24_bst/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/24_bst/index.js -------------------------------------------------------------------------------- /exercises/24_bst/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/24_bst/test.js -------------------------------------------------------------------------------- /exercises/25_validate/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/25_validate/index.js -------------------------------------------------------------------------------- /exercises/25_validate/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/25_validate/node.js -------------------------------------------------------------------------------- /exercises/25_validate/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/25_validate/test.js -------------------------------------------------------------------------------- /exercises/26_events/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/26_events/example.html -------------------------------------------------------------------------------- /exercises/26_events/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/26_events/index.js -------------------------------------------------------------------------------- /exercises/26_events/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/26_events/test.js -------------------------------------------------------------------------------- /exercises/27_sorting/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/27_sorting/index.js -------------------------------------------------------------------------------- /exercises/27_sorting/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/27_sorting/test.js -------------------------------------------------------------------------------- /exercises/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/package.json -------------------------------------------------------------------------------- /exercises/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/exercises/readme.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dobernike/Interview-tasks/HEAD/package.json --------------------------------------------------------------------------------