IndiaBix is one of the first few websites that comes to mind when we think of placements. It is easily one of the top five options for placement preparation. It has thousands of questions covering a wide range of topics.