BARC Computer Science Actual Interview Questions & Experience

BARC Interview Guidance


BARC Computer Science Actual Interview Questions & Experience


The interview panel at BARC asks questions on the following subjects: operating system, C data structure, algorithm, TOC, and COA. The panel will ask questions specifically related to these subjects, but they will go into great detail. This depth of questioning can focus on either theoretical or practical applications of the subject matter. Therefore, be prepared for unexpected and challenging questions. The panel is known to be very supportive and will offer hints to guide you. If you are able to articulate your ideas effectively and possess a strong understanding of the subject matter, then you have a good chance of succeeding. Below you will find the actual interview questions asked in BARC interview for computer science branch. Here I am sharing the interview questions asked about operating systems in BARC interview.




  1. Write code for a starvation free solution for dining philosophers?

  2. What are semaphores?

  3. Write code for implementing wait and signal operations?

  4. What is the difference between a program and a process?

  5. What is paging? Explain the mechanism of paging.

  6. How will you come to know whether the page table of the process is present in memory or not?

  7. Explain the flags in a page table entry.

  8. What is thread? What is a process?

  9. Can we change the ordering of semaphores without affecting functionality and so on.

  10. Benefits of Monitoring and Something Over Semaphores.

  11. Page fault using FIFO.

  12. Which OS is installed on your computer? What is difference between Vista, XP, and 7

  13. What are the conditions of deadlock?

  14. Can you explain Banker’s algorithm?

  15. What is thrashing? How to get rid of it?

  16. if system is in deadlock, and you want to recover from it by killing a process, how will you select which process to kill first? Criteria used?

  17. Explain four conditions to achieve synchronization?

  18. difference between lock and tsl?

  19. Explain the ostrich algorithm.

  20. What is bealady’s anomaly, and is it is associated with which page replacement algorithm?

  21. What will be the type of relationship between page fault rate and effective memory access time?

  22. Draw the graph to show the relationship.

  23. Relation between CPU utilization and degree of multi programming? Draw graph.

  24. In the graph mentioned above, what does the downward curve denote?

  25. what is the issue with paging the we need to shift towards multilevel paging ?



For any Query or to attend Mock Interview session, fill this form or feel free to call 98552-73076


About NTRO:-


It is a technical intelligence agency that reports to India's Prime Minister's Office's National Security Advisor. It was established in 2004 to improve the nation's national security infrastructure. It runs as an independent organization but is directly supervised by the Prime Minister's Office.
The main goal is to collect technical intelligence, which includes monitoring and analyzing communications signals as well as cyber and image intelligence. Additionally, it offers technological support to the Intelligence Bureau and Research and Analysis Wing, two major national intelligence agencies. It is in charge of creating cutting-edge instruments and methods for intelligence collection as well as keeping a database of technological knowledge. Additionally, it engages in research and development in the area of technical intelligence. The Chairman of NTRO answers directly to the Indian Prime Minister. Its corporate office is in New Delhi, and it has operating hubs spread across the nation.


Role and responsibility of Technical Assistant in NTRO:-

In general, a technical assistant at NTRO could be in charge of duties like:

  • Supporting the agency's activities with technical assistance.

  • Carrying out analysis and study on technical matters pertaining to national security.

  • Creating and maintaining technical apparatus and systems.

  • Contributing to the creation of innovative tools and methods for obtaining and analyzing intelligence.

  • Working together on technical projects and initiatives with other agencies and organizations


Important Subject for interview:-


  • Algorithm and data structure

  • Computer Network

  • Cyber Security

  • Database Management System.

  • Cloud computing

  • Artificial Intelligence

  • Mathematics.



For any Query or to attend Mock Interview session, fill this form or feel free to call 98552-73076


Some of the important questions for Interview:-


  • How to dynamically allocate the memory?

  • What do you mean by malloc()?

  • What do you mean by calloc()?

  • what is linked list?

  • what is doubly linked list?

  • Give some computer application of single link list?

  • Give me 3 drawback of single link list?

  • What is the difference between interruption and exception?

  • What do you mean by memory overflow?

  • What do you mean by network topology?

  • What is a gateway? Is there any difference between a gateway and router?

  • Mention the steps to set up a firewall.

  • What is DNS?

  • What is NIC?

  • What do you understand by MAC address?

  • What is RIP?

  • What is trace route? Mention its uses.

  • What is the criteria to check the network reliability?

  • Which are the different factors that affect the security of a network?

  • What firewall, and why is it used?

  • What is a three-way handshake?

  • What is transaction?

  • What is R-W,W-R problem?

  • What is indexing?

  • What is cloud computing?

  • What are the different components of cloud computing?

  • What are the advantages of cloud computing?

Request
Call back