Is there assurance of salvation in Catholicism? Among some Protestant groups such as Evangelicals and Pentecostals, it is a very common question to ask "Are you saved?" or "Are you born again?". They say that the moment you believe in Jesus Christ, confess your sins, ask for forgiveness and have the peace of forgiveness, you are saved. The evidence of Salvation is then found in the life of the person through repentance, change in character, desire for God and His word, desire to share the gospel, etc.

Do Catholics also have Assurance of Salvation?

At what point in their life can they say that they are saved and will go to Heaven?

Or, do they strive their whole life in order to have Salvation?
No, the doctrine of assurance is contrary to Catholic teaching. In fact, it was specifically rejected by the Council of Trent:


  If any one saith, that he will for certain, of an absolute and infallible certainty, have that great gift of perseverance unto the end,-unless he have learned this by special revelation; let him be anathema. (Sixth session, Canon XVI)


For Catholics, the virtues that you list (repentence, change in character, desire for God and his Word, desire to share the Gospel, etc) are not only subsequent to salvation but actually an essential part of justifying faith.

For Catholics, the destination of the person after death is determined at the point of death. This is known as the Particular Judgement (as opposed to the Last Judgement at the end of time):


  Each man receives his eternal retribution in his immortal soul at the very moment of his death, in a particular judgment that refers his life to Christ: either entrance into the blessedness of heaven-through a purification or immediately, -- or immediate and everlasting damnation. (CCC §1022)