Pergunta de entrevista da empresa IBM

Round1: MCQ based question: passing score: 60% Round2: - Intro - Have you worked on elastic search? - SOLID principles - What is autoscaling in Kubernetes? - What is from alpine image in docker file? - Difference between sharding and partitioning - Your application suddenly got a burst of requests and if your application is storing data to sql db. Will it be able to store this burst of requests in nosql db? - What implementation of hashmap in changed in java8? - What has changed in interfaces in java8 and how is it different from abstract class? Is there any change in inheritance in java8? - What is fault tolerance? - Given an array: arr[]= {4,10,5,15,3,1,14,11,8,7,12} and a targetSum = 19. Find duplets and triplets in single iteration. - Given an array: arr = [0,1,5,7,3,0,1,4,1,5,7,0,1], convert this such that 0s are in beginning, 1s are in end and others number are sorted in middle. Result= [0,0,0,3,4,5,5,7,7,1,1,1,1]