1. what is a difference between free and destroy?

2. Is there in C# an equivalent of exit command in Delphi, which force the exit from one method?

3. what is RTTI in delphi

4. How is OnCalcFields event handler used in Delphi?

5. What is the use of GlobalMemoryStatus() function in Delphi?

6. What is the use of Initialization and Finalization sections of Delphi?

7. What is the use of TActiveForm object in Delphi?

8. What are the types of arrays handled by Delphi?

9. What must be done to make scroll bars appear automatically in Delphi?

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

11. What are Delphi units?

12. What are the code sections that get added automatically by Delphi when a form is created?

13. What is the use of Database Form wizard in Delphi?

14. What is TForm object in Delphi?

15. What is the clause used with Interface section of Delphi?

16. What is the use of container?

17. What is project file in Delphi?

18. What is the environment on which Delphi was based?

19. What is contained in the code Unit of Delphi?

20. How is dynamic array's memory space removed in Delphi?

21. How is message handling handled in Delphi?

22. What are components in Delphi?

23. Here are some suggested Delphi interview questions. Describe how components are loaded from a DFM file at runtime. What is the difference between TGraphicControl and TWinControl? Write a function that reverses a string. If a component has another component as a property (example: TDatasource has a TDataset component as a property), what happens if the “pointed to“ component is deleted? Where does TCustomControl fit into the VCL heirarchy? What is the purp