Skip to content
Past paper

Sundarban Gas Company Limited (SGFL) Assistant General Engineer Exam: 2021 (BUET)প্রশ্ন ও সমাধান

Set by
SGFL
Post
Engineer
Exam date
2021
Conducted by
BUET
Questions
13 (0 MCQ, 13 written)
Exam guide
Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
  • Operating Systems · অপারেটিং সিস্টেম 2
  • Programming · প্রোগ্রামিং 2
  • Algorithms · অ্যালগরিদম 1
  • Cloud & Emerging Tech · ক্লাউড ও উদীয়মান প্রযুক্তি 1
  • Computer Architecture · কম্পিউটার আর্কিটেকচার 1
  • Cyber Security · সাইবার নিরাপত্তা 1
  • Database · ডেটাবেজ 1
  • Digital Logic · ডিজিটাল লজিক 1
  • Microprocessor · মাইক্রোপ্রসেসর 1
  • Networking · নেটওয়ার্কিং 1
  • Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 1
Written question 1Digital Logic

AB C̄D + ĀBD + ABCD convert it into minimum lateral.

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

Written question 2Programming

Find out the output of the following program.

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

Written question 3Programming

Explain Semantic Error in a context of Compiler.

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

Written question 4Algorithms

Several substations of SGFL Company exist in different places of the city. You have to travel from one substation to another. Write an algorithm to travel using the shortest path between two substations for SGFL Company.

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

Written question 5Database

Consider the following relational database schema consisting of the four relation schemas:

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

Written question 6Software Engineering

Key difference between BLACK BOX and WHITE BOX testing.

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

Written question 7Cloud & Emerging Tech

Key difference between supervised Learning and Unsupervised learning.

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

Written question 8Networking

Using the IP address 192.168.10.0/23 find out-

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

Written question 9Cyber Security

Explain ARP Spoofing attack with diagram. Why ARP spoofing attacker used to launch Man-in-the-Middle attack.

Model answer

ARP spoofing exploits the fact that ARP has no authentication - any host can broadcast a fake ARP reply, and other devices will simply trust and cache it, associating an attacker's MAC address with someone else's IP.

sequenceDiagram
    participant V as Victim
    participant A as Attacker
    participant G as Gateway/Router
    Note over V,G: Normal: Victim talks directly to Gateway
    A->>V: Forged ARP reply - Gateway IP is at Attacker MAC
    A->>G: Forged ARP reply - Victim IP is at Attacker MAC
    V->>A: Victim traffic, thinks it is reaching the Gateway
    A->>G: Attacker forwards or inspects/modifies the traffic
    G->>A: Response traffic
    A->>V: Attacker forwards response - invisible Man-in-the-Middle
  • Why it enables MITM: once both the victim's and the gateway's ARP caches are poisoned to point to the attacker's MAC address, all traffic between them physically flows through the attacker first, who can silently read, log, or modify it before forwarding, without either party noticing anything is wrong.
  • Consequences: session hijacking, credential sniffing, DNS/content injection, or simply denial of service if the attacker drops traffic instead of forwarding it.
  • Defence: static ARP entries for critical hosts, Dynamic ARP Inspection (DAI) on managed switches, and encrypting traffic end-to-end (HTTPS/VPN) so even an intercepted stream is unreadable.

Exam takeaway: ARP spoofing poisons the ARP cache of victim and gateway with the attacker's MAC address for each other's IP, silently routing all their traffic through the attacker - the classic setup for a Man-in-the-Middle attack on a LAN.

Written question 10Operating Systems

A system uses 8 page frames to store process pages in main memory. It uses the minimum page replacement policy. Assume that all page frames are initially blank. 64 separate pages were inserted and then the pages were inserted reverse order. How many pages will be miss?

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

Written question 11Microprocessor

When does the parity bit occur in the microprocessors? What does it do?

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

Written question 12Operating Systems

A home directory called SGFL exists on your computer. Write a Linux command to create a link called "SGFL-Link" in the home directory.

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

Written question 13Computer Architecture

There are different types of clocks available in the market. What type of clock will you use to reduce the cost of SGFL Company?

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