js-assessments
js-assessments copied to clipboard
ðJS coding assessments are a great way to evaluate coding skills and knowledge. They help assess a candidate's ability to write clean and efficient JS code to solve various programming challenges. Th...
JavaScript Assessments
JavaScript coding assessments are a great way to evaluate coding skills and knowledge. They help assess a candidate's ability to write clean and efficient JavaScript code to solve various programming challenges. These assessments typically cover topics like data types, control flow, functions, arrays, objects, and more. They provide valuable insights into a candidate's problem-solving skills and their familiarity with JavaScript best practices. If you have any questions or need assistance with JavaScript coding assessments, feel free to ask!
Table of contents
- Bracket Combinations
- Bracket Matcher
- Calculate the sum of the numbers in a nested array
- Convert string to group
- Delete Overlapping Intervals
- Filling all the missed angle brackets
- Finding all the anagrams
- Finding the maximum depth of a binary tree
- Fixing setting up a callback
- Frequency of alphabet letters
- Getting the distinct transactions
- Replacing characters
- Replacing with the cipher letters
- Throttle Queue
- Validating a maze path
Environment
- node 18.x or later
- yarn 1.x or later
- npm 8.x or later
Install npm packages
npm i -g yarn
yarn
Lint
yarn lint
Prettier
prettier --write ./
# if you couldn't run above command line, it would work after run this...
npm i -g prettier
Git commit
Please use Conventional Commits for your commits.
e.g.
<type>[scope]: <subject>
[body]
[footer]
Types
type should be one of belows.
add
adopt
apply
build
chore
config
docs
feat
fix
init
refactor
remove
style
Subject
subject should include one of emojis as belows.
â»ïž â¡ïž â âïž âš â€ïž â¬ïž â¬ïž âïž ð ð ð ð ð ð ð ð ðŠ ð ð ð ð§ ðš ð ïž