Sw Engineer Entry Test

17 Questions

Settings
Please wait...
Sw Engineer Entry Test

Please use the password provided in your exam invite to access this test.


Questions and Answers
  • 1. 
    Please read! This simple test is a quick evaluation of your skills relevant to the position you are applying for. This is not "pass or fail" test, it is an interview starter more than anything else. The test is written in English, to test your language comprehension. Some answer are complete sentences. If you do not feel like answering in English, answer in Czech or Slovak. We will take that into account, though. Please, try to answer all questions. It is better to have an incomplete answer than none at all.You have 1 hour and 23 minutes to finish the entire test (and the time is ticking already!). Do not waste any time, Good luck!! Are you ready?
    • A. 

      Yes

    • B. 

      No

  • 2. 
    To insert image called pic1.gif into an HTML document, you will use the following HTML code:<___________/>
  • 3. 
    Briefly describe the difference between POST and GET methods of HTML form.
  • 4. 
    Pick all the answers that apply.HTML form method POST ...
    • A. 

      Should always be used for large data sets.

    • B. 

      Should never be used for large data sets.

    • C. 

      Transmits the form data as part of the URL.

    • D. 

      Encodes the form data as one base64 file.

    • E. 

      Encodes the the form data in the request header.

  • 5. 
    Briefly describe the difference between TCP and UDP.
  • 6. 
    DNS is used to
    • A. 

      Boot diskless clients.

    • B. 

      Assign IP addresses to hosts after reboot.

    • C. 

      Translate host names to IP addresses.

    • D. 

      Translate IP addresses to host names.

    • E. 

      Translate IP addresses to MAC addresses.

  • 7. 
    A simple TCP client.Write a code of a simple TCP client. This client needs to establish connection to the server and send a message "Hello.".The code does not have to run, can be written in language of your choice. What we are after are the socket calls necessary to establish TCP connection and send the message.
  • 8. 
    If you needed to implement a TCP server serving multiple clients without blocking them. How would you do it?We are not necessarily looking for code. Just briefly discuss the paradigm you would use.
  • 9. 
    Which Unix/Linux command can you use to copy a file.
  • 10. 
    Which Unix/Linux command can you use to rename a file.
  • 11. 
    Which Unix/Linux command shows the current working directory.
  • 12. 
    Which Unix/Linux command changes your current working directory to its parent directory?
  • 13. 
    Which Unix/Linux command displays the disk space usage report for mounted file systems.
  • 14. 
    What Unix/Linux command can you use to display the file space usage summary of the current directory (including its subdirectories)
  • 15. 
    Briefly describe the difference between a symbolic link and a "hard" link in Unix/Linux file system.
  • 16. 
    On a Linux system we have a directory containing file name like this:...2007-07-222007-07-282007-07-292007-07-302007-08-03...2008-04-272008-06-262008-06-292008-07-242008-07-26...(file names represent calendar dates).Create a regular expression such that commandls | grep '_______'returns all files for May, June, July and August 2008.
  • 17. 
    White a python function toNum, which takes as its (one an only) argument a list of numbers and returns a list of string representations of those numbers.For example toNum([1, 2, 3, 4]) returns ["1", "2", "3", "4"].