PureLogics interview question

What is event driven programming architecture