Free FINOS Financial Services Certified Open Source Developer (FSOSD) Practice Questions
100 free questions · Answer explanations · No signup required
View examination details, outline and sourcesLoading selected examination banks…
Sample Practice Questions
Try these 10 sample questions from the FINOS Financial Services Certified Open Source Developer (FSOSD) practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.
1A participant observes a code-of-conduct violation at a FINOS Foundation event. Which event-specific reporting contact is named in the FINOS code?
- A.Any FINOS representative on-siteCorrect answer: A
- B.Only the project's lead maintainer
- C.Only the participant's line manager
- D.Only the event's peer contributors
Explanation: "If you observe or are subject to a violation of these rules at a Foundation event, please report the matter to any FINOS representative on-site." The code specifies the on-site Foundation representative for an event violation.
Reference: FINOS Community Code of Conduct — Reporting Violations
2A company distributes substantial portions of MIT-licensed software. What notices does the MIT license require it to include?
- A.Only the permission notice
- B.Both notices only in source copies
- C.The copyright notice and permission noticeCorrect answer: C
- D.Only the copyright notice
3What does a software bill of materials (SBOM) primarily record?
- A.Components and their supply chain relationshipsCorrect answer: A
- B.Only components developed directly by the product supplier
- C.Only components with known vulnerabilities
- D.Only direct components, excluding their relationships
Explanation: "An SBOM is a formal record containing the details and supply chain relationships of various components used in building software." The record provides component transparency; it is neither just a contract list nor a vulnerability-only record.
Reference: Securing the Software Supply Chain: Recommended Practices for Managing Open-Source Software and Software Bill of Materials — Section 5.1, Software Bill of Materials Background
4A developer accidentally includes confidential client records in a public open source contribution. Which risk does this most directly illustrate?
- A.Data leakage riskCorrect answer: A
- B.Dependency sustainability risk
- C.License compatibility risk
- D.Contribution-approval delay
5For a broker-dealer under FINRA's guidance, what determines whether an electronic communication is related to firm business for recordkeeping?
- A.Whether the communication is sent outside working hours
- B.Whether the message uses a public platform
- C.The content and the facts and circumstancesCorrect answer: C
- D.Whether the device is personally owned
Explanation: "This analysis does not depend upon the type of device or technology used to transmit the communication, nor does it depend upon whether it is a firm-issued or personal device of the individual; rather, the content of the communication is determinative." A personal device or third-party platform does not by itself remove recordkeeping obligations.
Reference: Regulatory Notice 11-39: Social Media Websites and the Use of Personal Devices — Recordkeeping, Question 1
6Outside an event, how does FINOS's conduct policy direct a witness to escalate a violation?
- A.Email legal@linuxfoundation.orgCorrect answer: A
- B.Privately email the project's security response team
- C.File a confidential vulnerability report with project maintainers
- D.Ask the person's line manager to handle the matter internally
7A developer distributes an Apache License 2.0 work to a recipient. Under section 4(a), who must receive a copy of the license?
- A.Recipients only when the work is modified
- B.Each recipient of the work or derivativeCorrect answer: B
- C.Recipients only when they request it
- D.Recipients only when they receive source code
8What is the function of a package manager in the open source supply chain?
- A.Manage the installation and upgrading of packagesCorrect answer: A
- B.Archive packages for distribution from a repository
- C.Review the source changes proposed by contributors
- D.Determine which vulnerabilities affect each product
Explanation: "Package Managers: Tools or software that automate the process of installing, upgrading, configuring, and removing software packages in a consistent manner." The other choices confuse package management with legal authority or security assurance.
Reference: Open Source Supply Chain Security — Components of the Open Source Supply Chain
9Why does FINOS's reference policy call for accounting review when company software is contributed under a typical royalty-free open source license?
- A.The software asset may require a financial write-down.Correct answer: A
- B.Royalty-free reuse guarantees future license revenue.
- C.A write-down is impossible while the firm retains any copyright.
- D.Royalty-free terms end automatically after the first distribution.
10Under FINRA Notice 11-39, why may a broker-dealer not use a business communication device whose technology automatically erases its communications?
- A.It would preclude retention needed for recordkeeping compliance.Correct answer: A
- B.It changes the content into a non-business communication.
- C.It turns all communications into static advertising.
- D.It transfers the recordkeeping obligation to the device vendor.
Explanation: "Technology that automatically erases or deletes the content of an electronic communication would preclude the ability of the firm to retain the communications in compliance with their obligations under SEA Rule 17a-4." FINRA's notice therefore rules out such devices for the covered communications.
Reference: Regulatory Notice 11-39: Social Media Websites and the Use of Personal Devices — Recordkeeping, Question 3
Exam Review
About FINOS Financial Services Certified Open Source Developer (FSOSD)
FINOS Financial Services Certified Open Source Developer (FSOSD) · US
Key exam facts
- Provider
- PSI Bridge remote proctoring
- Format
- Online, proctored, multiple-choice examination in English
- Exam questions
- Total questions: 60.
- Time limit
- 90 minutes
- Passing score
- 75% or above
- Exam fee
- USD 250, exam only; advertised current standard price
Topics covered
Ethics and Behavior (10%)
- Understanding escalation paths
- Engaging with open source communities
Open Source Licensing (18%)
- Comply with open source license obligations
- Understanding implications of Unlicensed Software
- Understanding copyrights and licenses
- Understanding Contributor License Agreements (CLA) and Developer Certificate of Origins (DCO)
Consuming Open Source (26%)
- Understanding the Software Supply Chain
- Evaluate and maintain code dependencies
- Identify software vulnerabilities
- Managing third party applications and code
- Managing vulnerability, monitoring, and maintenance plans
- Understanding approval processes for using open source software
- Evaluate codebase risk
Contributing to Open Source (28%)
- Understanding risk of contributing to Open Source, including Data Leakage Risk, Dependency Risk, and Operational Risk
- Understand the benefits of contributing to open source projects
- Understanding ownership of copyright and Intellectual Property implications of contributing to open source
- Understand the importance of contribution approval processes
- Understand publication review processes
- Understanding the differences and limitations between Firm Projects, Personal Projects, and Open Source Projects
- Understanding the role of an OSPO in an organization
Regulatory Impact on Open Source (18%)
- Understanding regulations around communication surveillance
- Understanding social media policies
- Understanding the compliance processes around open source contribution
- Understanding IP regulations around data within a bank
How to prepare
Work through the topics, read the explanation after each answer, and revisit the areas where you miss questions. Use the official outline and reference materials below to guide your study.
These independent practice questions are not actual exam items and do not guarantee a passing result.
Frequently asked questions
What is the exam format?
Online, proctored, multiple-choice examination in English
How many questions are on the exam?
Total questions: 60.
How long is the exam?
90 minutes
What is the passing score?
75% or above
How much does the exam cost?
USD 250, exam only; advertised current standard price
Official sources and references
- FSOSD official Domains & Competencies
Domains & Competencies: all five domain panels and full competency lists, DOM blocks 166-183
- FSOSD official product
Exam Details & Resources
- Multiple Choice Exams FAQ
What score is needed to pass the exam?
- Multiple Choice Exams FAQ
How is my exam scored?
- Multiple Choice Exams Important Instructions
Exam Details, first two bullets and their exception footnotes
- FSOSD official product
Prerequisites
- Linux Foundation Exam Registration
Exam Registration, opening eligibility paragraphs
- Linux Foundation Scheduling
Find a Date & Time
- Linux Foundation registration quick guide
Registration confirmation: second scheduling consideration
- Linux Foundation Language
Exam language table: header and FSOSD row, English column marked
Confirm current exam arrangements with the exam provider.