How can you perform a dot product operation on two sparse matrices?

Free for the first 3 answer contributors

Interview question asked to Data Scientists and Machine Learning Engineers interviewing at Fitbit, Amazon Web Services, Roblox and others: How can you perform a dot product operation on two sparse matrices?.