Pregunta de entrevista de Hitachi ID Systems

Written Exam: Part 0 - Document and record Part 1 - Windows Server - IIS Setup cgi application calc.exe (not installed correctly), needed to activate Anonymous access to get rid of the 401.2 error. Correct the jpg filename to gif to match the html file. You also search for calc.exe and the application files were available on other parts of the PC (this could test your knowledge to see if you know the correct place to put the files; afterwards I realized I've worked with cgi applications from the Program Files folder and not from the TEMP directory *palm slap*). Part 2 – Linux There is a linux server at xx.xx.xx.xx address that has the ability to ssh Use telnet to connect to this server but only from subnet xx.xx.yy.xx as the client only wants traffic to this server coming from that subnet. Your objective is to place an empty file in a directory. Part 3 - Program Using a variety of languages with environments that are readily available take a key value pair with several examples into a text file (I thought the examples were in JSON, but it wasn’t as straight forward as that”: “user” “sam” = “email” : “sam@hotmail.com”, “as400name” : “speedy”, “IPaddress”:”xxx.xxx.xx.xx” “other variable” : “some variable” Create a text file with these values and have the application run through the values to find “as400name” when the “user” value is “sam”. So your program would start like: ./ProgrameName filename.txt Demonstrate: Reading and writing to files loops variables and scope if and else statements

Respuesta de la entrevista

Anónimo

19 may 2015

Part 1 - Windows Server - IIS I couldn't the get executable to run and the error message (404.2) I asked and the tester said: "he had never seen that one before". But there may be two intangibles they get from this test: First Intangible: Do you ask for help with questions when you get stuck on something? Reason: there seemed to be a series of puzzles within this one, indicating that you can get 4/10 or 7/10, but it may be impossible to find all 10/10 unless you ask for help and are doing really well. Second Intangible: How do you deal with a situation that could potentially not be completely solved by yourself? Can you document the process, the steps you took and the situation you are left with? Reason: As I never completed the assignment I am not sure if there is a final resolution for all the issues or not. Part 2 - Linux Solution: Well, I’ve used telnet a total of 1 time about 10 years ago. But investigating the windows machine I located 2 ethernet cards and one of them was on the correct subnet. You would have to specify in your telnet command what Ethernet card you are using to connect properly to that server. That was as far as I got because I disabled the network card I had used rdesktop to access and the tester had to reset the test. From this single act alone I wouldn’t hire myself; yet I know that I would never make that mistake in production; as I have seen the consequences of such an act end IT careers. Intangibles: Can you follow specific instructions Part 3 - Program *Please note: I am just paraphrasing and am missing much of this content as it would obviously have been unethical for me to take any of the files or information from their office. Although they had not had me sign anything preventing me from doing such. By this point I was so disappointed in myself I couldn't even get myself to come up with the program. If I had to do it over I would have started with this first and had that success to bolster my confidence for the rest of the test; but I was out of time. I did get far enough to realize that it was an array within an array (or key value within key value; dictionary within dictionary) and I simply ran out of time before I could program something that could parse 2 levels of complexity.