I am going to list some important and helpful books for all SSC CGL and bank exams aspirants. Following are the one of the best books available in the market. Before all this, let me tell you that NCERT books of 8th, 9th and 10th standard are also helpful for general awareness section.
This book contains almost all general topics of quantitative aptitude. Also, it is good source for revision.
A perfect source for shortcuts. To learn shortcuts easily, you can follow this book. It will help you alot.
For reasoning section, I recommend you to choose any one of the following books i.e. book by Dr. R.S. Aggarwal or Arihant. Both books cover almost same syllabus. Don't go for both books. Just choose any one of these. Content and coverage is almost same in both books.
For english, you can follow a book of objective questions related all competitive exams. Books for general knowledge and computer are also given.