Careers
Companies
Topics
Get Started
Interview Coach 1:1
Gain the confidence you need by asking our professionals any interview scenario, question, or answer you are unsure about.
Let Us Review Your Answers
Our interviewing professionals will gladly review and revise any answer you send us. Allowing you to craft perfect responses for your next job interview.
Interview Questions by Topic
Interview Questions by Career
Interview Questions by Company

Programming Delphi Interview Questions

Author
Ryan Brown
    Job Interviews Careers Computer Science Programming Delphi

20 Programming Delphi
Interview Questions

  1. What is the function of Dynamic arrays?

    Community Answers

    • "Set the size of array at run time."
    • "Dynamic arrays are used when arrays whose size evolves in runtime are needed."
    • "To automatically define or redefine the size of an array at execution time."
    • "Store unknown(variable) QUANTITY of values."
  2. Why should we hire you?

    Community Answers

    • "I learn very quickly - and I have great research capability."
    • "Because I know how to program in Delphi, I am hard-working, good with problem solving, keen on getting better everyday."
  3. Tell me about your education?

  4. What is the use of unit interface section of Delphi?

    Community Answers

    • "Interface holds methods or classes."
    • "Interface section is where the types of the unit are declared."
    • "It is used to declare the variables and methods that are to be used by other units."
  5. What are the different ways of defining array sizes?

    Community Answers

    • "Numerical index or ranges of strings."
  6. What is the procedure to access the database from Delphi?

  7. Where did the Delphi language come from? Who created it and why?

    Community Answers

    • "It comes from Pascal. Anders created it by adding Object Oriented Programming concept to it."
    • "Comes from Turbo Pascal, created by Anders Hejlsberg from Borland, as a general purpose language for Windows."
    • "It has come from Pascal, Pascal was a training language created by Borland."
    • "Delphi language came from pascal. Anders created it to support object oriented and structured design."
    • "It came from me. I created it because I was bored."
  8. What is the default extension of file when we create user components?

  9. What is your greatest strength as a programmer?

    Community Answers

    • "Finding cost effective solutions."
    • "Good problem solving skill."
  10. Explain to a ten year old what the Delphi language does.

    Community Answers

    • "Delphi language helps to develop window based applications."
  11. What is the history of Delphi?

  12. What operating systems does Delphi support?

  13. What is Delphi?

  14. What is your greatest weakness as a programmer? What are you doing to improve it?

  15. What are the problems faced by memory leaks?

    Community Answers

    • "I shows that not all the objects were properly destroyed before terminating the program."
  16. What are the different types of inheritances present in Delphi?

    Community Answers

    • "Abstract, Interface, Specialization,"
  17. How do abstract classes differ from Interfaces?

    Community Answers

    • "An Abstract class must be used to qualify a virtual class."
    • "Abstract classes inherit functions from parent classes and can call other classes while interfaces can't call any other interface and interface holds many classes."
    • "A class will inherit the abstract class and override the methods needed. The class can only inherit one base class. A class will implement the Interface. A class can implement several interfaces."
  18. What are the different types of pointers used in Delphi?

    Community Answers

    • "Character byte type-checked standard."
  19. Why programming?

    Community Answers

    • "Because I wanted to know how to make video games."
  20. What are the types of arrays handled by Delphi?

    Community Answers

    • "Day array fixed index or abstract and sub ranges."
    • "STATIC, DYNAMIC, CONstant, open, multdimesional."