Sollicitatievraag bij ADP

Difference between static class and static methods? can outer class be defined as static Inner join sql queries(Employee, department, salaries) given employee table with salaries, sort by department and max salary. JS: Given a dog facts array of json objects, return only facts which has more than 10 words and give a char count. Given array of integers, remove duplicates and sort? What is heap memory. How to make immutable class and why its used. Can I inherit immutable class and access its methods. Will inheriting immutable class gives error? What is thread local? Executor service differen e between callable and runnable and what it returns What is future? How do we implement promise in JS what is promise.all what are the methods of promise and why then is used. how to handle error in promise With try with resources, can we use finally to close the connection in case of exception, or will it close connection. Break a singleton what is async and await? what is change detection? Can you implementpromise in java? types of exceptions and examples. Exception vs error and how to handle errors at runtime? What is transaction management? given, one controller and two services, service 1(Upload logic) and service 2(delete logic), where do you implement transactional management. In collections.sort, can we sort primitive's. What is comparator and comparable, implement it. How to implement filters and interceptors and use cases. what is oAuth? what is cyclic dependency and how to resolve it?