Swift Cheat Sheet 2026
The 30 highest-yield Swift facts, distilled from real exam questions. Print it, save it as a PDF, or study it here β free, no sign-up.
60 questions
90 min time limit
72.00% to pass
- What is the best way to describe an algorithm? β A step-by-step series of operations
- Which SWIFT service allows banks to confirm whether a beneficiary account is active and matches the expected name before sending a payment? β Pre-validation
- What is the maximum length of a SWIFT BIC (Business Identifier Code)? β 11 characters
- Which approach best demonstrates professional competency in Swift practice? β Integrating continuing education, practical experience, and evidence-based decision making
- You're refactoring a legacy codebase where many functions return `-1` to signal errors. Which modern Swift pattern replaces this anti-pattern? β Returning `Int?` with nil for errors, or throwing a typed Error
- Which ISO 20022 message replaces the MT 202 financial institution credit transfer? β pacs.009
- A `Result` is returned from a fetch function. You need to map each post's title to uppercase on success. Which approach is most concise? β `result.map { posts in posts.map { $0.title.uppercased() } }`
- Why is Swift good for game development? β B & D
- What does a SWIFT Business Continuity (BC) plan specifically need to address for messaging infrastructure? β Redundant SWIFT connectivity and failover procedures for service restoration
- Which organization serves as the Registration Authority for the ISO 20022 standard? β SWIFT
- What is SWIFT gpi (Global Payments Innovation) designed to improve? β Speed, transparency, and tracking of cross-border payments
- Which ISO 20022 messages replace MT 940, MT 941, and MT 942 for account balance and transaction reporting? β camt.052, camt.053, and camt.054
- A payment operations team notices an increase in returned SWIFT payments from a specific corridor. What is the first stakeholder communication step? β Notify senior management and the correspondent bank with supporting data
- In ISO 20022 pacs messages, what does the 'InstructedAmount' field represent? β The original amount instructed by the debtor before any charges or conversion
- How should an Swift professional respond to a compliance violation? β Report it promptly, investigate the root cause, and implement corrective actions
- What exactly is coding? β Telling a βcomputer what to do.
- You want SwiftUI's `ProfileView` to automatically re-render when `user.name` changes. `User` is a reference type shared across views. What is the correct setup? β Make `User` a class conforming to `ObservableObject` with `@Published var name`
- Which service on SWIFTNet is used for store-and-forward messaging (such as MT messages)? β FIN (Financial Application)
- What is reflective practice in Swift professional development? β Systematically examining experiences to gain insight and improve future practice
- What does the 'camt' message category handle in ISO 20022? β Cash Management reporting and notifications
- Which approach to correspondent banking risk management does FATF recommend over wholesale de-risking? β Risk-based approach with enhanced due diligence for higher-risk relationships
- What is the first step in risk assessment for Swift professionals? β Identifying potential hazards and vulnerabilities in the specific context
- In UIKit, which method must you call to ensure UI updates happen on the correct thread? β DispatchQueue.main.async
- What does 'pacs' stand for in ISO 20022 message naming conventions? β Payments Clearing and Settlement
- Which SWIFT service helps banks proactively communicate the data quality of their payment messages before submission? β SWIFT Payment Data Quality (PDQ) service
- In SWIFT MT103 messages, which fields carry the originator information required under the Travel Rule? β Field 50 (Ordering Customer) and Field 52 (Ordering Institution)
- Pixel Art is a term that describes a type of art that is made up β Individual pixels in an image
- What does the FATF Recommendation 16 (the 'Travel Rule') require in SWIFT payments? β Originator and beneficiary information must accompany wire transfers
- How do Swift professionals transfer knowledge from training to practice? β Through supervised practice, mentoring, gradual independence, and ongoing feedback
- What is the ISO 20022 message used for account statements (equivalent to MT940)? β camt.053
Turn these facts into recall:
What Practice Test Geeks adds beyond an AI chat for Swift
An AI chatbot can quiz you, but it can't reproduce the exam conditions or keep your record. Here you get:
- A timed, full-length Swift mock exam β 60 questions in 90 minutes with a 72% pass mark, modeled on the official exam's question count and time limit, followed by a score report broken down by exam domain.
- A fixed Swift question bank: the same test every attempt, so your score is comparable from one try to the next instead of changing with every regenerated quiz.
- Progress saved on your device: completed tests, scores and missed questions stay in My Progress, so you can retake only what you got wrong.
- Swift flashcards built from the same question bank.
- Free Swift practice tests with the correct answer shown after each question.
Was this helpful?
How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. We have not yet matched this exam's facts to an official source, so confirm fees, dates and rules with the exam body. Not reviewed by a subject-matter expert. Editorial policy