Bangladesh Oil Gas Mineral Corporation (PetroBangla) — Assistant Manager (CSE/IT) — Exam: 31.06.2024 (BUET)প্রশ্ন ও সমাধান
- Set by
- Bangladesh Oil Gas Mineral
- Post
- Assistant Manager (CSE/IT)
- Exam date
- 31 Jun 2024
- Conducted by
- BUET
- Questions
- 11 (0 MCQ, 11 written)
- Exam guide
- Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
- Cloud & Emerging Tech · ক্লাউড ও উদীয়মান প্রযুক্তি 2
- Programming · প্রোগ্রামিং 2
- Algorithms · অ্যালগরিদম 1
- Computer Architecture · কম্পিউটার আর্কিটেকচার 1
- Data Structures · ডেটা স্ট্রাকচার 1
- Database · ডেটাবেজ 1
- Digital Logic · ডিজিটাল লজিক 1
- Operating Systems · অপারেটিং সিস্টেম 1
- Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 1
Write the difference between shell and kernel?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Given a code with a variable value "a=85" and finds its output a=85
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
How to solve drive failure in RAID?
Model answer
How to recover from a drive failure depends entirely on the RAID level in use:
| RAID Level | Drive-failure recovery |
|---|---|
| RAID 0 | No fault tolerance — data striped with no redundancy; a failed drive means data loss, recoverable only from backup. |
| RAID 1 | Replace the failed drive; rebuild by copying data from the surviving mirrored drive. |
| RAID 5 | Replace the failed drive; rebuild by recomputing lost data from the distributed parity + remaining drives. |
| RAID 6 | Tolerates two simultaneous drive failures; replace the failed drive(s) and rebuild from double parity. |
| RAID 10 (1+0) | Replace the failed drive; rebuild from its mirrored pair (tolerates multiple failures as long as no mirrored pair loses both sides). |
flowchart TD
F[Drive fails] --> D{RAID level?}
D -- RAID 0 --> L[Data lost - restore from backup]
D -- RAID 1/10 --> M[Replace drive, rebuild from mirror]
D -- RAID 5 --> P[Replace drive, rebuild from parity + remaining disks]
D -- RAID 6 --> P2[Replace up to 2 drives, rebuild from double parity]
- General recovery steps: (1) identify and physically replace the failed disk, (2) the RAID controller automatically rebuilds the array using redundancy (mirror copy or parity computation), (3) monitor for a second failure during rebuild, which is the highest-risk window (especially for RAID 5).
Exam takeaway: RAID 0 has zero fault tolerance; RAID 1/5/10 tolerate one drive failure; only RAID 6 (and RAID 10 under favourable conditions) tolerates two.
What is the use of mmWave in IoT?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
A traffic signal cycles from RED to YELLOW, YELLOW to GREEN and GREEN to RED. In each cycle RED is turned for 100 seconds, YELLOW is turned for 40 seconds and GREEN is turned for 80 seconds. The traffic has to be implemented using FSM. The only input to this FSM is a clock of 10 second period. The minimum number of flip-flops require to implement this FSM is?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
In a quicksort algorithm taking the first element as a pivot element. Now Analyze the time complexity of the quicksort algorithm when all services of the quicks sort algorithm are already sorted.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is the need of edge server?
Model answer
An edge server is a server placed physically close to end users/devices, rather than in a distant centralised cloud data centre — the core enabler of edge computing, which processes data near its source.
graph LR
D1[IoT Sensor] --> E[Edge Server - local]
D2[Smart Camera] --> E
E -->|only summarised/critical data| C[(Central Cloud)]
| Need | Why it matters |
|---|---|
| Low latency | Local processing avoids the round-trip to a distant cloud — vital for autonomous vehicles, industrial control, gaming |
| Bandwidth savings | Only pre-processed/summarised data is sent onward, instead of raw high-volume streams |
| Reliability | Keeps operating during a cloud/internet outage, improving availability |
| Data privacy/security | Sensitive data (health, finance) can be processed and stay local |
| Scalability | Supports huge numbers of IoT devices without overwhelming the central cloud |
| Real-time analytics | Enables immediate decisions — e.g. predictive maintenance, smart traffic control |
- Edge computing complements, rather than replaces, cloud computing: the edge handles time-critical/local processing, while the cloud still handles heavy long-term storage/analytics.
Exam takeaway: edge servers bring computation physically closer to the data source, cutting latency and bandwidth use while improving reliability and privacy — essential for real-time IoT applications.
You have three access specifiers in java object oriented language. You have to find which access specifiers are worked with Public, Private and Protected Mode. If yes you have to right Y and if No you have to write N.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Given scenario of software engineering (Unit test, Regression Test, Smoke Test, Integration testing, Load Testing). Write the name of the testing and whether it is functional? Non-functional or both.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Given Four table:
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
You are given a binary tree (a, b, c, d, e, f, g, h, i) nodes. The post order of the binary tree is: a b f c h d e g i nodes. Now draw the binary tree and show the array representation of this binary tree.
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