Pergunta de entrevista da empresa Palo Alto Networks

Half-hour phone interview - was asked three questions: 1. What is the difference between thread and process. 2. What is LRU 3. What is a virtual function?