iTer is an IT learning and job interview preparation app for developers on iPhone, iPad, and Mac. Browse 10,000+ offline interview questions across 17 programming languages, 12 career tracks, and 16 company question banks — with daily quiz, favorites, wrong-book review, home & lock screen widgets, and native SwiftUI on iPhone, iPad, and Mac.
Getting Started
- Open iTer and browse questions by language, career category, or company on the Categories tab.
- Tap any question to read the full prompt; tap Answer (or press Space on keyboard) to reveal the explanation.
- From a list with multiple questions, use the bottom bar or keyboard to move Previous / Random / Next.
- Try the Daily Quiz — 5 multiple-choice questions per day; change the question bank scope from the menu at the top.
- Swipe a row to favorite or mark mastered; long-press for learning status.
- Add widgets to Home or Lock Screen; open the app once after install so widgets can sync the offline catalog.
- Switch display language in Settings (English, Simplified Chinese, Traditional Chinese, or Follow System).
Features
Question Library
- 10,000+ Questions — 17 language files, 12 profession tracks, 16 companies (120+ JSON volumes, including 2025 campus interview sets).
- Fully Offline — All content bundled; no account or network required.
- Global Search — Filter by all / language / profession / company; debounced input, fast indexed lookup.
- Markdown Answers — Headings, lists, code blocks, and tables in answers; switch to plain text when needed.
- Detail Browse Bar — Previous · Random · Answer · Next when opened from a multi-question list; answer scrolls into view on reveal.
Learning Tools
- Daily Quiz — 5 MCQs per day with date seed; optional bank scope (matches search scope & widget).
- Favorites & Recent — Save questions; clear all recent history in one tap.
- Wrong Question Book — Auto-collected quiz mistakes with review list.
- Mastery Marks — Not learned / Needs review / Mastered; swipe or long-press to update.
- Advanced Learning — Objc.io & NSHipster bilingual sections, Awesome / Gitbook / practice project links with remark subtitles.
Personalization
- 15 Built-in Themes + light / dark / system appearance.
- UI Languages — English, Simplified Chinese, Traditional Chinese, Follow System (widgets follow app language).
- Home Screen Quick Actions (iOS) — Configure up to 4 shortcuts from 7 options in Settings → Home Screen shortcuts (Search, Quiz, Favourites, Wrong Book, Categories, Feedback, Rate). Widgets and
iTer://deep links open questions, quiz, favourites, and wrong book — see URL Scheme. - In-app Safari for external links.
iOS & iPad
- 4 Widget Types — Daily Question, Quiz Glance, Favorites Glance, Wrong Book Glance. Home Screen (Small / Medium where supported) and Lock Screen (Inline / Circular / Rectangular on iOS).
- Daily Question widget (iOS 17+): pick question bank scope when adding/editing; tap shuffle to change today’s pick.
- Wrong Book widget: deep link to a specific wrong record (
iTer://wrong?record=). - iPad + keyboard: ⌘F search, ⌘1–⌘4 tabs; detail shortcuts ← / R / Space / → (see below).
macOS
- Native Mac app with Tab navigation, Esc back / dismiss, dedicated search sheet (⌘F), and system share panel.
- Default grid list layout; independent layout preference from iOS.
- Full keyboard support including detail browse shortcuts.
Widgets
iTer offers 4 widget kinds for Home Screen and Lock Screen.
Tip: Open the main app once after install or update so it syncs the question catalog to App Group storage for widgets.
How to Add
- Long-press the Home Screen (or Lock Screen) to enter edit mode.
- Tap + and search for iTer.
- Choose a widget and size, then tap Add Widget.
- For Daily Question (iOS 17+), long-press the widget → Edit Widget to choose question bank scope (All / Language / Profession / Company).
Available Widgets
| Widget | Description | Sizes |
|---|---|---|
| Daily Question | One interview question per day; optional scope & shuffle | Small, Medium; Lock Screen |
| Quiz Glance | Today’s quiz score, completion, streak | Small; Lock Screen |
| Favorites Glance | Favorite count + preview titles | Small; Lock Screen |
| Wrong Book Glance | Wrong count + summaries; tap to open record (iOS 17+) | Small; Lock Screen |
Keyboard Shortcuts
iPad (external keyboard)
| Shortcut | Action |
|---|---|
| ⌘F | Open search |
| ⌘1 | Languages tab |
| ⌘2 | Categories tab |
| ⌘3 | Daily Quiz tab |
| ⌘4 | Settings tab |
| ← | Previous question (detail, multi-question list) |
| R | Random question (detail) |
| Space | Show answer (detail; disabled after reveal) |
| → | Next question (detail) |
macOS
| Shortcut | Action |
|---|---|
| ⌘F | Open search sheet |
| ⌘1 – ⌘4 | Switch tabs (Languages / Categories / Quiz / Settings) |
| Esc | Go back or dismiss (clears search text first; closes share preview before pop) |
| ← | Previous question (detail, multi-question list) |
| R | Random question (detail) |
| Space | Show answer (detail; disabled after reveal) |
| → | Next question (detail) |
Detail shortcuts apply only when the bottom browse bar is visible (2+ questions in the current pool).
System Requirements
| Platform | Minimum Version |
|---|---|
| iPhone / iPad | iOS / iPadOS 16.0+ |
| Mac | macOS 13.0+ |
| Widget scope picker | iOS 17.0+ (Daily Question widget) |
Contact Us
- Email: AppleOSer@gmail.com
We typically respond within 48 hours.
爱技术是一款面向开发者的 IT 学习与求职面试准备应用,支持 iPhone、iPad 和 Mac。离线浏览 10000+ 道面试题,覆盖 17 种编程语言、12 个职业方向、16 家企业真题,并提供每日测验、收藏、错题本、主屏与锁屏小组件,以及 iPhone、iPad 与 Mac 上的原生 SwiftUI 体验。
快速上手
- 在「分类」Tab 按 语言、职业 或 企业 浏览题库。
- 点按题目阅读题干;点 答案(或键盘 空格)展开解析。
- 从含多道题的列表进入详情时,可用底部栏或键盘 上一题 / 随机 / 下一题。
- 体验 每日测验 — 每天 5 道选择题;顶部菜单可切换题库范围。
- 左滑 收藏 或 标记已掌握;长按设置学习状态。
- 添加 小组件 到主屏或锁屏;安装或更新后请 打开主 App 一次 以同步离线题库。
- 在 设置 中切换显示语言(简体中文 / 繁体中文 / English / 跟随系统)。
功能特性
题库与学习
- 10000+ 题目 — 17 门语言、12 职业方向、16 家企业(120+ 份 JSON,含 2025 校招面经 / 精选卷)。
- 完全离线 — 内容随 App 打包,无需账号与联网。
- 全局搜索 — 支持全部 / 语言 / 职业 / 企业范围;输入防抖,预构建索引快速检索。
- Markdown 答案 — 支持标题、列表、代码块、表格;可切换纯文本阅读。
- 详情浏览栏 — 从多题列表进入时显示 上一题 · 随机 · 答案 · 下一题;展开答案自动滚动至解析区。
学习工具
- 每日测验 — 每日 5 道选择题(日期种子);题库范围与搜索、Widget 共用。
- 收藏与最近 — 收藏题目;最近浏览支持 一键清空。
- 错题本 — 测验错题自动收录,便于复习。
- 掌握度标记 — 未学习 / 需复习 / 已掌握;左滑或长按更新。
- 进阶学习 — Objc.io、NSHipster 中英双分区;Awesome / Gitbook / 练手项目等资源链接(remark 副标题)。
个性化
- 15 套内置主题 + 浅色 / 深色 / 跟随系统。
- 应用内多语言 — 简中 / 繁中 / 英文 / 跟随系统(小组件同步应用语言)。
- 主屏快捷指令(iOS)— 在 设置 → 主屏快捷方式 中从 7 项里最多选 4 项(搜索、测验、收藏、错题本、分类、反馈、评分)。小组件与
iTer://深度链接可打开题目、测验、收藏与错题本——详见 URL Scheme 说明。 - 外链 应用内 Safari 打开。
iOS 与 iPad
- 4 种小组件 — 每日一题、测验概览、收藏概览、错题概览;支持 主屏(小/中)与 锁屏(内联 / 圆形 / 矩形)。
- 每日一题(iOS 17+):添加/编辑 Widget 时可选题库范围;支持 shuffle 换题。
- 错题 Widget 支持 deep link 打开单条错题记录。
- iPad 外接键盘:⌘F 搜索、⌘1–⌘4 切换 Tab;详情页 ← / R / 空格 / →(见下)。
macOS
- 原生 Mac 应用:Tab 导航、Esc 返回/关闭、⌘F 独立搜索 Sheet、系统分享面板。
- 列表默认 Grid 布局;与 iOS 独立保存布局偏好。
- 完整键盘操作,含详情页浏览快捷键。
小组件
爱技术提供 4 种小组件,可用于主屏幕与锁屏。
提示: 首次安装或更新后,请打开主 App 一次,以便将题库镜像同步至 App Group,供小组件离线选题。
添加方法
- 长按主屏幕(或锁屏)进入编辑模式。
- 点按 +,搜索「iTer」或「爱技术」。
- 选择小组件与尺寸,点按「添加小组件」。
- 每日一题(iOS 17+):长按小组件 → 编辑小组件,可选择题库范围(全部 / 语言 / 职业 / 企业)。
可用小组件
| 小组件 | 说明 | 尺寸 |
|---|---|---|
| 每日一题 | 每天一题;可选范围与 shuffle | 小、中;锁屏 |
| 测验概览 | 今日得分、完成状态、连续打卡 | 小;锁屏 |
| 收藏概览 | 收藏总数 + 预览 | 小;锁屏 |
| 错题概览 | 错题总数 + 摘要;可 deep link(iOS 17+) | 小;锁屏 |
键盘快捷键
iPad(外接键盘)
| 快捷键 | 功能 |
|---|---|
| ⌘F | 打开搜索 |
| ⌘1 | 「语言」Tab |
| ⌘2 | 「分类」Tab |
| ⌘3 | 「每日测验」Tab |
| ⌘4 | 「设置」Tab |
| ← | 上一题(详情页,多题列表) |
| R | 随机(详情页) |
| 空格 | 显示答案(详情页;已展开后无效) |
| → | 下一题(详情页) |
macOS
| 快捷键 | 功能 |
|---|---|
| ⌘F | 打开搜索窗口 |
| ⌘1 – ⌘4 | 切换 Tab(语言 / 分类 / 测验 / 设置) |
| Esc | 返回或关闭(搜索框先清空;分享预览先关闭) |
| ← | 上一题(详情页,多题列表) |
| R | 随机(详情页) |
| 空格 | 显示答案(详情页;已展开后无效) |
| → | 下一题(详情页) |
详情页快捷键仅在底部浏览栏显示时生效(当前浏览池含 2 道及以上题目)。
系统要求
| 平台 | 最低版本 |
|---|---|
| iPhone / iPad | iOS / iPadOS 16.0+ |
| Mac | macOS 13.0+ |
| 每日一题范围选择 | iOS 17.0+ |
联系我们
我们通常在 48 小时内回复。
常见问题 · URL Scheme · 隐私政策
愛技術是一款面向開發者的 IT 學習與求職面試準備應用,支援 iPhone、iPad 和 Mac。離線瀏覽 10000+ 道面試題,涵蓋 17 種程式語言、12 個職業方向、16 家企業真題,並提供每日測驗、收藏、錯題本、主畫面與鎖定畫面小工具,以及 iPhone、iPad 與 Mac 上的原生 SwiftUI 體驗。
快速上手
- 在「分類」Tab 依 語言、職業 或 企業 瀏覽題庫。
- 點按題目閱讀題幹;點 答案(或鍵盤 空格)展開解析。
- 從含多道題的列表進入詳情時,可用底部列或鍵盤 上一題 / 隨機 / 下一題。
- 體驗 每日測驗 — 每天 5 道選擇題;頂部選單可切換題庫範圍。
- 左滑 收藏 或 標記已掌握;長按設定學習狀態。
- 新增 小工具 到主畫面或鎖定畫面;安裝或更新後請 開啟主 App 一次 以同步離線題庫。
- 在 設定 中切換顯示語言(簡體中文 / 繁體中文 / English / 跟隨系統)。
功能特色
題庫與學習
- 10000+ 題目 — 17 門語言、12 職業方向、16 家企業(120+ 份 JSON,含 2025 校招面經 / 精選卷)。
- 完全離線 — 內容隨 App 打包,無需帳號與連網。
- 全域搜尋 — 支援全部 / 語言 / 職業 / 企業範圍;輸入防抖,預建索引快速檢索。
- Markdown 答案 — 支援標題、列表、程式碼區塊、表格;可切換純文字閱讀。
- 詳情瀏覽列 — 從多題列表進入時顯示 上一題 · 隨機 · 答案 · 下一題;展開答案自動捲動至解析區。
學習工具
- 每日測驗 — 每日 5 道選擇題(日期種子);題庫範圍與搜尋、Widget 共用。
- 收藏與最近 — 收藏題目;最近瀏覽支援 一鍵清空。
- 錯題本 — 測驗錯題自動收錄,便於複習。
- 掌握度標記 — 未學習 / 需複習 / 已掌握;左滑或長按更新。
- 進階學習 — Objc.io、NSHipster 中英雙分區;Awesome / Gitbook / 練手專案等資源連結(remark 副標題)。
個人化
- 15 套內建主題 + 淺色 / 深色 / 跟隨系統。
- 應用內多語言 — 簡中 / 繁中 / 英文 / 跟隨系統(小工具同步應用語言)。
- 主畫面捷徑(iOS)— 在 設定 → 主畫面捷徑 中從 7 項裡最多選 4 項(搜尋、測驗、收藏、錯題本、分類、回饋、評分)。小工具與
iTer://深度連結可開啟題目、測驗、收藏與錯題本——詳見 URL Scheme 說明。 - 外連 應用內 Safari 開啟。
iOS 與 iPad
- 4 種小工具 — 每日一題、測驗概覽、收藏概覽、錯題概覽;支援 主畫面(小/中)與 鎖定畫面(內嵌 / 圓形 / 矩形)。
- 每日一題(iOS 17+):新增/編輯 Widget 時可選題庫範圍;支援 shuffle 換題。
- 錯題 Widget 支援 deep link 開啟單條錯題記錄。
- iPad 外接鍵盤:⌘F 搜尋、⌘1–⌘4 切換 Tab;詳情頁 ← / R / 空格 / →(見下)。
macOS
- 原生 Mac 應用:Tab 導覽、Esc 返回/關閉、⌘F 獨立搜尋 Sheet、系統分享面板。
- 列表預設 Grid 佈局;與 iOS 獨立儲存佈局偏好。
- 完整鍵盤操作,含詳情頁瀏覽快捷鍵。
小工具
愛技術提供 4 種小工具,可用於主畫面與鎖定畫面。
提示: 首次安裝或更新後,請開啟主 App 一次,以便將題庫鏡像同步至 App Group,供小工具離線選題。
新增方法
- 長按主畫面(或鎖定畫面)進入編輯模式。
- 點按 +,搜尋「iTer」或「愛技術」。
- 選擇小工具與尺寸,點按「新增小工具」。
- 每日一題(iOS 17+):長按小工具 → 編輯小工具,可選題庫範圍(全部 / 語言 / 職業 / 企業)。
可用小工具
| 小工具 | 說明 | 尺寸 |
|---|---|---|
| 每日一題 | 每天一題;可選範圍與 shuffle | 小、中;鎖定畫面 |
| 測驗概覽 | 今日得分、完成狀態、連續打卡 | 小;鎖定畫面 |
| 收藏概覽 | 收藏總數 + 預覽 | 小;鎖定畫面 |
| 錯題概覽 | 錯題總數 + 摘要;可 deep link(iOS 17+) | 小;鎖定畫面 |
鍵盤快捷鍵
iPad(外接鍵盤)
| 快捷鍵 | 功能 |
|---|---|
| ⌘F | 開啟搜尋 |
| ⌘1 | 「語言」Tab |
| ⌘2 | 「分類」Tab |
| ⌘3 | 「每日測驗」Tab |
| ⌘4 | 「設定」Tab |
| ← | 上一題(詳情頁,多題列表) |
| R | 隨機(詳情頁) |
| 空格 | 顯示答案(詳情頁;已展開後無效) |
| → | 下一題(詳情頁) |
macOS
| 快捷鍵 | 功能 |
|---|---|
| ⌘F | 開啟搜尋視窗 |
| ⌘1 – ⌘4 | 切換 Tab(語言 / 分類 / 測驗 / 設定) |
| Esc | 返回或關閉(搜尋框先清空;分享預覽先關閉) |
| ← | 上一題(詳情頁,多題列表) |
| R | 隨機(詳情頁) |
| 空格 | 顯示答案(詳情頁;已展開後無效) |
| → | 下一題(詳情頁) |
詳情頁快捷鍵僅在底部瀏覽列顯示時生效(目前瀏覽池含 2 道及以上題目)。
系統需求
| 平台 | 最低版本 |
|---|---|
| iPhone / iPad | iOS / iPadOS 16.0+ |
| Mac | macOS 13.0+ |
| 每日一題範圍選擇 | iOS 17.0+ |
聯絡我們
- 電子郵件: AppleOSer@gmail.com
我們通常在 48 小時內回覆。
常見問題 · URL Scheme · 隱私政策