Skip to content
Past paper

Bangladesh Bank Assistant Programmer Exam: 2019 (DU)প্রশ্ন ও সমাধান

Set by
Bangladesh Bank
Post
Assistant Programmer
Exam date
2019
Conducted by
DU
Questions
6 (0 MCQ, 6 written)
Exam guide
Bank IT jobs · ব্যাংকের আইটি চাকরি
  • Networking · নেটওয়ার্কিং 2
  • Cyber Security · সাইবার নিরাপত্তা 1
  • Database · ডেটাবেজ 1
  • Programming · প্রোগ্রামিং 1
  • Web Technology · ওয়েব টেকনোলজি 1
Written question 1Programming

Write a c program to find max price from 20 items.

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

Written question 2Cyber Security

What protection do you provide for your computer from malware?

Model answer

Protecting a computer from malware requires layered defence (defence-in-depth); no single control is sufficient.

Preventive measures

  • Install reputable antivirus/anti-malware with real-time scanning and keep signatures updated.
  • Keep the OS, browser, and applications patched — most malware exploits known, unpatched vulnerabilities.
  • Enable a firewall (host + network) to block unsolicited inbound connections.
  • Least privilege — do daily work from a standard (non-admin) account.
  • Install software only from trusted sources; verify digital signatures/checksums.
  • Email/web hygiene — never open unknown attachments or click suspicious links (phishing is the top infection vector); use spam filters.
  • Disable autorun/autoplay for removable media to block USB worms.

Detective/responsive measures

  • Schedule automatic scans and monitor logs/alerts.
  • Keep regular offline backups so ransomware cannot hold data hostage.
  • Use application whitelisting and browser sandboxing where possible.
  • In organizations: network segmentation and an IDS/IPS.

If infected: isolate the machine (disconnect network), run a full scan/removal in Safe Mode, restore from a clean backup if needed, and change passwords afterward.

Exam takeaway: malware protection = patch + antivirus + firewall + least privilege + backups + user awareness — technology alone cannot substitute for safe user behaviour.

Written question 3Database

A company needs key person for DBMS. What is his/her duty as key person?

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

Written question 4Networking

Two OSI layers which known as "flow Control" which are those? Write them and explain.

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

Written question 5Networking

What is firewall? explain its work. Draw a LAN network and a firewall where firewall will be situated.

Model answer

A firewall is a network security device/software that monitors and controls incoming and outgoing traffic based on a defined set of security rules, forming a barrier between a trusted internal network and an untrusted external network (the Internet).

How it works:

  • Inspects each packet's header (source/destination IP, port, protocol) — packet filtering.
  • Modern firewalls track connection state (stateful inspection), allowing only return traffic that matches an established session.
  • Rules form an ACL: traffic matching an "allow" rule passes; everything else is dropped by default ("default-deny").
  • Can also perform NAT, VPN termination, and application-layer inspection (proxy/next-gen firewalls).

Placement in a LAN: the firewall sits at the network perimeter, between the Internet-facing router/modem and the internal LAN switch, so every packet entering or leaving the LAN must pass through it.

graph LR
  I((Internet)) --- R[Border Router]
  R --- F[["Firewall"]]
  F --- SW[LAN Switch]
  SW --- PC1[Workstation 1]
  SW --- PC2[Workstation 2]
  SW --- SRV[(File/DB Server)]

Exam takeaway: a firewall is a perimeter gatekeeper placed between the router and the internal switch/LAN, enforcing allow/deny rules on all traffic entering or leaving.

Written question 6Web Technology

What is SOAP?

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 · Bank IT jobs guide