Interview with X
..no..no .no I was giving the interview.
There is a room ( please note this term carefully , this is the most important term for this blog) - the door was of glass ( attributes, aggregation or composition... you will understand this as you end to read this)
So I was waiting..and surprise surprise... X comes who seemed to be taking my interview. He was with another guy but he is inconsequential guy and we can ignore him except for the testing part ( ok another forward reference).
So this X smiles at me. I pretend to smile back - it was a surprise smile - the kind of which when I get when I see an honest traffic cop who doesnt demand bribe from his victim ( directly or indirectly).
Lets not digress.. X and me ( just like Coldplays new album X&Y)...and this inconsequential guy..
(lets call him epsilon where epsilon is less than 1.0e-05)
X and epsilon is apparently about to take my interview. Now this scenario I had never imagined because I was not in army or navy. I was in software. And I know of couple of Xs and how they fixed Microsoft STL code to fix the crash in their application. I wondered he could have been in one of those project where they fix bugs like that.
Anyway..
X : Hi Porcupine
Me : Hi X.
X : I have a copy of your written test. Its reasonably good. I am going to ask
some design questions
Me : ok
X: How do you design
Me : You mean software design.
X: Yeah
Me : *mumbling to myself..How do i design* That depends on the problem. We analyse the problem. Find out the software, tools etc available ...blah blah....
X : Lets design .. in software..something
Me : as in ?
X : * looks around the room*
Me : * follows his eyes*
X: how about designing this room.
Me : * now what does this mean...room designer..ask the builder..ask the artitect
why ask me* You mean as an architect?
X : No software design
Me: Software for design of the room or software to simulate the room's existence
X: *in a happier tone* the latter
Me : So a software simulation of a room
X: Yes
Me : *pretends to think* Well we can make room as a class....door as a....
blah
blah
Objected oriented blah blah
blah
X: How will you ensure that the light is off or on ?
Me : Member variable blah blah
X: What about whether or not the door is closed?
Me : Is this software for security system or something like that
X: You can assume so..
Me : *whats happening yaar* blah blah
But if we are designing from creating design of the building we will have a singleton
blah blah blah
X : *looks pretty pleased*
X : * looks at the other guy*
Epsilon : So how do you test this software ?
* stunning silence follow this extraordinarily intelligent question*
Me : * oh my God* ...invariant, preconditions, test cases ..blah blah
Finally somehow the interview got over. There was sort of consensus of things - that we didnt know much stuff. They realised that they didnt know a lot and I realised I didnt know any stuff.
Thus ended this historic interview !!
There is a room ( please note this term carefully , this is the most important term for this blog) - the door was of glass ( attributes, aggregation or composition... you will understand this as you end to read this)
So I was waiting..and surprise surprise... X comes who seemed to be taking my interview. He was with another guy but he is inconsequential guy and we can ignore him except for the testing part ( ok another forward reference).
So this X smiles at me. I pretend to smile back - it was a surprise smile - the kind of which when I get when I see an honest traffic cop who doesnt demand bribe from his victim ( directly or indirectly).
Lets not digress.. X and me ( just like Coldplays new album X&Y)...and this inconsequential guy..
(lets call him epsilon where epsilon is less than 1.0e-05)
X and epsilon is apparently about to take my interview. Now this scenario I had never imagined because I was not in army or navy. I was in software. And I know of couple of Xs and how they fixed Microsoft STL code to fix the crash in their application. I wondered he could have been in one of those project where they fix bugs like that.
Anyway..
X : Hi Porcupine
Me : Hi X.
X : I have a copy of your written test. Its reasonably good. I am going to ask
some design questions
Me : ok
X: How do you design
Me : You mean software design.
X: Yeah
Me : *mumbling to myself..How do i design* That depends on the problem. We analyse the problem. Find out the software, tools etc available ...blah blah....
X : Lets design .. in software..something
Me : as in ?
X : * looks around the room*
Me : * follows his eyes*
X: how about designing this room.
Me : * now what does this mean...room designer..ask the builder..ask the artitect
why ask me* You mean as an architect?
X : No software design
Me: Software for design of the room or software to simulate the room's existence
X: *in a happier tone* the latter
Me : So a software simulation of a room
X: Yes
Me : *pretends to think* Well we can make room as a class....door as a....
blah
blah
Objected oriented blah blah
blah
X: How will you ensure that the light is off or on ?
Me : Member variable blah blah
X: What about whether or not the door is closed?
Me : Is this software for security system or something like that
X: You can assume so..
Me : *whats happening yaar* blah blah
But if we are designing from creating design of the building we will have a singleton
blah blah blah
X : *looks pretty pleased*
X : * looks at the other guy*
Epsilon : So how do you test this software ?
* stunning silence follow this extraordinarily intelligent question*
Me : * oh my God* ...invariant, preconditions, test cases ..blah blah
Finally somehow the interview got over. There was sort of consensus of things - that we didnt know much stuff. They realised that they didnt know a lot and I realised I didnt know any stuff.
Thus ended this historic interview !!

0 Comments:
Post a Comment
<< Home