In poker the answer is almost always "It depends". Factors to always keep in mind are: Player type / stats, Position, Stack size, Bet size. Against some very tight players (nits with very low 3B frequency) you will want to fold KQo to a 3 bet, especially out of position. Against some very aggressive maniacal players you may want to 4 bet KQs.
In general without all of this info I'll assume we are out of position (OOP) since we bet first on the flop.
Pre: Your call pre flop is probably fine against most players but as noted already, when someone 3 bets pre flop they are saying that they have a very strong hand. And if we just call, we are indicating we have a strong but probably not super strong hand (or we would raise again).
Flop: Even though we paired our K on the flop I would check and call to keep the pot small. We will want V to bet here when he has QQ-TT, AQ and if we bet in front of them they may fold limiting our money won. We also want to keep the pot smaller against his best
hands like KK+, AK. We can still improve to two pair or trips if we are behind (except against KK). Betting flop into the 3 bettor is a large mistake in my opinion and may have cost you your stack. As played when we bet and get raised we should probably fold.
Turn: The 2 doesn't change much unless we know that the opponent is capable of
bluffing big. Try to think of which hands that they could have where they want to go all in and we can still beat them. The answer is, there aren't any. So we have to decide if this V is bluffing often enough for us to win often enough to be profitable here. I think the answer is usually no unless we have seen this opponent make this type of play before.