Skip to content
Past paper

Combined Bank Senior Officer (IT) Exam: 17.10.2025 (e-Zone)প্রশ্ন ও সমাধান

Set by
Combined Bank
Post
Senior Officer (IT)
Exam date
17 Oct 2025
Questions
33 (32 MCQ, 1 written)
Exam guide
Bank IT jobs · ব্যাংকের আইটি চাকরি
  • Computer Architecture · কম্পিউটার আর্কিটেকচার 10
  • English · ইংরেজি 5
  • Algorithms · অ্যালগরিদম 3
  • Data Structures · ডেটা স্ট্রাকচার 3
  • Networking · নেটওয়ার্কিং 3
  • Bangla · বাংলা 2
  • Digital Logic · ডিজিটাল লজিক 2
  • Programming · প্রোগ্রামিং 2
  • Database · ডেটাবেজ 1
  • Mathematics · গণিত 1
  • Operating Systems · অপারেটিং সিস্টেম 1
Question 1Computer Architecture

When the hexadecimal value ABCD in a 32-bit register is logically shifted right by two bits, which of the following is the resulting value in hexadecimal?

  • a)2AF3
  • c)AF34
  • b)6AF3
  • d)EAF3

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

Question 2Networking

Which of the following is a variable-length, letter-and-number error-detection method where, on the sender side, the data is appended with the remainder obtained by dividing the data bit sequence by a specific generator polynomial, and on the receiver side, error detection is performed by checking whether the received sequence is divisible by the same polynomial?

  • a)CRC
  • c)Horizontal parity check
  • b)Hamming code
  • d)Vertical parity check

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

Question 3Computer Architecture

Which of the following is the RAID configuration for achieving the highest-speed disk access at the cost of reliability?

  • a)RAID 0
  • c)RAID 5
  • b)RAID 1
  • d)RAID 6

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

Question 4Computer Architecture

In a CPU, which of the following is a special register that contains the address of the next instruction to be fetched?

  • a)Accumulator
  • b)Instruction register
  • c)Index register
  • d)Program counter

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

Question 5Computer Architecture

Which of the following is an appropriate CPU operation associated with cache memory?

  • a)When a cache hit occurs, the CPU fetches data from ROM.
  • b)When a cache hit occurs, the CPU fetches data from main memory.
  • c)When a cache miss occurs, the CPU fetches data from cache memory.
  • d)When a cache miss occurs, the CPU fetches data from main memory.

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

Question 6Computer Architecture

For two 8-bit signed integers A and B in 2's complement format, which of the following will cause an overflow when A and B are added?

  • a)0111 1111 and 1111 1110
  • c)1000 0000 and 0111 0000
  • b)0111 1111 and 0111 1110
  • d)1111 1111 and 1111 1111

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

Question 7Data Structures

The following postfix expression is evaluated where A = 4, B = 3, C = 5, and D = 6. What is its result?

A B 2 × + D B ÷ C × -

  • a)-3
  • b)0
  • c)14
  • d)403

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

Question 8Computer Architecture

Which of the following statements about SRAM and DRAM is correct?

  • a)SRAM consumes less power than DRAM while idle
  • b)SRAM requires fewer transistors per bit than DRAM
  • c)SRAM does not need refreshing while DRAM does
  • d)SRAM stores data in capacitors while DRAM uses flip-flops

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

Question 9Computer Architecture

Which of the following RAID levels allow data recovery if one disk fails?

  • a)RAID 0
  • b)RAID 5
  • c)RAID 1
  • d)RAID 6

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

Question 10Computer Architecture

Which of the following is a computer architecture where multiple instruction stages execute in parallel by slightly offsetting the execution of different instructions?

  • a)Harvard Architecture
  • b)Pipeline
  • c)VLIW
  • d)Von Neumann Architecture

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

Question 11Computer Architecture

Which of the following statements about flash memory is correct?

  • a)Its content can be erased electrically in blocks.
  • b)It requires periodic rewriting of data.
  • c)It can be rewritten at high speed and used as CPU cache.
  • d)Its entire content is erased by ultraviolet light.

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

Question 12Digital Logic

Which of the following is the octal equivalent of the hexadecimal number 7B5?

  • a)735
  • b)7551
  • c)3665
  • d)7561

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

Question 13Programming

For a non-negative integer x, which of the following operations gives the remainder after division of x by 8?

  • a)Bitwise AND with 7
  • b)Bitwise AND with 8
  • c)Bitwise OR with 8
  • d)Right shift by 3 bits

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

Question 14Algorithms

When sorting an array using randomized quicksort (pivot chosen randomly), what are its average-case and worst-case time complexities?

  • a)O(n log n), O(n)
  • b)O(n²), O(n log n)
  • c)O(n log n), O(n²)
  • d)O(log n), O(n log n)

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

Question 15Networking

What is the primary function of a Repeater in a computer network?

  • a)To filter network traffic and manage bandwidth
  • b)To route data packets between different networks based on IP addresses
  • c)To regenerate weakened signals to extend the physical range of the network
  • d)To connect networks with different architectures or protocols

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

Question 16Computer Architecture

Which of the following correctly describes RAID 5?

  • a)Bit-level striping with a dedicated parity disk
  • b)Block-level striping with a dedicated parity disk
  • c)Block-level striping with distributed parity disks (correct answer)
  • d)Mirroring without parity
Answer and explanation

Correct answer: (c) Block-level striping with distributed parity disks

RAID 5 stripes data across the disks in blocks, and in each stripe one block holds parity (the XOR of that stripe's data blocks). The parity block rotates from disk to disk, so parity is distributed over all members instead of living on one dedicated disk; this removes the parity-disk bottleneck on writes. If any one disk fails, each lost block is rebuilt as the XOR of the surviving blocks of its stripe.

Minimum 3 disks; usable capacity = (N − 1) × C. Example: 4 disks × 2 TB → (4 − 1) × 2 TB = 6 TB usable.

(The option says "distributed parity disks"; strictly the parity is spread across all the disks rather than stored on separate parity disks, but the meaning is clear.)

Why the other options are wrong

  • (a) Bit-level striping with a dedicated parity disk: this is the older RAID 3 idea (bit/byte-interleaved data with one parity disk), not RAID 5.
  • (b) Block-level striping with a dedicated parity disk: this is RAID 4; every write must update its single parity disk, the bottleneck RAID 5 removes by rotating parity.
  • (d) Mirroring without parity: this is RAID 1.

Tip: RAID 3 = byte/bit + dedicated parity; RAID 4 = block + dedicated parity; RAID 5 = block + distributed parity; RAID 6 = block + double distributed parity.

Sources: Hardware RAID configuration on the IBM Power platform (IBM Developer); MIT 6.033 lecture slides (Spring 2017): reliability via replication and RAID; RAID (CS 4410, Summer 2015) (Cornell University)

Question 17Algorithms

Which search algorithm expands all nodes at a given depth before moving deeper?

  • a)DFS
  • b)BFS
  • c)Hill climbing
  • d)A*

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

Question 18Algorithms

The main drawback of hill climbing is:

  • a)High memory requirement
  • b)Can get stuck in local optima (correct answer)
  • c)Expands all nodes
  • d)Requires heuristic functions
Answer and explanation

Correct answer: (b) Can get stuck in local optima

Hill climbing is a greedy local search: from the current state it moves to a better neighbour and stops as soon as no neighbour is better. That stopping point may be only a local optimum, better than everything around it but worse than the global optimum. Because the method never backtracks or accepts a worse move, it has no way out once it is there. Plateaus (flat areas) and ridges cause the same kind of stall.

Why the other options are wrong

  • (a) High memory requirement: hill climbing keeps only the current state and its neighbours under comparison, so it needs very little memory; that is its main advantage.
  • (c) Expands all nodes: it follows a single path and never revisits alternatives; expanding every node is what exhaustive searches such as BFS do.
  • (d) Requires heuristic functions: it does need an evaluation function to compare neighbours, but every informed search needs one; it is a requirement, not the method's main weakness.

Tip: Hill climbing: little memory, but stuck at local optima, plateaus and ridges; remedies are random restarts and simulated annealing.

Sources: NIST DADS: local optimum; Hill climbing (Wikipedia)

Question 19Programming

Which of the following is used to restrict access to certain details of an object in OOP?

  • a)Inheritance
  • b)Polymorphism
  • c)Abstraction
  • d)Encapsulation

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

Question 20Networking

Which device operates at Layer 2 of OSI?

  • a)Router
  • b)Switch (correct answer)
  • c)Hub
  • d)Modem
Answer and explanation

Correct answer: (b) Switch

Layer 2 of the OSI model is the data link layer, which deals with frames and MAC addresses. A (basic) switch reads the destination MAC address of each frame, looks it up in its MAC address (CAM) table and sends the frame only out of the matching port. That makes it the classic Layer 2 device, together with the bridge.

Why the other options are wrong

  • (a) Router: Works at Layer 3 (network layer) and forwards packets by IP address.
  • (c) Hub: Works at Layer 1 (physical layer); it repeats electrical signals to all ports without reading any address.
  • (d) Modem: Converts between digital data and analog signals on the line, a physical-layer function.

Tip: Hub = L1, switch/bridge = L2 (MAC), router = L3 (IP). A "Layer 3 switch" is a switch with routing added.

Sources: Troubleshoot LAN Switching Environments - Cisco; RFC 1812: Requirements for IP Version 4 Routers

Question 21Database

A transaction that leaves the database in an inconsistent state if partially executed violates:

  • a)Atomicity
  • b)Consistency
  • c)Isolation
  • d)Durability

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

Question 22Data Structures

Which of the following is not a linear data structure?

  • a)Queue
  • b)Stack
  • c)Tree
  • d)Linked List

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

Question 23Operating Systems

Which OS concept allows multiple processes to run simultaneously?

  • a)Multithreading
  • b)Multiprocessing
  • c)Multilevel Queue
  • d)Time slicing

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

Question 24Digital Logic

Convert: (123.4) = (?)₁₆

  • a)(7B.4)₁₆
  • b)(7B.6)₁₆ (correct answer)
  • c)(123.6)₁₆
  • d)(7C.6)₁₆
Answer and explanation

Correct answer: (b) (7B.6)₁₆

Taking (123.4) as a decimal number, convert the two parts separately.

Integer part (divide by 16, read remainders bottom-up):
123 ÷ 16 = 7 remainder 11 (B); 7 ÷ 16 = 0 remainder 7 → 7B₁₆ (check: 7×16 + 11 = 123)

Fraction part (multiply by 16, read integer parts top-down):
0.4 × 16 = 6.4 → 6; 0.4 × 16 = 6.4 → 6; … the 6 repeats for ever

So 123.4₁₀ = 7B.666…₁₆, which is 7B.6₁₆ to one hex place (rounding also gives 6, because the remainder 0.4 is below one half). Check: 7B.6₁₆ = 123 + 6/16 = 123.375.

Why the other options are wrong

  • (a) (7B.4)₁₆: It copies the decimal digit 4 into the fraction; 0.4₁₀ is not 0.4₁₆ (0.4₁₆ = 4/16 = 0.25).
  • (c) (123.6)₁₆: It copies the decimal integer digits; 123₁₆ = 291₁₀, not 123.
  • (d) (7C.6)₁₆: The integer part is off by one: 7C₁₆ = 124.

Exam note: The stem does not print the base of (123.4); it must be decimal, the only reading that matches any option (as octal, 123.4₈ = 83.5₁₀ = 53.8₁₆). The exact hex value never ends (7B.666…₁₆); option (b) gives it to one hex place.

Tip: Integer part: divide by 16, read remainders upward. Fraction: multiply by 16, read integer parts downward.

Question 25Mathematics

If x=2 and y=3, what is the value of 2x²+3y²?

  • a)25
  • b)30
  • c)35
  • d)40

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

Question 26English

The correct synonym of "Eminent":

  • a)Obscure
  • b)Famous
  • c)Unknown
  • d)Ordinary

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

Question 27English

Fill in the blank: "He arrived ___ the station at 9AM."

  • a)at
  • b)on
  • c)in
  • d)by

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

Question 28English

Identify the error: "She can sings very well."

  • a)can
  • b)sings
  • c)very
  • d)well

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

Question 29English

Choose the correct antonym of "Benevolent":

  • a)Kind
  • b)Malevolent
  • c)Generous
  • d)Friendly

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

Question 30English

Choose the correct synonym of "Resilient":

  • a)Weak
  • b)Flexible
  • c)Brittle
  • d)Fragile

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

Question 31Bangla

"অতি" এর বিপরীত শব্দ কোনটি?

  • a)বেশি
  • b)কম
  • c)অতিরিক্ত
  • d)প্রচুর

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

Question 32Bangla

বাংলা সাহিত্যের জনক কে?

  • a)রবীন্দ্রনাথ ঠাকুর
  • b)মাইকেল মধুসূদন দত্ত
  • c)বঙ্কিমচন্দ্র চট্টোপাধ্যায়
  • d)কাজী নজরুল ইসলাম

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

Written question 1Data Structures

The following postfix expression is evaluated where A = 4, B = 3, C=5, and D = 6. What is its result?

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