After spending a few months practicing while still having a day job. I finally made it to on-site interview with both Amazon and FB in Canada office, but got rejected afterwards.
Feel disappointed in myself, should I practice for another 6 months and reapply? I only submit to Amz, and FB because they're big enough to support relocation to Canada.
About myself: 10 years experience Mobile developer (Android, iOS)
practicing? What are you practicing? This entire comment makes no sense imho.
>but got rejected afterwards.
Do you know why? Exit interview? You can take the feedback and learn from it so the next interview is better and or you get the job.