Ready to become a professional developer? After this course, you’ll be ready for any type of interview.


  • Basic SwiftUI skills
  • Understanding of networking
  • Xcode 15.1
  • Swift 5.9
  • iOS 17.0
Mock Interview Intro
  1. Write a JSON parser that can consume the Appstore Search API and render a list of searchable objects.
    • Each result must be rendered similar to the AppStore rows with pixel perfect precision.
    • Tapping on a row will take you to the details screen for each app.
    • Tapping on a screenshot will present a fullscreen modal
    • There needs to be a delay on search when user is typing
  2. Bonus 1: Fetch reviews for each app
  3. Bonus 2: Implement horizontal snapping on screenshots and reviews
  4. Bonus 3: Show differences between completion handlers and async/await. How do you use Continuations?
  5. Bonus 4: Can you implement Image caching to reduce cost of loading images?
Course Topics
  • Rendering SwiftUI views with NavigationStack, ScrollView, Searchable, GeometryReader, AsyncImage, etc.
  • Fetching JSON with Async/Await
  • Decoding JSON with Codable Protocol
  • ScrollView snapping with scrollTargetLayout and scrollTargetBehavior
  • iOS 17 #Observable macro
  • Transform old completion handlers into async await code with Continuations
  • Image caching using NSCache and AsyncImage

Product Information

Ultimate SwiftUI Mock Interview AppStore – letsbuildthatapp

  • Price


  • Last Updated

    March 22, 2024

  • File Size

    1.4 GB

  • Duration
    6 hours+
  • Lessons
    15+ full video
  • Release date
    January 2024
  • Video Format