Hi Siddharth,
I suggest you contact the Mozilla Corporation recruiting team directly. You can find them at
int...@mozilla.com. This mailing list is unlikely to be monitored by them, and is mostly used for third parties posting contract work related to Mozilla technologies, not Mozilla's hiring process.