Giter VIP home page Giter VIP logo

q.mobile's Introduction

Q.Mobile

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

careercup.comleetcode.comlintcode.com

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

  • A tool to utilize your fragmentation times to think those questions any time, any where.
  • NOT a tool to actually write code with!
  • View interview questions on your mobile phone.
  • Download all questions and saved locally.
  • Customized filters to view questions by tags, companies, etc.
  • Manage questions by tagging them as Resolved/Favorite/Later.
  • One-click update to sync with the latest questions.
  • Support backup and restore personal progress to local file.

Screenshots

Installations

For the time being those releases are for Android only.

App Name Android Questions File #Questions Last Updated
Q.leetcode Q.leetcode 1.3.1.apk leetcode.json 523 2017-05-05
Q.lintcode Q.lintcode 1.3.0.apk lintcode.json 296 2017-05-05
Q.careercup Q.careercup 1.3.0.apk c3.json 16k+ 2017-02-11

Fetch Questions HOWTO

There are two ways to fetch questions in the app: download via WIFI, or restore from file. Let's take Q.leetcode for example.

Download via WIFI

  • Click Check update from leetcode.com button in dashboard page, that's all!
  • For the 1st time it will download all the questions form website, while later syncs will only try to download those new questions since last sync.

❗NOTE❗

  • ❗ PLEASE make sure your phone is using WiFi networking!
  • ❗ If WIFI is too slow, try restore from file instead (only for the 1st time sync!!)

Restore from File

  • Download questions file leetcode.json listed above.
  • Copy to the right path on the phone, thus Q.leetcode could find it.
    • check Setting page, you can find the right path under Backup/Restore section.
  • Click restore button and wait for completion.

❗NOTE❗

  • restore operation is dangerous! It will fully wipe existing questions saved on the phone, make sure you understand what you are doing before kickoff!
  • ❗ It's a good practice to regularly backup to the local file and copy it otherwhere.
  • ❗ Always backup before restore.

Advanced Topics

q.mobile's People

Contributors

skygragon avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.