Sollicitatievraag bij Netomi

2nd Technical Interview Round: Technical Interview on Java, Design Patterns, REST API, and Basic System Design The interviewer asked me -to describe my previous project, -the use of Garbage Collector in Java & its working , -how HashMap is internally implemented in Java, -the difference between finally and finalize keyword -differece in Interface & abstract class -use of static keyword.Drwaback of static keyword. -Can we create new entry using GET keyword -features of Java8, -the difference between POST and PUT method -to handle API calls in case of no response after calling them five time. Have to write pseudo code for it. -about the differences between sleep() and wait() -how to reverse a String without using the in-built "reverse()" function. -difference in having & where clause -Write SQL query conatining all select,where,having & groupBy all together -Had worked on Design Patterns? What is factory Design Pattern & its application in project. -What is singleton Design Pattern. Implement it. & Tell about its real life usecase Finally, they asked me to write tables for an E-commerce website like Amazon, and brainstormed on how to handle multi-level product categories.