Skip to content
Past paper

BARI — Assistant Maintenance Engineer — Exam: 10.05.2024প্রশ্ন ও সমাধান

Set by
BARI
Post
Assistant Maintenance Engineer
Exam date
10 May 2024
Questions
24 (0 MCQ, 24 written)
Exam guide
Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
  • Networking · নেটওয়ার্কিং 9
  • Computer Architecture · কম্পিউটার আর্কিটেকচার 5
  • Operating Systems · অপারেটিং সিস্টেম 4
  • Cyber Security · সাইবার নিরাপত্তা 2
  • Cloud & Emerging Tech · ক্লাউড ও উদীয়মান প্রযুক্তি 1
  • English · ইংরেজি 1
  • General ICT · সাধারণ আইসিটি 1
  • Mathematics · গণিত 1
Written question 1Operating Systems

What is Multithreading System?

Model answer

A multithreading system allows a single process to run multiple threads concurrently, sharing the same memory space (code, data, and open files) while each thread keeps its own program counter, register set, and stack.

graph TD
    P[Process] --> T1[Thread 1]
    P --> T2[Thread 2]
    P --> T3[Thread 3]
    T1 -.shares.- M[(Shared Memory - Code, Data, Files)]
    T2 -.shares.- M
    T3 -.shares.- M
  • Why it matters: threads are much cheaper to create and switch between than whole processes (no separate address space to set up), so multithreading gives concurrency with lower overhead.
  • Types: User-level threads (managed by a library, unaware to the kernel) vs Kernel-level threads (managed and scheduled directly by the OS, can truly run in parallel on multiple cores).
  • Example: a web browser uses separate threads for rendering the page, handling user input, and downloading resources — all simultaneously, within one process.
  • Challenges: shared memory means threads must coordinate access to shared data (via mutexes/semaphores) to avoid race conditions.

Exam takeaway: multithreading = multiple lightweight threads within one process sharing memory — enables concurrency at lower cost than multiprocessing, but requires synchronisation to avoid race conditions.

Written question 2Operating Systems

Advantages of CPU Scheduling Algorithm.

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 3Networking

Write a TCP/UDP used service name?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 4Networking

Write Class A private IP range.

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 5Networking

How many TCP/IP layer? Write its Layer name?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 6Computer Architecture

GPU stands for_______?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 7Networking

NAT Stands for _______?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 8Networking

How many collision domians are created when you segment a network with a 12-port switch?

Model answer

Answer: 12 collision domains — one per switch port.

A collision domain is a network segment where only one device can transmit at a time without its signal colliding with another's. Unlike a hub, which forwards every incoming signal to all ports (creating one single shared collision domain for the whole hub), a switch intelligently forwards frames only to the correct destination port and maintains a separate collision domain per port.

graph TD
    S[12-port Switch] --> P1[Port 1 - own collision domain]
    S --> P2[Port 2 - own collision domain]
    S --> P3[Port 3 - own collision domain]
    S --> Pdots[... continues to Port 12]

Number of collision domains = number of switch ports = 12

Device Collision domains created
Hub (N ports) 1 (shared by all ports)
Switch (N ports) N (one per port)
Router 1 per interface (also separates broadcast domains, unlike a switch)
  • Note the important distinction: a switch multiplies collision domains (one per port) but does not separate broadcast domains — all switch ports remain in the same broadcast domain unless VLANs are configured.

Exam takeaway: every switch port = its own collision domain (a hub has just one for the whole device); a 12-port switch therefore creates 12 collision domains.

Written question 9Computer Architecture

DRAM stands for_______?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 10Networking

Write 4 topology name?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 11Networking

BGP stands for _______?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 12Networking

Which routing protocol use Dijkstra Algorithm?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 13Operating Systems

What type of RR Scheduling Algorithm: Preemtive/ Non-Preemtive?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 14General ICT

What is the base of 5th generation Computer?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 15Computer Architecture

RISC stand for________? Write two characteristics of it's?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 16Cloud & Emerging Tech

What is the name of molecular scale computer?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 17Cyber Security

Unsoliciated email is called?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 18Operating Systems

NTFS stands for ________?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 19Computer Architecture

Write two SSD characteristics?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 20Computer Architecture

What is stand for EEPROM?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 21Cyber Security

What type of key used for decrypt message of PKI?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 22Networking

Write Command for check LAN connecte?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 23Mathematics

What is the Average of 1 to 49 numbers?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 24English

Write a short paragraph on Russia-Ukraine War.

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers · Government IT officer posts guide