I hope my post will make many of you feel better. I do feel better. Actually, I do feel much BETTER!
I have failed all 4 interviews from the big tech. The first two failures put me into a depression for a few days. After I had re-collected myself and then push myself through the next 2 interviews, I managed to perform well but eventually got reject again! I have a senior position and applied for L5 position. The competition must be fierce.
As of today, I have moved on and actually laugh at these failures especially on how hard it is to complete the LC medium/hard question within 30 - 35 minutes. I used to be worried on how others perceive me but after this experience, I do not care what others think or judge me anymore.
I will keep trying again but it won't be just try harder. I will actually try to have a good life and wait for the next opportunity.
I hope many of us who have failed just like me stay strong and be happy.
Good luck everyone!