All Practice Exams

100+ Free OutSystems Architecture Specialist (O11) Practice Questions

OutSystems Architecture Specialist (O11 Platform) practice questions are available now; exam metadata is being verified.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
100+ Questions
100% Free
1 / 100
Question 1
Score: 0/0

An architect wants a producer's change to a Service Action to NOT break consumers. Which kind of signature change is safe (compatible)?

A
B
C
D
to track
2026 Statistics

Key Facts: OutSystems Architecture Specialist (O11) Exam

~$100

Exam Fee (USD, varies by region)

OutSystems

~70%

Approximate Passing Score

OutSystems certification policy

90 min

Exam Duration

OutSystems

~45-60

Question Count (not officially fixed)

OutSystems (typical range)

3 layers

O11 Canvas: End-User, Core, Foundation (Orchestration removed)

OutSystems 11 documentation

3 rules

No upward, no End-User side, no Core/Foundation circular references

OutSystems 11 documentation

The OutSystems Architecture Specialist (O11) is a proctored multiple-choice exam costing roughly $100 USD, lasting about 90 minutes, with an approximate 70% pass mark and around 45-60 questions. It tests the 4-Layer Canvas, strong versus weak dependencies, the three architecture validation rules, reusability and service-oriented design, performance and scalability patterns, and governance with Discovery and Architecture Dashboard. OutSystems recommends Associate Reactive Developer knowledge first, and the credential is tied to the O11 platform, distinct from the ODC architecture specialization.

Sample OutSystems Architecture Specialist (O11) Practice Questions

Try these sample questions to test your OutSystems Architecture Specialist (O11) exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1In the OutSystems 11 Architecture Canvas, which layer is responsible for holding the screens, user interfaces, and user processes that implement the user stories?
A.End-User layer
B.Orchestration layer
C.Foundation layer
D.Core layer
Explanation: The End-User layer contains the user interfaces and user processes; it reuses Core and Foundation/Library elements to implement the user stories. It is the topmost layer of the canvas and is the only layer that end users interact with directly.
2Why was the Orchestration layer removed from the OutSystems 11 Architecture Canvas compared to OutSystems 10?
A.Orchestration logic was merged into the Foundation layer for reuse
B.Screen destinations became weak references in O11, so a dedicated orchestration layer is no longer required
C.Business Process Technology (BPT) replaced the need for orchestration
D.OutSystems 11 no longer supports linking screens between applications
Explanation: In OutSystems 10 hyperlinks between screens of different applications were strong dependencies, so an Orchestration layer isolated those couplings. In OutSystems 11 screen destinations are treated as weak references, removing that lifecycle-coupling problem, so the Orchestration layer was dropped from the canvas.
3A team needs a module that abstracts and normalizes calls to a third-party REST API so other modules never deal with the external API's particularities. In which Architecture Canvas layer should this integration wrapper module belong?
A.End-User layer
B.Core layer
C.Foundation layer
D.It should not be a separate module
Explanation: An Integration Service (IS) module is a technical wrapper that knows the external API and normalizes its data for internal consumption. Because it is business-agnostic plumbing that connects to an external system, it belongs in the Foundation layer of the canvas.
4Which statement best describes the purpose of a Core (Core Service) module in the OutSystems 11 Architecture Canvas?
A.It contains only the screens and navigation that end users see
B.It wraps native C# extensions built in Integration Studio
C.It provides business-agnostic UI patterns reusable across any application
D.It exports reusable business entities, business rules, and business widgets around a business concept
Explanation: Core modules implement services around business concepts, exposing reusable entities, business rules, and business widgets (Core Widgets). They sit below the End-User layer and above the Foundation layer, encapsulating the data model and logic of a business entity.
5What is the primary goal of the OutSystems Architecture Canvas as a design framework?
A.To promote correct abstraction of reusable services, maximize independent lifecycles, and minimize the impact of change
B.To enforce a single monolithic module per application
C.To replace impact analysis at publish time
D.To maximize the number of modules per application for granularity
Explanation: The Architecture Canvas supports application architecture design by promoting correct abstraction of reusable services and components, maximizing independent lifecycles among the parts of the architecture through correct dependencies, and minimizing the impact of change.
6Validation Rule #1 of OutSystems architecture design states 'No upward references.' What does an upward reference mean?
A.A consumer refreshing a producer dependency
B.A module in a lower layer consuming an element from a higher (more business-specific) layer
C.Two End-User modules referencing each other
D.A Core module referencing another Core module
Explanation: An upward reference occurs when a module in a lower layer (e.g., Foundation or Core) consumes an element from a higher, more business-specific layer (e.g., End-User). This tends to create a cluster where any two modules become directly or indirectly circularly dependent, defeating layer isolation.
7Architecture validation Rule #2 prohibits side references among which modules?
A.Among Core modules
B.Among Foundation (Library) modules
C.Among End-User (and Orchestration) modules
D.Among Extension modules
Explanation: Rule #2 forbids side references among End-User modules (and Orchestration modules in O10). If one End-User module consumes another, it can no longer be deployed or evolve independently, because it inherits the full dependency hierarchy of the consumed End-User module.
8Architecture validation Rule #3 addresses which kind of dependency problem within the Core and Foundation layers?
A.Any reference from Core to Foundation
B.References from Foundation to external systems
C.Strong references to screens
D.Cycles (circular references) among Core or among Foundation modules
Explanation: Rule #3 states there must be no cycles among Core modules or among Foundation/Library modules. A circular reference indicates the business concepts are not correctly abstracted and forces the involved modules to share a lifecycle, undermining independent deployment.
9An architect finds that a Foundation Library module consumes a server action published by an End-User module. According to the canvas, how should this be fixed?
A.Move the reusable element down to a lower layer (e.g., into the Library itself or a Core module)
B.Promote the Library module to the End-User layer
C.Add a weak reference instead of a strong reference
D.Make the End-User action public and refresh the dependency
Explanation: This is an upward reference (Rule #1 violation). The correct fix is to find the consumed element and move it down to the layer where it logically belongs, for example into the Library module or a Core module, so the dependency direction becomes downward and the lifecycle isolation is restored.
10Which type of module is created and developed in Integration Studio rather than Service Studio, typically to wrap native C#/.NET code or connect to non-standard external systems?
A.Library module
B.Extension module
C.Reactive Web module
D.Service module
Explanation: Extension modules are built in Integration Studio. They extend the platform by abstracting C#/.NET code into OutSystems, connecting to non-standard external systems, or wiring up external databases. Extensions are Foundation-layer assets consumed by higher layers.

About the OutSystems Architecture Specialist (O11) Practice Questions

Verified exam format metadata for OutSystems Architecture Specialist (O11 Platform) is pending. The practice questions above remain available while official exam length, timing, passing score, fee, and administrator details are reviewed.