Persistent Systems Interview Question

1.how to implement tree, link list using structure. 2.tell about primary key,referntial integrity,foreign key. 3.ACID properties. 4.about online pgm. 5.Interview was Skype.