Technical Questions: - What does Static mean? - What does public, private mean in Java? - What is an abstract variable and why do you use it. - What is a 3 tier architecture? - Explain OOP in java - What is Overloading when compered to Overriding? - What is a hashmap? - What is a collection? - Why do you use linked lists? Java online test: - Taking a string and parsing the data into a list to then change it back into a string and print the answer. - An array of numbers o, find the biggest number that would divide into 5 that is not in the list. Then do it again for an N amount of numbers. Java Live coding: - Take a string and find how many characters it has. - if string is below 10 letters, add enough to make it of length 10 - if the string has a number, remove the number and add enough letters to make it a length 10 string Overall, pretty basic questions. Nothing you havn't already done in college.