Below is few question Dump for R3 Corda 4 Developer Certification
41) Why would you define a field in a state as having the type AbstractParty instead of the type Party?
Answer : Because you want the field to possibly contain an anonymous identity
42) What objects are required in a database to store vault information?
Answer : Table
43) What are the ways to obtain a ReferencedStateAndRef?
Answer : Calling StateAndRef.referenced()
44) When Reference States are called in a transaction, the reference states’ contract will automatically execute as part of the transaction verification process.
Answer : FALSE
45) Reference states that are used in the transaction will be stored in the vault.
Answer : TRUE
46) Corda contracts code are included in transactions’ attachments in Corda.
Answer : TRUE
47) What does a Contract.verify method return?
Answer : Void/Unit
48) What is the default contract constraints that TransactionBuilder uses if the Cordapp was signed when built?
Answer : Signature Accept Contract Constraint
49) With ContractUpgradeFlow(), it is possible to transmute a Cat state into a Dog state, provided that all participants in the Cat state agree to the change.
Answer : TRUE
50) What does a Contract in Corda represent?
Answer : The sets of constraints that govern the evolution of state objects.