训练营课程安排

澳洲 IT 技术面试特训营

技术面有三种形式:现场手写、take-home、System Design,不同公司偏好不同。这门课按你的方向(前端/后端/DevOps/数据)逐一准备,再把 System Design 从单体到微服务、Docker 讲成一条清晰的脉络,配手写 Lab 真练。

    课程顾问
    查看 AI 职业影响地图 →
    课程视觉
    bootcamp-visual
    Class Schedule

    课程大纲

    分阶段课程安排,方便在职或跨时区同学灵活学习

    先懂技术面怎么考
    ℹ️ Information澳洲 IT 面试流程
    典型的澳洲 IT 面试 4-5 轮流程:HR Screening → Online Assessment → Technical Interview → Hiring Manager → Culture Fit。每轮的时长、形式、淘汰率。
    🎬 Video如何准备技术面
    技术面的 3 种形式:Coding Challenge(手写代码)、Take-home Project(回家做项目)、System Design(架构讨论)。不同公司偏好不同形式。
    🎬 Video如何准备 Hiring Manager Interview
    Hiring Manager 面试和 HR/技术面的区别:HM 看的是"你能不能和我的团队配合"、"你能不能独立解决问题"、"你的职业目标和我的团队方向是否匹配"。
    🎬 VideoTutorial - 技术面试题以及如何回答
    以真实面试题为例演示回答过程:先问清需求 → 说思路 → 写代码 → 分析复杂度 → 讨论优化。面试官看的不只是答案,是你的思维过程。
    按你的方向逐个击破
    🎬 Video前端面试需要准备什么
    前端面试 3 大块:HTML/CSS/JS 基础(闭包、原型链、事件循环)、React/Vue 框架原理(虚拟 DOM、Hooks、状态管理)、实战(现场写一个组件)。
    📄 InteractiveLabLab: React — useState Hook
    浏览器内手写 useState,练前端面试高频考点。
    📄 InteractiveLabLab: React — useEffect Hook
    浏览器内手写 useEffect,理解副作用与依赖。
    📄 InteractiveLabLab: JS — let/const 作用域
    手写练习作用域与闭包,前端面试必考。
    📄 InteractiveLabLab: CSS — Flexbox 卡片布局
    浏览器内实现 Flexbox 布局,练现场写样式。
    🎬 VideoJava 后端面试需要准备什么
    后端面试 3 大块:Java 基础(集合框架、多线程、JVM)、Spring Boot 全家桶(IoC、AOP、JPA)、数据库(SQL 优化、索引、事务)。
    🎬 VideoDevOps 面试需要准备什么
    DevOps 面试 3 大块:CI/CD 流水线(Jenkins/GitHub Actions)、容器化(Docker/K8s)、云平台(AWS/Azure/GCP)。面试官最爱问的场景题。
    🎬 Video数据工程面试需要准备什么
    数据面试 3 大块:SQL(窗口函数、CTE、性能优化)、ETL Pipeline(Airflow/Spark)、数据仓库(Snowflake/BigQuery/Redshift)。
    从单体到微服务讲透
    🎬 VideoSystem Design 面试问题分析
    System Design 面试的标准流程:需求澄清(5min)→ 高层设计(10min)→ 深入设计(15min)→ Trade-off 讨论(10min)。面试官打分的 4 个维度。
    🎬 Video什么是 Monolith
    单体架构的特点:一个代码库、一个部署单元、一个数据库。优点:简单、容易调试。缺点:规模大了改不动、部署慢、团队协作冲突多。
    🎬 Video什么是 Microservices
    微服务架构:每个服务独立部署、独立数据库、通过 API 通信。什么时候该拆微服务、什么时候不该拆。面试中怎么回答"Monolith vs Microservices"。
    🎬 Video什么是 Docker
    Docker 解决什么问题("在我机器上能跑")、Image vs Container、Dockerfile 怎么写、docker-compose 管理多服务。面试常见 Docker 问题。
    🎬 VideoSolution - Dockerised Microservices
    实战案例:一个电商系统的 Docker + Microservices 架构。User Service / Product Service / Order Service / API Gateway 怎么拆、怎么通信。
    🎬 VideoAdvanced Topics of System Design
    高级话题:CAP Theorem、Consistency Patterns、Rate Limiting、Load Balancing、Message Queue(Kafka/RabbitMQ)、Caching(Redis)。
    🎬 VideoTutorial - System Design Case 分析
    实战:设计一个 URL Shortener / Chat App / News Feed。从需求分析到最终架构,完整走一遍 System Design 面试。
    📄 InteractiveLabLab: AI 代码生成
    用 AI 辅助生成与重构代码,提升准备效率。
    ℹ️ Information用一下: AI Engineer Hub
    在平台 AI Engineer Hub 做进阶技术练习与项目。