Marvell Technology interview question

1. blocking vs non blocking 2. synchronous vs asynchronous