Skip to content

Several Vanilla JavaScript Interview Preparation Exercises, including Basic, Intermediate and Advanced Exercises to practice JavaScript coding.

Notifications You must be signed in to change notification settings

devfel/interview-prep-fcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

JavaScript Interview Preparation Exercises

Description

  • Several Basic, Intermediate and Advanced Exercises to practice Javascript coding.
  • Basic and Intermediate exercises from FreeCodeCamp.

Technologies Used

  • Vanilla Javascript (no libraries or frameworks)

Intermediate Exercises:

./js/javascript-intermediate.js

  • Exerc-01: Sum All Numbers in a Range
  • Exerc-02: Difference between Two Arrays
  • Exerc-03: Seek and Destroy
  • Exerc-04: Wherefore art thouPassed
  • Exerc-05: Spinal Tap Case
  • Exerc-06: Pig Latin
  • Exerc-06: Pig Latin
  • Exerc-08: DNA Pairing
  • Exerc-09: Missing letters
  • Exerc-10: Sorted UnionPassed
  • Exerc-11: Convert HTML Entities
  • Exerc-12: Sum All Odd Fibonacci Numbers
  • Exerc-13: Sum All Primes
  • Exerc-14: Smallest Common Multiple
  • Exerc-15: Drop it
  • Exerc-16: SteamrollerPassed
  • Exerc-17: Binary Agents
  • Exerc-18: Everything Be True
  • Exerc-19: Arguments Optional
  • Exerc-20: Make a Person
  • Exerc-21: Map the Debris

Basics Exercises:

./js/javascript-basics.js

  • Exerc-01: Use an Array to Store a Collection of Data
  • Exerc-02: Access an Array's Contents Using Bracket Notation
  • Exerc-03: Add Items to an Array with push() and unshift()
  • Exerc-04: Remove Items from an Array with pop() and shift()
  • Exerc-05: Remove Items Using splice()
  • Exerc-06: Add Items Using splice()
  • Exerc-07: Copy Array Items Using slice()
  • Exerc-08: Copy an Array with the Spread Operator
  • Exerc-09: Combine Arrays with the Spread Operator
  • Exerc-10: Check For The Presence of an Element With indexOf
  • Exerc-11: Iterate Through All an Array's Items Using For Loops
  • Exerc-12: Create complex multi-dimensional arrays
  • Exerc-13: Add Key-Value Pairs to JavaScript Objects
  • Exerc-14: Modify an Object Nested Within an Object
  • Exerc-15: Access Property Names with Bracket Notation
  • Exerc-16: Use the delete Keyword to Remove Object Properties
  • Exerc-17: Check if an Object has a Property
  • Exerc-18: Iterate Through the Keys of an Object with a for...in Statement
  • Exerc-19: Generate an Array of All Object Keys with Object.keys()
  • Exerc-20: Modify an Array Stored in an Object

About

Several Vanilla JavaScript Interview Preparation Exercises, including Basic, Intermediate and Advanced Exercises to practice JavaScript coding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published