A full stop should not be used when the sentence ends with a question mark or exclamation mark.
Incorrect Usage: When will you return home?.
What a spectacular display of fireworks!.
Correct Usage: When will you return home?
What a spectacular display of fireworks!