iCoder - Advanced Algorithms

iCoder - Advanced Algorithms

Your Best Algorithm Teacher

6 ratings
1 review
$1.29
In-App PurchasesWith Ads

Details

  • Released
  • Updated
iCoder - Advanced Algorithms screenshot #1 for iPhone
iCoder - Advanced Algorithms screenshot #2 for iPhone
iCoder - Advanced Algorithms screenshot #3 for iPhone
iCoder - Advanced Algorithms screenshot #4 for iPhone
iCoder - Advanced Algorithms screenshot #5 for iPhone
iCoder - Advanced Algorithms screenshot #6 for iPhone
iCoder - Advanced Algorithms screenshot #7 for iPhone
iCoder - Advanced Algorithms screenshot #8 for iPhone
iCoder - Advanced Algorithms screenshot #9 for iPhone
iCoder - Advanced Algorithms screenshot #10 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app offers a comprehensive learning resource for algorithms and data structures, featuring a large question bank and interview preparation materials. It provides a powerful search engine and allows users to share progress with friends, making complex topics accessible for IT professionals.

1000+ algorithm question bank
IT company interview preparation
Powerful search engine
Shareable learning progress
Cross-platform support (iOS, iPadOS, macOS)
Keyboard shortcuts for navigation
Show original description

What's New in iCoder

8.1.0

June 6, 2026

iCoder 8.0 - 8th Anniversary Edition - Celebrating 8 years with a major SwiftUI rebuild for iOS 16 and later - Thank you for years of support; version 8.0 is our anniversary gift to every learner - App identity unified as iCoder across the Home Screen, About page, and the full app - Redesigned About page with feature highlights and version info - All-new in-app Widget Guide: setup steps, Lock Screen and StandBy tips, widget gallery, and FAQ - Seven Home Screen and Lock Screen widgets: Daily Problem, Difficulty Glance, Daily Quiz, Favorites, Wrong Book, Learning Progress, and Company Spotlight - On iOS 17 and later, shuffle another daily pick from the Daily Problem Home Screen widget without opening the app - Daily 10-question quiz with streak tracking and a Wrong Book linked to full problem detail - Browse 1000+ problems in list or grid; filter by difficulty, VIP, favorites, and learning status - Categories by tags and companies; search by ID, title, content, tag, or company - Problem detail: bilingual text, adjustable font size, share as a long image, toolbar favorites, solution links, prev/next navigation - Per-problem Unlearned, Learned, and Mastered status; Favorites and Recently Viewed on the Problems tab - One-tap clear for all Recently Viewed history - Customize up to four Home Screen quick actions - Widget backgrounds can follow your accent theme; widgets work fully offline - Sixteen accent colors; Light, Dark, or System appearance - UI language: English, Simplified Chinese, or Traditional Chinese - Keyboard shortcuts on iPad and Mac - Still zero ad popups: eight years of focused practice, unchanged

More
1

In-App Purchases

$0.99

Tip the developer

Tip the developer

User reviews

suggest adding a "discussion" section to allow users to view comments and feedback

There's a minor UI bug where the header overlaps part of the text. I suggest adding a "discussion" section to allow users to view comments and feedback on articles without a solution.

Response from developer

Hi maven_23, thank you for the thoughtful feedback — and sorry for the late reply! Header overlap: This was a layout issue in the older version. In v8.0, we rebuilt the problem detail screen in SwiftUI: the header card and problem body are now stacked separately instead of overlapping, and the WebView background was adjusted so text no longer gets covered. Please update to the latest version and let us know if you still see any overlap. Discussion section: We don’t have a dedicated in-app Discussion tab yet — that’s a great suggestion, especially for problems without official solutions. For now, you can open More (⋯) → View Solution → Problem (English/Chinese) to jump to the LeetCode problem page, where community discussion is available on the website. We’ve added this to our feature list for a future update. Thanks again for helping us improve iCoder!

Developer apps

FAQ

What is iCoder?

iCoder is an educational application designed to help IT advanced users learn algorithms and data structures. It provides a large question bank and interview preparation materials in a simple and comprehensive format.

How many questions are in the iCoder question bank?

The iCoder application features a question bank with over 1000 questions to satisfy users' desire for algorithm knowledge and prepare them for interviews.

Does iCoder have ads?

No, iCoder promises that advertising pop-ups will never be displayed in the app, guaranteeing concentration and an excellent learning experience.

What platforms does iCoder support?

iCoder offers perfect support for iOS, iPadOS, and macOS devices, including iPhone and iPod. Users only need to pay once for access across all supported platforms.

How does iCoder compare to other algorithm learning apps?

iCoder stands out by offering real interview questions from well-known companies and a rich question bank with comprehensive classification for targeted training. It also provides shortcut keys for efficient navigation on iPad and macOS.

What is the price of iCoder?

iCoder is available for a one-time purchase of $0.99. This price grants access to the app on all supported platforms, with no additional charges for other devices after the initial purchase.

How often is iCoder updated?

The latest version of iCoder is 7.0.0, last updated on April 15, 2026. This indicates a commitment to ongoing development and feature enhancements.

Is iCoder suitable for beginners?

While iCoder is targeted at IT advanced users, its simple and comprehensive presentation of knowledge aims to make learning algorithms and data structures accessible to a wide audience, including those new to the concepts.