Skip to content
Past paper

Combined Bank Officer (IT) Exam 31 July 2026 — Question Solution | সমন্বিত ব্যাংক (ব্যাংকার্স সিলেকশন কমিটি) অফিসার (আইটি) নিয়োগ পরীক্ষা ২০২৬ — প্রশ্ন সমাধান

Page updated

About this exam paper · প্রশ্নপত্র পরিচিতি

The Combined Bank Officer (IT) exam was held on 31 July 2026. The paper had 20 written questions. The subjects asked most were Cyber Security (2), Digital Logic (2) and Electrical & General Engineering (2). This page lists every question, with 2 answered and explained; the rest of the answers open with a free ARBS Academy account, where the paper can also be practised as a timed test.

সমন্বিত ব্যাংক (ব্যাংকার্স সিলেকশন কমিটি) অফিসার (আইটি) নিয়োগ পরীক্ষার (২০২৬) এই প্রশ্নপত্রে ২০টি প্রশ্ন ছিল, বেশিরভাগ সাইবার নিরাপত্তা ও ডিজিটাল লজিক থেকে। এখানে ২টি প্রশ্নের ব্যাখ্যাসহ উত্তর দেওয়া আছে; বাকিগুলো ফ্রি অ্যাকাউন্টে খোলে।

Organisation
Combined Bank
Post
Officer (IT)
Exam date
31 July 2026
Questions
20 (0 MCQ, 20 written)
Exam guide
Bank IT jobs · ব্যাংকের আইটি চাকরি

Go to a question

answer shown · the others open with a free account

    Written question 1Locked: the answer opens with a free accountBangla Writing

    Focus Writing in Bangla (10 Marks): "বাংলাদেশের ব্যাংকিং খাতে খেলাপি ঋণ: কারণ, প্রভাব ও উত্তরণের উপায়"

    Written question 2Locked: the answer opens with a free accountEnglish Writing

    Focus Writing in English (10 Marks): "The Role of Sustainable Banking in Achieving the UN Sustainable Development Goals (SDGs) in Bangladesh."

    Written question 3Locked: the answer opens with a free accountBangla to English Translation

    Translate the following passage into English (10 Marks): "এক ক্ষুধার্ত শিয়াল একটি আঙুর ক্ষেতের পাশ দিয়ে যাচ্ছিল।উঁচুতে ঝোলানো আঙুর দেখে সে তা খাওয়ার চেষ্টা করল, কিন্তু বারবার লাফিয়েও ব্যর্থ হলো।অবশেষে সে হতাশ হয়ে চলে গেল।যাওয়ার সময় বলল, আঙুরগুলো আসলে টক।"

    Written question 4Locked: the answer opens with a free accountEnglish to Bangla Translation

    Translate the following passage into Bangla (10 Marks): "The boy found a lost wallet on his way to school. Instead of keeping it, he looked for the owner and returned it. The owner, impressed by his honesty, offered him a reward. The boy politely refused, saying that honesty is its own reward."

    Written question 5Locked: the answer opens with a free accountGeneral Knowledge

    General Knowledge (10 Marks): 5.1 Which river is known as the "Lifeline of Bangladesh"? 5.2 What is the name of the international organization that monitors global health standards and coordinates the response to pandemics? 5.3 What is the name of Bangladesh's first deep-sea port? 5.4 Where is the headquarters of the International Monetary Fund (IMF) located? 5.5 Which country has the world's longest coastline?

    Written question 6Locked: the answer opens with a free accountNetworking

    An organization has been assigned the IPv4 network address 192.168.1.0/24. As part of the network deployment, the network administrator is required to divide the address space into four equal-sized subnets to support different departments. Determine the Network Address, Subnet Mask (both CIDR and dotted-decimal notation)

    Written question 7Locked: the answer opens with a free accountElectrical & General Engineering

    Differentiate between a Fuse and a Miniature Circuit Breaker (MCB). Which one is more suitable for modern office electrical installations and why?

    Written question 8Locked: the answer opens with a free accountElectrical & General Engineering

    Explain the working principle of a PN junction diode. Draw its symbol and describe the difference between forward bias and reverse bias.

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

    Written question 9Cyber Security

    Differentiate between a Computer Virus and a Computer Worm based on how they spread and replicate across host networks.

    Model answer

    Both are malware that copies itself, but they differ in what they need to spread:

    • A computer virus attaches its code to a host — an executable file, a document macro or a boot sector — and runs only when that host is opened. It spreads when an infected file is shared or opened by a user.
    • A computer worm is a standalone program that needs no host file and no user action. It spreads by itself across networks, typically by exploiting an unpatched service or weak credentials on other machines.
    flowchart LR
        subgraph V["Virus"]
            V1["Infected file on PC-1"] -->|"user copies or emails it"| V2["User on PC-2 opens it"]
            V2 --> V3["Virus code runs, infects other files on PC-2"]
        end
        subgraph W["Worm"]
            W1["Worm process on PC-1"] -->|"scans network, exploits flaw"| W2["PC-2 infected automatically"]
            W2 -->|"scans again"| W3["PC-3, PC-4 ... infected"]
        end
    
    Basis Virus Worm
    Host needed? Yes — inserts itself into files, macros or boot sectors No — independent, self-contained program
    Trigger Runs only when the infected host is executed/opened Runs and spreads on its own once inside
    User action Needed (opening, copying, sharing the file) Not needed
    How it replicates Copies its code into other files on the same system Copies whole program to other computers over the network
    Spread medium Removable media, email attachments, shared folders, downloads Network services/vulnerabilities, email address books, open shares
    Speed across a network Slow; limited by how often users share files Very fast; can reach thousands of hosts in minutes or hours
    Main damage Corrupts or deletes files, programs, boot records Consumes bandwidth and CPU, opens backdoors, often carries a payload (e.g., ransomware)
    Removal Clean or delete infected files Patch the exploited flaw, isolate hosts, then remove the program
    Examples CIH (Chernobyl), macro viruses in Word documents Morris worm (1988), Conficker (2008), WannaCry (2017, spread via an SMBv1 flaw)

    Replication in short:

    • Virus: infect file → wait for a user to run it → infect more files. Replication is local, and crossing to another host depends on people.
    • Worm: run → scan for vulnerable hosts → copy itself over the network → repeat on each new host. Replication is network-wide and automatic, giving exponential growth.

    Prevention: for viruses — up-to-date antivirus/EDR, no unknown attachments or macros, scanning removable media; for worms — prompt patching, firewalls and closed unused ports, network segmentation, strong passwords and disabling legacy protocols (e.g., SMBv1).

    Exam tip: virus = needs a host file and a user; worm = standalone, self-propagating across the network.

    Written question 10Locked: the answer opens with a free accountDigital Logic

    Draw the circuit schematic diagrams to build an Exclusive-OR (XOR) logic function using only universal NAND gates.

    Written question 11Locked: the answer opens with a free accountDigital Logic

    What is the difference between a Multiplexer and a Demultiplexer? Explain one practical application of each in digital systems.

    Written question 12Locked: the answer opens with a free accountProgramming

    Explain the concepts of Inheritance and Polymorphism in Java. Write a Java program to demonstrate method overriding.

    Written question 13Locked: the answer opens with a free accountWeb Technology

    Describe any two key differences between the HTTP GET and HTTP POST methods used for communication between a web browser and a web server.

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

    Written question 14Cloud & Emerging Tech

    A physical server has 32 CPU cores, 96 GB RAM, and 4 TB storage. Each virtual machine (VM) requires 4 CPU cores, 16 GB RAM, and 500 GB storage. Calculate the maximum number of VMs that can be hosted on the server without overcommitting resources. Identify which hardware resource limits the number of VMs.

    Model answer

    Rule: without overcommitting, the number of VMs is limited by the resource that runs out first:

    Maximum VMs = min( ⌊total ÷ per-VM need⌋ for every resource )

    Step 1 — VMs each resource can support

    Resource Server capacity Need per VM Calculation VMs possible
    CPU 32 cores 4 cores 32 ÷ 4 8
    RAM 96 GB 16 GB 96 ÷ 16 6
    Storage 4 TB = 4,000 GB 500 GB 4,000 ÷ 500 8

    (If 4 TB is taken in binary units as 4 × 1,024 = 4,096 GB, ⌊4,096 ÷ 500⌋ = 8; the result is the same.)

    Step 2 — Take the minimum: min(8, 6, 8) = 6 VMs.

    Step 3 — Check the allocation for 6 VMs

    Resource Used by 6 VMs Left over Utilisation
    CPU 6 × 4 = 24 cores 8 cores 75%
    RAM 6 × 16 = 96 GB 0 GB 100%
    Storage 6 × 500 = 3,000 GB 1,000 GB (1 TB) 75%

    A 7th VM would need 7 × 16 = 112 GB of RAM > 96 GB, so it cannot be placed without overcommitting memory.

    flowchart LR
        C["CPU: 8 VMs"] --> M["Minimum"]
        R["RAM: 6 VMs"] --> M
        S["Storage: 8 VMs"] --> M
        M --> A["Answer: 6 VMs, RAM is the bottleneck"]
    

    Answer: the server can host at most 6 VMs, and RAM (memory) is the limiting resource. In practice the hypervisor itself also needs a few GB of RAM, so a real deployment would host 5 VMs unless more memory is added.

    How to host more: adding RAM raises the limit — with 128 GB the server reaches 8 VMs, where CPU and storage also become fully used (128 ÷ 16 = 8). Memory overcommitment (ballooning, page sharing) is possible but is excluded by the question.

    Exam tip: compute ⌊capacity ÷ demand⌋ for each resource; the smallest value is the answer and that resource is the bottleneck.

    Written question 15Locked: the answer opens with a free accountProgramming

    What is JDBC? Explain the steps required to connect a Java application to a MySQL database.

    Written question 16Locked: the answer opens with a free accountCyber Security

    Describe the SQL Injection and Cross-Site Scripting (XSS) web security threats and suggest preventive measures for each.

    Written question 17Locked: the answer opens with a free accountNetworking

    Describe the functions of a Switch and a Router and explain two key differences between these networking devices.

    Written question 18Locked: the answer opens with a free accountOperating Systems

    A system has three processes with the following arrival times and CPU burst times: Using the First-Come, First-Served (FCFS) CPU scheduling algorithm, calculate the average waiting time and the average turnaround time.

    Process Arrival Time (ms) Burst Time (ms)
    P1 0 5
    P2 1 3
    P3 2 2
    Written question 19Locked: the answer opens with a free accountDatabase

    An institute wants to create a database table named STUDENT to store student information. The table should include the columns Roll Number, Name, Department, Email, and Admission Date. Specify the most appropriate SQL data type for each column and identify which column should be defined as the Primary Key, giving a brief justification for your choice.

    Written question 20Locked: the answer opens with a free accountSoftware Engineering

    A software company has been hired to develop an Online Library Management System for a university. The librarian wants the system to be delivered in phases so that feedback from users can be incorporated after each release. As a software developer, identify the most suitable Software Development Life Cycle (SDLC) model for this project. Justify your choice by mentioning two advantages of the selected model.

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

    Explanations © ARBS Academy

    Questions about this paper · সাধারণ প্রশ্ন

    How many questions were in the Combined Bank Officer (IT) exam (2026)?
    20 written questions.
    Which subjects were asked most in the Combined Bank Officer (IT) exam (2026)?
    Cyber Security (2), Digital Logic (2) and Electrical & General Engineering (2), out of 20 questions.
    When was the Combined Bank Officer (IT) exam held?
    On 31 July 2026.
    Where can I find the Combined Bank Officer (IT) exam (2026) question solution?
    On this page: 2 of the 20 questions are shown with worked answers. The rest of the answers open with a free ARBS Academy account, where the paper can also be practised as a timed test.

    Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers