I was recently interviewed in a company where I was asked the difference between MVC and MVP(since I have worked in GWT).
I told him that in MVP, data(Model) is decoupled from View whereas in MVC, View and Model interacts with each other. He didn't look satisfied with this answer.
Did I say anything wrong?
Then, he asked me why there is no controller in MVP. What are its advantages/disadvantages? I was totally blank on this.
Can you please provide your inputs?