It was a good interview experience with really some tricky question which some will really want to think over them when you are back from interview.
The Panel consisted of two members, one was senior experienced developer of them with good knowledge whom u cant bluff.