1. Design a Least Recently Used (LRU) cache.
2. Explain Executor Service and provide a code example.
3. Explain the Virtual DOM.
4. How will you handle communication between cross-functional teams?
5. Given a list of stock prices, how would you determine the maximum profit that could be earned by buying and selling the stock?