This is the scope of the project, I happily invite you to contribute!
Frequency | Problem | Stated | Solution | Solution |
---|---|---|---|---|
High | Two Sum | js | py | |
High | Valid Anagram | js | py | |
Medium | Jewels and Stones | js | ||
High | Contains duplicates | js | py | |
High | Group Anagrams | ... | py | |
High | Encode and Decode Strings | ... | ||
High | Valid Sudoku | ... | ||
High | Longest Consecutive Sequence | ... | ||
High | Top K Frequent Elements | ... |
Frequency | Problem | Stated | Solution | Solution |
---|---|---|---|---|
High | Binary Search | js | py | |
Low | Two Sum II - Input Array Is Sorted | js |
Frequency | Problem | Stated | Solution | Solution |
---|---|---|---|---|
High | Reverse a Linked List | js | py |
Frequency | Problem | Stated | Solution | Solution |
---|---|---|---|---|
High | Implement Queue using Stacks | js | ||
High | Valid Parentheses | ... | ||
High | Design Circular Queue | ... | ||
High | Design Hit Counter | ... | ||
High | Trapping Rain Water | js | py |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
An Algorithm is a set of intructions on how to solve particular problems
Frequency | Problem | Stated | Solution |
---|---|---|---|
High | Running Sum of 1d Array | js | |
High | Find Pivot Index | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | Longest Substring Without Repeating Characters | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | Backspace String compare | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | Container With Most Water | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | ... |
If you'd like to contribute to ace tech interview, please follow these steps;
- Clone the repo to your local machine using git clone
- Navigate to the project directory using cd ace-technical-interview
- Install the necessary packages and dependencies by running npm install.
- Start the development server by running
npm start
- Open the app in your web browser by going to http://localhost:3000.
Ace Tech Interview has the following features:
- Data structures
- Algorithms
- Leetcode Solutions in JavaScript && Python
- Clone your fork to your local machine using git clone here
- Create a new branch for your changes using git checkout -b my-new-branch.
- Make your changes and test them locally.
- Push your changes to your fork using git push origin my-new-branch. 5 Create a pull request on GitHub.