My Blog List

Thursday, August 18, 2011

Thoughtworks...i loved it.........

Hi
  Here I am, writing again about my experience with THOUGHTWORKS...yes, I heard a lot about this company from my brother and was eager to see what's there in it that people love it so much. So then the date for campus recruitment of this company was announced. I was unaware about the company but I believed in my brother's words that this is the best place to work at. So in-order to know about company I visited its website and was pretty impressed by it. It was totally different from the websites of most of the IT companies.
   Then there was the first line in their recruitment process "WE HIRE ONLY EXCEPTIONAL PEOPLE..." I was really nervous after reading this line as I think I am an ordinary guy like most others but I don't understand why my friends think I am good at studies. I think its only because I've read a few books more than them that I know things and it has nothing to do with intelligence. I really wanted to join this company.
    I've solved some of the sample problems that my friends shared with me.Then came the day and I gave my aptitude test and was among the few who cleared it but was still a bit nervous because now I was in coding round and I am an average coder. Somehow I managed to clear the coding round. I ran my code for the first time when the invigilator said its last 5 mins. I was very happy to know that it ran without any errors and gave me the required output. So finally I was very happy to make it to the final 20 and was asked to come to their office the following day for interview. They also asked all 20 of us to join them for snacks that evening. I was really impressed with this gesture because we were still not placed and were having snacks with HR people of Thoughtworks.
    So I prepared myself for interview and was really nervous because it was THOUGHTWORKS. I left for company office the next morning with lots of hope and with a promise to myself that I will give my best. I have a big issue while speaking with people, I don't know how to talk with people. We reached office in about an hour and here it goes....
    I was personally very impressed with the kind of infrastructure Thoughtworks had. Then there was the HR person with whom we had snacks the other day and he greeted us 'Good Morning' and I was shocked, am I supposed to greet him or should he greet me? was the question that bothered me. We then entered the office and there it was..a huge hall full of big tables, white boards and other office stuffs. There were no cabins or cubicles. The environment there was so energetic that I felt like "Oh God I want to work here at any cost".
    My brother had warned me to be ready for surprises at every moment with Thoughtworks and there it was, we faced a test where we were asked to solve 50 questions in 12mins. The beauty of this test was that it made me realize how difficult basic mathematics can be. The sums in this test were in increasing level of difficulty and I made a strategy that I will leave the sum if I don't get it after reading once. Somehow I managed to solve 32/50 by skipping about 4-5 of them.
Then they made groups of 5 for case study. I knew that I was out the moment they said 'Case Study'. I decided to give it a try just to have at-least an experience of case study. Then there was case study where I realized how important it is to have stage daring and good communication skills. What made me sad was the fact that I was unable to speak anything due to my fears. I tried my best but the way I spoke even I would have not selected myself had I been the selector. So I was sad that I got rejected because I didn't even try it.
   I really enjoyed the way people work at Thoughtworks. I was shocked to see my judge  of case study in 3/4ths :).
   Then there were people chatting as if they were at home, there were some making tea,coffee,cornflakes,Maggi and all and all of them were employees and not canteen staff. There was also a freeze with all kinds of cold drinks, juices etc.
There was a LCD TV in pantry with PS2 and home theater. Then there were people playing table tennis in one corner of the hall where others were working.
    I really enjoyed the place and would like to work with Thoughtworks at-least once in my lifetime. For the first time I was feeling that I lost something in life that I wanted desperately and it took me 3-4 days to come out of it. I kept crying for it every night I went to bed for these 3-4 days...:(

Always Njoy!!!

My Experiences with placements........NVIDIA....

 Hi,
    As I wrote in my previous article I am very nervous about interviews, group discussions and all those things.I am a kind of person who don't like meeting too many people or discussing things with them, I like to be with my close friends and have informal chats with them and I never or say I rarely discuss things with people. This is what I think I'm lacking during placements.
       It started on 15th June 2011 when NVIDIA visited our college campus. They announced a whopping package of 8.2 lakh, like most other students even I tried my best to get it. After formal company presentation it all started with an Aptitude test. I was excited and was a bit nervous for it. It had four sections: C & C++, quantitative aptitude, data structures and OS.
      As I said I was nervous, I marked the answers for Quantitative aptitude section into DS part. When I realized this it was half done, I mean 1Hr of the 2Hr test was over.I had no option so I just scratched the answers and marked them again and prayed God that they should consider it. OS section was really very tough. So after all this I thought it was over for me, but its only when you think its over it surprises you as it did to me.Eighteen out of 126 students were shortlisted and I was 12th among them.
      I was happy that I stood 12th among all the students, that is something I thought I will never achieve. But then I was in the state of shock because will have to face interview now. I got ready for it and had a word with my brother who asked me to be confident. I tried but was unable to control my nervousness. I reached college where my friends who had their interviews told me about the questions they were asking.I got even more nervous after hearing it.My interview was scheduled at 3pm and it started at around 5:45 and by that time I was too sleepy (it sounds crazy but yes, I was sleepy before my 1st interview and this is my worst habit that I need to change). Finally it started........
      It was supposed to be a technical interview but the first question he asked me was-
Tell me something about yourself? It was a bouncer for me :) but I think I managed to handle it.
Then he got into every possible details of my projects.He then moved on to DS and asked me 3 puzzles and I was able to answer only one of them.I was so nervous that he offered me water twice during the interview.My interview was about 45 mins. I knew that I won't make it when I left the room but was happy to have such an experience and exposure.
      Finally 3 of my friends were selected and I was happy for them because they deserved it and felt happy that I learned quite a few good things from this interview:

1. Don't under-estimate yourself...you never know when it will happen to you...
2. There is no need to get too nervous for interviews...
3. Be confident for what you say, and don't fake things :)
4. Every interviewer is not as bad as you may think...
5. Give your best...that's it...that's what you can do...

I understood that its difficult to smile after you lose something but then that's what you learn from it...:)

Always Njoy!!! :)