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
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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)
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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)
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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.
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The correct synonym of "Eminent":
- a)Obscure
- b)Famous
- c)Unknown
- d)Ordinary
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Choose the correct antonym of "Benevolent":
- a)Kind
- b)Malevolent
- c)Generous
- d)Friendly
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Choose the correct synonym of "Resilient":
- a)Weak
- b)Flexible
- c)Brittle
- d)Fragile
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
"অতি" এর বিপরীত শব্দ কোনটি?
- a)বেশি
- b)কম
- c)অতিরিক্ত
- d)প্রচুর
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
বাংলা সাহিত্যের জনক কে?
- a)রবীন্দ্রনাথ ঠাকুর
- b)মাইকেল মধুসূদন দত্ত
- c)বঙ্কিমচন্দ্র চট্টোপাধ্যায়
- d)কাজী নজরুল ইসলাম
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
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