Skip to content

⚡️ A tracker repo for technical interview questions, patterns, and solutions

License

Notifications You must be signed in to change notification settings

humamaboalraja/grind.xyz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grind.xyz

Grind.xyz

A tracker repo for technical interview questions, patterns, and solutions



⚡️ Commands

✹ Generate Question boilerplate

A command that generates a question's solutions, test and documentation file

Properties/Values

  • branchName used to name the new added question's branch
  • folderName used to target the question provider directories which is one of these (blind75, leetcode, ctci)
  • codeFileName used to generate the kotlin solutions and test files in the specified folderName directory
  • docFileNameFileName used to generate the question's document
make generate-question folderName="e.g. blind75" codeFileName="e.g. GroupAnagrams" docFileName="e.g 4.group-anagrams"

✹ Track Question

A command that tracks, commits and pushes file to the remote Github repo

Properties

  1. question value is used in in the commit message containing all the staged added files
make track-files question="Group Anagrams"