Skip to main content
This page is archived. It may contain outdated information. See the latest career-related guide here → PrepareInterview.com Home

Are you an IT person? You should keep these apps in your phone

Apps You should keep in your phone

Feel proud if you have some of these apps in your mobile phone (and make sure you use it). Do you have these apps in your phone for Coding and Technical Skills Practice?

Algorithm and Data Structure Practice: LeetCode, HackerRank, Codewars, TopCoder, CodeSignal

Mobile-Coding and On-the-Go Practice: SoloLearn, Dcoder, Programming Hub, Enki

Interactive and Structured Learning: freeCodeCamp, Codecademy, Khan Academy, The Odin Project

Advanced Topics (System Design, Interview Prep): AlgoExpert, System Design Primer, Interviewing.io

Gamified Coding: CodeCombat, Scratch, CheckiO, Tynker

Coding in Various Languages: Replit, Pydroid 3, AIDE

Best Apps for App Development: Swift Playgrounds (iOS), Codea (iOS), Pyro (iOS), AIDE - IDE for Android (Android), Sketchware (Android), Dcoder (iOS/Android), Flutter (Dart) (iOS/Android), Xamarin (Android/iOS)

Deep Learning & Neural Networks Apps: Deep Learning Studio (iOS/Android),  AI Dungeon (iOS/Android)

General AI and ML Learning & Experimentation Apps: TensorFlow Lite (iOS/Android), Google Colab (Web-based, mobile-friendly),  Runway ML (iOS), Juno (iOS)

By leveraging these apps, you can effectively prepare for coding interviews, improve your technical skills, and practice coding challenges, no matter where you are.