Below is few question Dump for R3 Corda 4 Developer Certification
71) What objects are needed to build a FilteredTransaction?
Answer : A WireTransaction & filtering rules
72) How is the hash of a transaction calculated?
Answer : It is the root hash of the transaction’s Merkle tree
73) How are states and contracts linked together in a transaction?
Answer : Each state is linked to a contract using a TransactionState
74) How many notaries can a transaction have?
Answer : One
75) Why does a transaction have to be resolved to a LedgerTransaction before being verified?
Answer : The inputs must be converted from state references into state objects and the attachments must be converted from hashes into actual attachments
76) When instantiating a TransactionBuilder the reference to a Notary is an optional argument.
Answer : TRUE
77) Attachments are intended to be reused across transactions
Answer : TRUE
78) What format are attachments stored in?
Answer : JAR files
79) When a node sees an attachment how does it resolve the attachment?
Answer : By retrieving the attachment from its own storage or requests it from the counterparty.
80) In what file format are the attachments presented inside a transaction?
Answer : Hashes of the original files