Skip to main content Link Search Menu Expand Document (external link)

Basic Programming questions

Basic level 1

  1. What Is Computer Programming?
  2. Explain the Workings of a Compiler.
  3. Define the Term “Variables.
  4. What Do You Mean by Reserved Words?
  5. Explain Constants.
  6. What Do You Mean by Operators?
  7. What Is the Use of Arithmetic Operators?
  8. What Is the Use of Relational Operators?
  9. Explain the Concept of Loops. And state the tyes of loops
  10. Explain the Types of Errors That Are Likely To Occur While Running and Executing a Program.
  11. What is a data structure?
  12. What is an array?
  13. What is a linked list?
  14. What is the difference between an array and a linked list?
  15. What is LIFO (Last-In-First-Out)?
  16. What is FIFO (First-In-First-Out)?
  17. What is a stack?
  18. What are binary trees?
  19. What are binary search trees?
  20. What is object-oriented programming?
  21. What is the purpose of a loop in programming?
  22. What is a conditional statement?
  23. What is debugging?
  24. What is recursion?
  25. What are the differences between linear and non-linear data structures?
  26. What is the significance of version control, and which version control systems are you familiar with?
  27. Can you explain the differences between SQL and NoSQL databases?
  28. How do you handle exceptions and errors in your code?