/tech-interview-questions

Open source tech interview questions

Primary LanguageRubyMIT LicenseMIT

tech interview question bank

Open source tech interview questions, which is integrated with the mock interview platform HackerPen.

Purpose

The primary goal for this project is to establish a transparent, comprehensive question bank for mock interviews on HackerPen. When the bank is transparent, people can study questions in their own time, and then practice it real time with others. When the bank is comprehensive, it should include questions not only used by big tech companies (Amazon, Facebook, Google, etc.), but also include questions suitable for startups and other smaller companies.

The question bank includes the following types of questions:

  • coding
  • system design
  • behavior (TODO)

Contribute

HOW-TO: add a coding question

  • fork this repo, and create a new branch
  • copy a new _coding_template/ to coding/ directory
  • modify the copied _coding_template
  • commit the change, push the branch, open a pull request

HOW-TO: add a system design question

  • fork this repo, and create a new branch
  • copy a new _system_design_template/ to system_design/ directory
  • modify the copied _system_design_template
  • commit the change, push the branch, open a pull request

Acknowledgements

The content in this repository is sourced from community contributors and following sources: