/as-tech-interview

Follow up project for the Abnormal Security technical interview

Primary LanguagePython

Abnormal Security Technical Interview follow up

Follow up project for the Abnormal Security technical interview.

Problem Outline

Given a large file, implement a data stream-based word counter.

Usage

  1. Clone the repo
  2. Create a new virtual environment using python -m venv venv
  3. Active the virtual env using . ./venv/bin/activate
  4. Install the pip requirements using python -m pip install -r requirements.txt (once venv is activated)
  5. Run program using python main.py <word-to-get-count>. Ex: python main.py phishing
  6. Run tests using python -m unittest tests