Tech Phone Screen by Software Engineer Basic Core Java Questions 1) What is a class loader? Can you have more than one class loader? 2) Difference between Callable and Runnable? 3) Which data structure would you use to implement a contacts list, Linked List or an Array? Explain why and some more follow up questions based on your answer. 4) If your user complains that one of your API endpoints is slow, how would you go about analyzing the issue, explain your thought process? 5) Difference between inner vs outer join in SQL?
Check out your Company Bowl for anonymous work chats.