MockQuestions

ICT Mock Interview

To help you prepare for your ICT interview, here are 25 interview questions and answer examples.

ICT was updated by on February 13th, 2020. Learn more here.

Question 1 of 25

What percentage of your time do you spend on the following: Network Architecture, Software and Hardware selection, Network Optimization (including upgrades,) User Support, and Administrative Tasks? How would you change this to better use your time?

This is an operational question in which the interviewer is seeking to understand your work habits and patterns. They may have some preconceived notion of how your time should be spent. A good way to respond to this question is directly and honestly. You should also be prepared for follow-up questions which will clarify what you're doing when performing each of the functions the interviewer has asked about.

Next Question

25 ICT Interview Questions & Answers

Below is a list of our ICT interview questions. Click on any interview question to view our answer advice and answer examples. You may view six answer examples before our paywall loads. Afterwards, you'll be asked to upgrade to view the rest of our answers.

  • 1. What percentage of your time do you spend on the following: Network Architecture, Software and Hardware selection, Network Optimization (including upgrades,) User Support, and Administrative Tasks? How would you change this to better use your time?

  • 2. What source control tools have you used when managing an ICT network and why did you select these?

  • 3. What is clustering? Describe its use in an ICT environment.

  • 4. What is the role of continuous integration systems in the automated-build process?

  • 5. What is the role of the DMZ in network architecture? How do you enforce relational integrity in database design?

  • 6. When is the last time you downloaded an ICT utility from the internet to make your work more productive, and what was it?

  • 7. What is the difference between OLAP and OLTP? When is each used?

  • 8. What is a cross-site scripting attack, and how do you defend against it?

  • 9. What do you do to ensure consistency across ICT development, quality, and production environments?

  • 10. What are the most important communications network performance metrics, and how do you monitor them?

  • 11. In network security, what is a honey pot, and how is it used?

  • 12. How often are you able to reuse code that you develop, and can you provide me an example of when you have done this?

  • 13. What criteria do you use to determine when to sunset an older technology?

  • 14. Describe a time when you were able to improve upon a network design that existed before you began working for the organization.

  • 15. Describe the elements of an N-tier architecture and their appropriate use.

  • 16. Describe the difference between optimistic and pessimistic locking.

  • 17. Define 'authentication,' and 'authorization,' and the tools that are used to support them in enterprise deployments.

  • 18. Do you prefer to manage people or technology, and why?

  • 19. You have created a piece of code that didn't work in production. You found the bug during testing, and nobody else is aware of it. What would you do next?

  • 20. You have been asked to research a new business application. You find two solutions, an on-premise solution, and a cloud-based one. Assuming they are functionally equivalent, which would you recommend?

  • 21. The CTO wants to know how much it would cost to bring in five more people on your team. They give you very vague requirements for the job they are looking for you to do. How would you react?

  • 22. What is the biggest ICT challenge you have faced, and how did you handle it?

  • 23. Tell me about the project you are most proud of and what your contribution was.

  • 24. Given the problem of increasing latency on the network, what solution would you recommend? Explain your thought process.

  • 25. Describe the most innovative network upgrade that you initiated and what you did to convince the organization to implement this change.