Starling Interview Question

How would you recreate a UITableView not using UIKit?