I have completed the free mock test in smartkeeda site and it is one of the best online sites for sbi po mock exams. The interface is good and there is no lag between switching questions. Explanations after exams are good. I recommend this site for mock tests..