Intuit interview question

how hibernate works