A. Books:
1. General Knowledge and Current Affairs:
"General Knowledge 2024" by Manohar Pandey (Arihant)
"Lucent’s General Knowledge" by Binay Karna and Manwendra Mukul
"Current Affairs Yearly 2024" by Disha Experts
2. English Language:
"Objective General English" by S.P. Bakshi (Arihant)
"High School English Grammar and Composition" by Wren & Martin
"English Grammar and Composition" by S.C. Gupta
3. Mathematics:
"Quantitative Aptitude for Competitive Examinations" by R.S. Agarwal
"Fast Track Objective Arithmetic" by Rajesh Verma
"M. Tyra’s Quantitative Aptitude for Competitive Examinations" by M.K. Tyra
4. General Engineering Knowledge:
Electrical Engineering:
"Electrical Engineering: Objective Type" by P.K. Nag
"Electrical Engineering: Principles and Applications" by Allan R. Hambley
Mechanical Engineering:
"Mechanical Engineering for Competitions" by R.K. Jain
"Engineering Mechanics: Dynamics" by J.L. Meriam
Civil Engineering:
"Objective Civil Engineering" by R.K. Jain
"Civil Engineering: Conventional and Objective Type" by R.S. Khurmi
5. Technical Knowledge (Branch-Specific):
Naval Architecture:
"Introduction to Naval Architecture" by E. C. Tupper
Electronics and Communication:
"Electronic Devices and Circuit Theory" by Robert L. Boylestad
"Communication Systems" by Simon Haykin
6. Computer Science:
"Computer Science: A Structured Approach Using C++" by Behrouz A. Forouzan
"Data Structures and Algorithms in C++" by Adam Drozdek
B. Websites for Online Study and Practice:
1. General Preparation:
Oliveboard: Provides mock tests and study material specifically for competitive exams.
Testbook: Offers practice tests, quizzes, and study resources.
2. General Knowledge and Current Affairs:
Current Affairs: For the latest updates and practice questions.
GK Today: Offers current affairs quizzes and general knowledge articles.
3. English Language:
English Grammar 101: For comprehensive grammar lessons and exercises.
Daily Grammar: Provides grammar practice and lessons.
4. Mathematics:
Khan Academy: Offers free courses and exercises in math.
Brilliant: Provides interactive problem-solving courses and quizzes.
5. Engineering Knowledge:
NPTEL: Offers video lectures and resources in engineering subjects.
MIT OpenCourseWare: Provides free course materials from MIT, useful for engineering topics.