/Q.mobile

A mobile app to enjoy interview questions from careercup, leetcode, lintcode.

Primary LanguageTypeScriptMIT LicenseMIT

Q.Mobile

A mobile app to enjoy interview questions from popular websites like:

leetcode.comlintcode.comcareercup.com

💡 Inspired by leetcode-cli, and careercup-cli.

  • A tool to utilize your fragmentation time to resolve questions any time, any where.
  • NOT a tool to actually write code with!
  • Browse interview questions on your mobile phone.
  • Cache questions locally.
  • Filter questions by tags, companies, etc.
  • Manage questions with Resolved/Favorite/Later tags.
  • Data backup and restore supported.
App Android Questions Data File
Q.leetcode
Q.leetcode
Q.leetcode
1.4.0.apk
Q.leetcode
leetcode.json
685 questions by 2018-01-22
Q.lintcode
Q.lintcode
Q.lintcode
1.4.0.apk
Q.lintcode
lintcode.json
382 questions by 2018-01-22
Q.careercup
Q.careercup
1.3.0.apk c3.json
16k+ questions by 2017-02-11

Screenshots

Get Interview Questions

There are two ways to download questions:

Live Download

  • The 1st download will retrieve all the questions, while later downloads will retrieve new questions only since last download.
  • Better to use free WiFi, especially for the 1st download.
  • DO NOT use higher Workers Concurrency for leetcode (recommend concurrency=1), otherwise the server would block your ip due to too many requests in the same time!
  • Consider use file restore if live download is too slow.

HOWTO

  • Click Check update from leetcode.com button to start downloading from internet.

File Restore

  • Import the questions directly from local data file.
  • Be Careful! You should only do this for the first time you use this app, because it will wipe and overwrite any existing data stored on your phone!

HOWTO

  • Open app, find the filepath in Setting->Backup/Restore.
  • Download data file (e.g. leetcode.json) and copy to the filepath on your phone.
  • Click restore button to start restore.

Advanced