The correct sentence is:
"The interview lasted for half an hour."
The word "lasted" is the correct past tense form of the verb "last". It is used when referring to a completed action in the past.
The phrase "for half an hour" correctly uses the preposition "for" to indicate the duration of time.
The correct sentence is "The interview lasted for half an hour."