I am currently a senior engineer at an early stage startup - 6.5+ years experience. 63 LPA cash TC, tier 1 uni CS grad. I primarily work in the big data space.
Apple
In January, one of my friends convinced me to interview with Apple Hyd in their data engineering team as my work ex fit their JD exactly.
I had 3 online rounds through the month of March. 1 onsite round comprising of 4 interviews towards April end in Apple Hyd. Finally, exactly 30 days later they told me that I am not accepted. Interview process was decent. Apple interviews are lengthy. Medium LC & SQL questions + behavioral questions. All in 1 hour. Pretty exhausting.
Uber
In the interim, my Uber DE application went through as well. I started process for L5A DE role in late March & Early April.
Recruiter texted back a week after R2 telling me that there will be 2 more rounds for system design, but then never followed up. I texted him multiple time in May, but he just kept postponing. I am assuming I am ghosted.
Databricks
A recruiter reached out in May for BLR roles. I scheduled the rounds pretty early on.
Recuiter called back within an hour and told me it is a no go.
Conclusion
I am not sure of what to feel :-) . I have good growth opportunities in my current work as well. But the ego hit of not being good enough in interviews has its low points. 5 years back I interviewed with Google as well. Had 5 rounds, but rejected after the last round. I am not even sure of how to upskill myself to be interview ready.
Plus, my comp is only cash. I have ESOPs which are valued at INR 3cr mark, but I don't think any valuation is reliable in the current market. Considering how tech stocks are soaring, not having the USD values RSUs is sometimes disappointing.