Starling interview question

How would you recreate a UITableView not using UIKit?