The HR called me up to see if I was available for a Quality engineer position in adobe Systems,Noida.She told me it was a temp job with contract of 3 months extendible upto 6 months.I wanted to work in Adobe so I told the HR that i was interested in the position.Three days later, I received an email telling me the time of the onsite interview.First we had a round with a Team Lead level guy.He asked me some logical puzzles and asked me to write some simple string manipulation problems.He was impressed by the variety of answers that I gave for his puzzles.He asked me about any Software product that i was using often and asked me to suggest improvements for that product.He asked me to take up any thing in the room and write 20 test cases to see if that thing worked or not.
Next was an interview with a Managerial level guy under whom I was supposed to work.He asked me to write another string reversal(word by word) code on the whiteboard.He also asked me a few logical questions and was quite happy with my sincere answers.
A couple of days later I recieved the Offer letter.