Its been about 3 weeks I had been in a “job search” mode here in Pune, India. I got a call from Synechron asking me about scheduling an interview with me for a .NET position. Well, the company looked good to me, honestly the only thing we have to hang on to is the website. A quick search in the cloud did return some results about the reviews for this company. They were not show stoppers really. So I decided, heck why not, lets do this! Basically it is going to be the same thing all over, some US based clients, an offshore development center in India, and rest of the story goes on and on…(I know I sound really bored of this profession :))).
So how was the interview, 2 technical rounds, 2 HR rounds and then the offer! (No free lunch, dammit).
The manager certainly was heavily technical and knew what he was talking. I really felt good about that, since I have been interviewed by retards before. The questions pretty much summed up like these –:
- C# programming language features
- .NET underlying working.
- Garbage collection working
- Dispose method usage
- Lots of OOPS questions like abstract classes, interfaces, inheritance, composition etc.
- SQL queries, WITH NO LOCK usage, nested transactions.
This guy asked my about things that were discussed with the earlier guy so that things do not get mixed. Questions were pretty tricky in some cases so it was fun,
- use of usercontrols, CauseValidation usage in ASP.NET
- DataRelation object in ADO.NET
- Optimize an SQL query for better performance
- Dispose vs Finalize method
- Polymorphism and some other basic OOPS concepts.
- Casting vs Unboxing.
Then were 2 HR rounds which, for some, are mere formalities in India. I take these interviews very seriously, probably due to my stint in US. I think HR interviews are meant for a smartness check and overall personality of an individual, good companies certainly reject candidates if these interviews do not go as per their standards. Well.. I do think in India most of the HR interviews are just a formality :(. I do not know if you guys would be interested in knowing what we discussed in these interviews, but let me know if you need some hints on these as well.
Anyways, I got an offer from them,uummmm... a decent one, so lets see where things go from here. Best of luck to all you job hunters!