Senior Content Specialist | Updated On - Jun 11, 2024
Key responsibilities include designing and implementing software applications, conducting research, providing technical expertise in software development, data analysis, and cybersecurity NIC scientists work closely with government departments and agencies to meet their IT needs and contribute to the development of e-government solutions They give.
Common practice in the NIC Scientist B examination includes a written examination and an interview session. The written exam covers various areas such as general ability, problems solving ability and numerical ability, logical ability, scientific ability, general science, and computer science and information technology. Interview is conducted for the selected candidates based on the merit of the written examination so far and the final list is prepared.
The NIC Scientist B exam is regarded as one of the most popular tests, as tens of thousands of engineers and graduates in the field of technology sit the exam annually for several tens of vacancies. The nature of the job as mentioned in the posting includes working on projects of national significance, particularly in the domain of e-governance and networking solutions, cloud computing, cyber security and software development.
Master's degree in Computer Science or related fields with 5 years of experience OR Bachelor's degree in Engineering/Science with 7 years of experience
Selection Process
Written Exam (Computer Science & Aptitude) followed by Interview
- Current Affairs, Science & Technology, India & World Knowledge
NIC Scientist B Vacancy 2024
Candidates with a Master's degree in Computer Science or related fields and at least 5 years of experience (or Bachelor's degree in Engineering/Science with 7 years of experience) are eligible to apply. The selection process typically involves a written exam followed by an interview.
- Introduction to Algorithms by Thomas H. Cormen et al. - Algorithms + Data Structures by Niklaus Wirth - Data Structures and Algorithms in Python by Goodrich et al.
Operating Systems
- Operating System Concepts by Silberschatz et al. - Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau
Programming Languages
- C Programming Language by Brian Kernighan and Dennis Ritchie - Head First Java by Kathy Sierra and Bert Bates - Python Crash Course by Eric Matthes
Database Management Systems
- Database Systems Concepts by Silberschatz et al. - Introduction to Database Systems by James F. Kurose and Christoforos N. Pappas
Computer Networks
- Computer Networks by Andrew S. Tanenbaum - Computer Networking: A Top-Down Approach by James F. Kurose and Kevin W. Ross
Others
- Compiler Design by Alfred Aho, Ravi Sethi, and Jeff Ullman - Computer Organization and Design by David Patterson and John Hennessy - Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig
Non-Technical (40%)
Quantitative Aptitude
- Quantitative Aptitude for Competitive Examinations by R.S. Aggarwal - CAT Practice Sets by Arun Sharma
Reasoning
- Analytical Reasoning for Competitive Examinations by Vikas Gupta - A Modern Approach to Verbal & Non-Verbal Reasoning by R.S. Aggarwal
Verbal Ability
- Word Power Made Easy by Norman Lewis - Reading Comprehension by Wren and Martin
General Awareness
- Manorama Yearbook - Current Affairs magazines and websites