Reverse linkedlist, String basics, OOP BASICS, number of island, singleton with code, two sum, merge array1 to array2 , array2 has empty slots equal to array1, and they both are sorted... asked questions from resume, whatever technologies and projects had mentioned, lambda expression, streams, multithreading, add two numbers using linkedlist and return result in linkedlist as reverse number(leetcode)