Cyber Security Mock Interview

Master 47 Cyber Security interview questions covering threat analysis, incident response, and security frameworks.

Question 9 of 47

Can you tell me the difference between coding, encryption and hashing, and why they are important?

  • How to Answer

  • Example Answer

  • Example Answer 2

  • Why the Interviewer Asks This Question

  • Community Answers

Tom Dushaj
Tom Dushaj

Tom Dushaj is a business and technology executive and the author of 'Resumes That Work.' Tom has vast experience providing solutions to Fortune 500 companies in the areas of Information Technology Consulting, ERP Software, Personnel Management, and Intern

Let's begin with what coding, encryption, and hashing mean and their importance to IT security. Encoding - to encode something is to communicate a message so that the receiver will clearly understand. Hashing - is an integrity method to validate data. Encryption makes data unreadable by anyone except those who know the secret shared key. All three are important to enable security at every level. If an interviewer asks about coding standards, he's looking for these codes.....Encoding - Base64, UTF-8, ASCII, Hashing - SHA1, SHA256, SHAKE256, and Encryption - AES, Blowfish, and RSA.