GK Syllabus, Tips and Books for Bank exams