• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Best and worst interview questions

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    #11
    Worst:
    What is the prime meridian

    Best:
    How come you've moved jobs so often.....

    Comment


      #12
      Worst:
      List me all the differences between all the version of .NET framework.
      Vote Corbyn ! Save this country !

      Comment


        #13
        Easy one.

        You need to check that a remote system has the correct credit card number for a customer you hold data on.

        However, you cannot query this remote system directly, you must submit the query to another system, which in turn will query the credit card system. You don't want this intermediary system to obtain the credit card number (for security purposes), but you want to verify the credit card number your system holds is the same as the remote system.

        How would you implement this?

        Comment


          #14
          Originally posted by DimPrawn View Post
          Easy one.

          You need to check that a remote system has the correct credit card number for a customer you hold data on.

          However, you cannot query this remote system directly, you must submit the query to another system, which in turn will query the credit card system. You don't want this intermediary system to obtain the credit card number (for security purposes), but you want to verify the credit card number your system holds is the same as the remote system.

          How would you implement this?

          Using a shared key, pass an encrypted value.
          Vote Corbyn ! Save this country !

          Comment


            #15
            Originally posted by fullyautomatix View Post
            Using a shared key, pass an encrypted value.
            Along those lines, either asymmetric encryption or one way hashing.

            Comment


              #16
              Originally posted by DimPrawn View Post
              Along those lines, either asymmetric encryption or one way hashing.

              I am not sure one way hashing will work in this instance. If the remote system has one way hashed the credit card number, they are not going to share the hash algorithm with you so you can do a similar hash.
              Vote Corbyn ! Save this country !

              Comment


                #17
                Originally posted by fullyautomatix View Post
                I am not sure one way hashing will work in this instance. If the remote system has one way hashed the credit card number, they are not going to share the hash algorithm with you so you can do a similar hash.
                If you and the remote system both use the same hash algo (e.g. SHA-512) then the middleware system simply asks for the hash and passes it to you to compare to your hash. The hash cannot realistically be used to recover the CC number, so it is safe for the middle system to have it.

                Comment


                  #18
                  Send a one-time challenge and have the remote system compute a hashed using an algorithm seeded with the CC number. Perform the same computation on your side and compare the two results.
                  While you're waiting, read the free novel we sent you. It's a Spanish story about a guy named 'Manual.'

                  Comment


                    #19
                    call a bob and ask him to read the CC numbers out to you

                    Comment


                      #20
                      Originally posted by DimPrawn View Post
                      What are the best and worst interview questons you can been asked over the years?

                      Best:

                      The technical guy is on holiday, so can we cut the interview and have you start tomorrow morning

                      Worst:

                      We have this tree structure, right.....
                      Best: do you know what you're doing?
                      Worst: can you prove you know what you're doing?

                      And we wonder why contractors have a reputation as cowboys, based on the lax interviewing techniques being suggested, and the affront caused by actually testing anyone
                      Originally posted by MaryPoppins
                      I'd still not breastfeed a nazi
                      Originally posted by vetran
                      Urine is quite nourishing

                      Comment

                      Working...
                      X