Interview - Do corporate programmers understand people from across the tracks? [View all]
I have a technical interview coming up, in the C# .Net MS Client side realm, and I am feeling fear and apprehension. Luckily I have a few days to prepare.
I have wanted to work with a team of developers/inventors my entire life, but every move I've made has stymied that goal. I've been working since 16 creating applications, websites, circuit boards, etc., but never in a team environment.
Working in a team enables people to focus on one technology exclusively until it is mastered, something I have never had the luxury to do. Working with a team also keeps ideas fresh, as long as the team members are into that.
I have a feeling others simply went to college or took a few classes, then "poof" they were working with others and their career was on track. Me, I've always focused on completing projects, whether for me or others, not on discussing concepts and minutiae, which by the way, I'd LOVE to do if people would let me. Somehow, I've been able to accomplish every project I've set out to accomplish. I do not sit around talking all day about what approach to take, I just do it. So, I'm in the gutter career-wise and my vast life experience had taught me that when people are in the gutter, and people come along, 99.9% of them will push you back in as you're trying to get out of it. Also, I'm also about 15 years older than I expect them to be, but I'm not too concerned about that.
So I expect they will be grilling me on minutiae like Lambda expressions, delegate types, sophisticated Linq and SQL queries, stored procedures, and who knows. The recruiter briefly mentioned a technical questionnaire (test) to start the day, then meeting with 2 or more people taking a tour of their workplace. She also mentioned how they "teach" things to help their employees, but I'm taking that with a grain of salt. They have 85 programmers, they are a good hip cutting edge company with relationships with the big players in the industry. Currently, I work with 1 guy who I taught everything to and who has no interest in learning anything new (just quoting him). I've always been anxious to help others, but I do not think that is a common attribute.
If I may ask, then, if I haven't managed to piss off everyone, what should I study? Are there any good technical interview preparation websites? Is there any way a company would ever help me, or am I destined to fail?