https://github.com/ecgan/gdnt-interview
My solution for GDNT interview
https://github.com/ecgan/gdnt-interview
data-structures-and-algorithms interview
Last synced: 8 months ago
JSON representation
My solution for GDNT interview
- Host: GitHub
- URL: https://github.com/ecgan/gdnt-interview
- Owner: ecgan
- License: gpl-3.0
- Created: 2025-05-24T14:28:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-24T17:57:34.000Z (about 1 year ago)
- Last Synced: 2025-05-24T18:35:48.484Z (about 1 year ago)
- Topics: data-structures-and-algorithms, interview
- Language: TypeScript
- Homepage:
- Size: 53.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gdnt-interview
My solution for GDNT interview.
Note: GDNT is a random string that I used to represent the company. The interview process happened in May 2025. All the code in this repository are done without any use of AI as requested by the company. This repository is meant for learning and documentation purposes.
## How to run
Prerequisites: Make sure you have [`nvm`](https://github.com/nvm-sh/nvm) installed. This is used to manage Node.js versions.
1. Run `nvm use` to switch to the correct Node.js version.
2. Run `npm install` to install the dependencies.
3. Run `npm run test` to run the tests. You should see all tests passing.
4. Run `npm run test:coverage` to run the tests with coverage. You should see all tests passing and the coverage report in the terminal.