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
Write a c program to find max price from 20 items.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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.
A company needs key person for DBMS. What is his/her duty as key person?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Two OSI layers which known as "flow Control" which are those? Write them and explain.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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.
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