A large tech firm conducted 7 rounds of technical interview with me and in last 3 of them I didn't do well at all, but I still have an offer from them. What should I do ? Should I join or not as I am worried about that I may not do well on job.
valid question