|
Saturday, 31 March 2007 00:00 |
At my interview with at Lockheed Martin IS&S one of the questions which I was asked was "How do you problem solve?" Which caught me out completely, I had wrote it on my CV but trying on the spot to describe the process was difficult fortunatly I must have managed it suffieciently to be offered the job.
I personally solve problems in 1 of 2 ways, the first being significantly easier:
- Case based reasoning: Using knowledge of previous solutions to the same or a similar problem I apply the same reasoning to find a solution.
For example: When working in Truro College in Network Support I often found myself looking for previous bug reports which I had closed to recall the previous solution.
- Isolation: In both hardware and software, I tend to isolate a cause of a problem by removing whats around it and often the cause itself until whatever I'm working on functions again, In source code for example this could be to comment out procedure calls until I find which is the cause of the problem, and in hardware this could be to remove the molex power connectors to unneeded Hard or CD-ROM drives.
|