Recently I applied for a position at really great software company, at specific team - let's call it Team A. I've had three good interviews, but I got rejected after submitting a coding assignment. Now I clearly see why is that - I chose to write a code in a language I wasn't comfortable with, and I only learned about the constructs I needed to use the evening before. My code obviously reflected this. (This is my second job ever, and my first time to do coding for a position, so, lesson learned!)
However, the team lead of the Team A said that he thought that I was overall a good candidate and that I should apply for a position at another team. So I did. I applied for position at Team B and sent some clean, polished code, did my best at interviews and - got a really nice offer! I'll be starting there this week.
But, I've learned that Team A and Team B sometimes work closely together. Obviously, I see the previous rejection as my personal failure and I don't know how should I approach this. Should I remind members of Team A when I meet them in person that I had interview with them? How should I respond if asked about that?
I really feel that Team B is where I belong and I know I'll do my best to be a good fit. I'd just really hate for them to think that they made a mistake when they hired me, since the other team thought I wasn't good enough.