5.03. OS Concepts

  1. explain the process how you flash the OS into your raspberry pi all the steps with commands and which tools you have used [5G Testbed]
  2. what is deadlock and when it is happened? [5G Testbed]
  3. What does the command ps -eaf mean? Explain the options -e, -a, and -f. [Analogics-14-08-24]
  4. What is the syntax of the system call fopen()? [Analogics-14-08-24]
  5. What are the OS concepts you know? [Data Patterns (India) Limited-DTDS]
  6. What is a OS, and what is the role of OS in system? [INFOBELL]
  7. What is paging vs segmentation? [Team F1 Network]
  8. What determines the size of page frames allocated to a running process in virtual memory? [Team F1 Network]
  9. What is cache memory? [Webber]
  10. Through which bus is data transferred from main memory to peripheral? [Team F1 Network]
  11. What is SRAM and DRAM? Uses of each. [V ConnecT]
  12. What is virtual memory? [Team F1 Network]
  13. What are the variables stored in data segment and BSS? [Team F1 Network]
  14. In 32-bit Linux, how much memory is used for kernel space? (1 GB) [Mirafra Technologies]
  15. In 32-bit Linux, how much memory is used for user space? (3 GB) [Mirafra Technologies]
  16. In a 32-bit system, what is the size of the virtual address space? (4 GB) [Mirafra Technologies]
  17. In a 32-bit system, how much virtual memory does each process have? [Mirafra Technologies]
  18. Does the stack segment grow and shrink as functions are called and returned? [Mirafra Technologies]
  19. Does the data segment store global variables? [Mirafra Technologies]
  20. Explain the Linux boot sequence and how each stage works. [5G Testbed / Analogics / GVS Deck Pvt Ltd / Avantel Limited]
  21. What is paging vs segmentation? [Team F1 Network]
  22. What determines the size of page frames allocated to a running process in virtual memory? [Team F1 Network]
  23. What is cache memory? [Webber]
  24. Through which bus is data transferred from main memory to peripheral? [Team F1 Network]
  25. What is SRAM and DRAM? Uses of each. [V ConnecT]
  26. What is virtual memory? [Team F1 Network]
  27. What are the variables stored in data segment and BSS? [Team F1 Network]
  28. What is virtual memory? [TeraScale]
  29. What is the difference between TCP and UDP from a memory/networking context? [TeraScale]
  30. What is process memory layout (stack, heap, BSS, data, text)? [TeraScale]
  31. Explain .bss segment — what does it hold? [TeraScale]
  32. What is memory-mapped I/O? [TeraScale]
  33. What is cache memory? How many levels? Why is it needed? [TeraScale]
  34. What is cache flush? [TeraScale]