An app that allows you to write (or borrow) practice interview questions and answers in markdown, and then test yourself with the mobile app on-the-go!
Mobile App Demo: https://interview-flashcards.netlify.com/
There are plenty of flashcard apps out there to help developers with interview prep. However, I noticed a few things about most of them that I wasn't thrilled about:
- Requires an account
- Must use their WYSIWYG to submit custom questions and answers
- No code syntax highlighting
- Not built for mobile use
- Advertisements and/or paid plans
- Overly complex
I longed for an app where I could simply write my questions and answers in markdown files and then use a simple mobile app to practice with. Besides, most collections of open source interview questions out there exist as markdown files (i.e. https://github.com/yangshun/front-end-interview-handbook). Borrow or write the interview questions that are relevant to you!
- Clone or fork the repo
cd interview-flashcards && npm start
(bootstrapped with create-react-app)- Add any questions and answers to the
public/question_answer_pairs
directory npm run build
for production ornpm start
to use locally- Push to github and then publish to a hosting platform of your choice (Netlify perhaps), or just run locally and hit your computers IP on port 3000 on your mobile device
This project was bootstrapped with Create React App.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Writes additional qa_pair directories to the /question_answer_pairs
directory.
Reads the /question_answer_pairs
directory and updates the mobile app. Run this when you delete any qa_pair directories.
- Node: v11.15.0
- NPM: v6.7.0