/Interview_Problems

Example coding interview problems found through online resources, Cracking the Code book, mentors and colleagues. An additional robust resource for example interview questions and solutions is at https://github.com/mmihaljevic/algortihms_challenges.

Primary LanguagePython

Interview Practice Problems

Repository of example coding interview problems found through online resources, Cracking the Code book, mentors and colleagues.

Originally, the repository held Python based answers but based on demand, it has been restructured to include answers to these problems in other languages.

Each file contains a description of the problem/algorithm at the top with solutions to follow. Some files have multiple solutions and/or variations to the problem. Format is still being standardized but tests are in process of being added at the end of the file.

Hackbright students, mentors and others are making contributions to the repository. Contributions are always welcomed. Please submit to the folder that represents the language you are coding in.

An additional resource for interview questions and answers can be found at: https://github.com/mmihaljevic/algortihms_challenges.

Installation

    # Clone repsitory.
    git clone https://github.com/nyghtowl/Interview_Problems.git
    # Run files with python or ruby or php.
    python <filename> or ruby <filename> or php <filename>
    # Run c files with the following and leave off extension where there is a filename.
    Compile $ make <filename> 
    Run $ ./<filename> <string to reverse>

Contribute

  1. PLEASE – When editing tutorial or full source code, please edit the documentation to go along with it.
  2. Currently issues are listed directly in the code. Feel free to pull out and submit under Issues section.
  3. Fork the repository on GitHub to start making your changes to the master branch (or branch off of it)
  4. Send a pull request