Q.mobile
A mobile app to enjoy interview questions from careercup, leetcode, lintcode.
Install / Use
/learn @skygragon/Q.mobileREADME
Q.Mobile
A mobile app to enjoy interview questions from popular websites like:
⦙ leetcode.com ⦙ lintcode.com ⦙ careercup.com ⦙
:bulb: 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.
Filterquestions by tags, companies, etc.- Manage questions with
Resolved/Favorite/Latertags. - Data
backupandrestoresupported.
|App|Android|Questions Data File|
|:-:|:-----:|:-----------------:|
|
<br/>Q.leetcode|
<br/>1.4.0.apk|
<br/>leetcode.json<br/>685 questions by 2018-01-22|
|
<br/>Q.lintcode|
<br/>1.4.0.apk|
<br/>lintcode.json<br/>382 questions by 2018-01-22
|
<br/>Q.careercup|1.3.0.apk|c3.json<br/>16k+ questions by 2017-02-11|
Screenshots
<img src="https://github.com/skygragon/Q.mobile/blob/master/screenshots/dashboard.png" width="275" /><img src="https://github.com/skygragon/Q.mobile/blob/master/screenshots/question.png" width="275" /><img src="https://github.com/skygragon/Q.mobile/blob/master/screenshots/setting.png" width="275" />
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 Concurrencyfor 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.combutton 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
restorebutton to start restore.
