Exxamm.com has the biggest question bank of JEE practice problems with solutions & theory.