Samsung Electronics interview question

blocking non blocking assignment, case statements, synchronous asynchronous reset,setup and hold time