Combined Bank Officer (IT) January 2026 – Written (BIBM) question & solution

Questions from the Combined Bank Officer (IT) recruitment exam, January 2026 – Written (BIBM), shared by the candidates who sat it. The paper: 98 MCQs, 18 written questions. So far 97 MCQs and 18 written questions have been shared. Topics include Computer Networks, Network Security, English, General Knowledge and Mathematics.

MCQ (97)

  1. OOP stands for:
    1. a) Object Oriented Programming
    2. b) Open Office Protocol
    3. c) Object Operating Program
    4. d) Output Oriented Process
  2. Which attack floods a system with traffic?
    1. a) Phishing
    2. b) DOS
    3. c) Spoofing
    4. d) Sniffing
  3. HTTPS is more secure than HTTP because it uses:
    1. a) IP
    2. b) Encryption
    3. c) Cookies
    4. d) Proxy
  4. Firewall is used to:
    1. a) Store data
    2. b) Monitor network traffic
    3. c) Compile programs
    4. d) Create backups
  5. Which model is known as linear sequential model?
    1. a) Agile
    2. b) Spiral
    3. c) Waterfall
    4. d) V-Model
  6. Cloud computing provides:
    1. a) Hardware only
    2. b) Software only
    3. c) On-demand resources
    4. d) Offline services
  7. Which protocol is used for file transfer?
    1. a) SMTP
    2. b) FTP
    3. c) SNMP
    4. d) TELNET
  8. IPv4 address size is:
    1. a) 16-bit
    2. b) 32-bit
    3. c) 64-bit
    4. d) 128-bit
  9. Which layer is responsible for routing in OSI model?
    1. a) Network
    2. b) Transport
    3. c) Data Link
    4. d) Session
  10. Which tool is used for version control?
    1. a) Git
    2. b) Jenkins
    3. c) Docker
    4. d) Maven
  11. Which storage has fastest access speed?
    1. a) HDD
    2. b) SSD
    3. c) DVD
    4. d) Cache
  12. Which component is often referred to as the "brain" of the computer?
    1. a) Hard Drive
    2. b) Central Processing Unit (CPU)
    3. c) RAM
    4. d) Power Supply Unit
  13. What does "GUI" stand for in computing?
    1. a) Global User Interface
    2. b) Graphical User Interface
    3. c) General Utility Interface
    4. d) Graphical Unit Interconnection
  14. Which protocol is primarily used for securely browsing the web?
    1. a) HTTP
    2. b) FTP
    3. c) HTTPS
    4. d) SMTP
  15. A user reports the internet is down. You can Ping 8.8.8.8 but cannot browse "www.google.com". What is the most likely issue?
    1. a) The ISP gateway is down
    2. b) The DNS server is unreachable or misconfigured
    3. c) The network cable is unplugged
    4. d) The DHCP server is full
  16. What is "Cloud Storage"?
    1. a) Storing data on your local hard drive
    2. b) Storing data on the internet servers managed by a provider
    3. c) Storing data on a CD-ROM
    4. d) Printing data on paper
  17. Which concept ensures that a sender cannot deny having sent a message?
    1. a) Confidentiality
    2. b) Integrity
    3. c) Non-repudiation
    4. d) Availability
  18. Which command in Linux is used to change the permissions of a file?
    1. a) chown
    2. b) chmod
    3. c) chgrp
    4. d) umask
  19. Which command is used to display the IP configuration on a Windows host?
    1. a) ipconfig
    2. b) route print
    3. c) netstat
    4. d) tracert
  20. Which of the following describes a "Phishing" attack?
    1. a) Scanning ports to find open services
    2. b) Sending fraudulent emails to trick users into revealing credentials
    3. c) Overloading a server with traffic
    4. d) Intercepting Wi-Fi signals from a parking lot
  21. What is the result of the logic operation: (1 AND 0) OR (1 AND 1)?
    1. a) 0
    2. b) 1
    3. c) Null
    4. d) -1
  22. Which of the following is a key principle of "Agile" project management?
    1. a) Detailed documentation is more important than working software
    2. b) Following a plan is more important than responding to change
    3. c) Iterative development and customer collaboration
    4. d) Contract negotiation is the primary goal
  23. Which of the following effectively mitigates "Social Engineering" attacks?
    1. a) Installing a stronger firewall
    2. b) Regular security awareness training for employees
    3. c) Increasing the complexity of database passwords
    4. d) Upgrading the server RAM
  24. What is the correct binary representation of the IP address 192.168.1.1?
    1. a) 11000000.10101000.00000001.00000001
    2. b) 10100000.10101000.00000001.00000001
    3. c) 11000000.10001000.00000001.00000001
    4. d) 11000000.10101000.00000011.00000001
  25. What is the definition of "Throughput" in networking?
    1. a) The theoretical maximum speed of the medium
    2. b) The actual amount of data successfully transferred over a period
    3. c) The time it takes for a packet to travel to the destination
    4. d) The number of errors on the line
  26. What is a "Logic Gate" that outputs 1 only if the inputs are different (e.g., 1 and 0)?
    1. a) AND
    2. b) OR
    3. c) XOR
    4. d) NAND
  27. Which of the following is an Administrative Control?
    1. a) Security Guards
    2. b) User Training Program
    3. c) Smart Cards
    4. d) Encryption
  28. Which port must be open to allow sending emails from a client to a server?
    1. a) 25 or 587
    2. b) 110
    3. c) 143
    4. d) 443
  29. Which of the following is the most secure method for remote administration of a Linux server?
    1. a) Telnet using root account
    2. b) SSH using password authentication
    3. c) SSH using key-based authentication
    4. d) VNC without encryption
  30. What describes a "Dictionary Attack"?
    1. a) Guessing passwords by trying every word in a pre-defined list
    2. b) Trying every possible combination of characters (Brute Force)
    3. c) Stealing the physical password notebook
    4. d) Asking the user for their password
  31. What is the primary purpose of a "Demilitarized Zone" (DMZ)?
    1. a) To store the core database
    2. b) To host public-facing services (Web, Email) separate from the internal LAN
    3. c) To connect the CEO's computer to the internet
    4. d) To test viruses safely
  32. The data structure required to check whether an expression contains balanced parentheses is?
    1. a) Stack
    2. b) Queue
    3. c) Tree
    4. d) Array
  33. What data structure often results in a time-space tradeoff by using extra memory to speed up operations?
    1. a) Arrays
    2. b) Hash tables
    3. c) Stacks
    4. d) Queues
  34. Which dynamic programming approach starts solving from the smallest subproblems?
    1. a) Greedy approach
    2. b) Recursive approach
    3. c) Top-down approach
    4. d) Bottom-up approach
  35. Which of the following services uses TCP?
    1. a) DHCP
    2. b) SMTP
    3. c) CSMA
    4. d) DNS
  36. Which standard TCP port is assigned for contacting SSH servers?
    1. a) 21
    2. b) 22
    3. c) 23
    4. d) 24
  37. The memory that is allocated for any object is ________.
    1. a) Cache
    2. b) HDD
    3. c) ROM
    4. d) RAM
  38. What does ACID stand for in database transactions?
    1. a) All Columns in Database
    2. b) Atomicity, Consistency, Isolation, Durability
    3. c) Automated Commit in Database
    4. d) Association of Conditions in Data
  39. Which neural network architecture is the foundation of most modern LLMs?
    1. a) Bayesian Network
    2. b) Convolutional Neural Network (CNN)
    3. c) Transformer
    4. d) Autoencoder
  40. If a process fails, most operating systems write the error information to a ________.
    1. a) new file
    2. b) another running process
    3. c) log file
    4. d) database
  41. Which data structure is generally used for implementing recursion?
    1. a) Stack
    2. b) Queue
    3. c) List
    4. d) Array
  42. Which type of memory retains its contents even when the power is turned off?
    1. a) RAM
    2. b) ROM
    3. c) Cache Memory
    4. d) Register
  43. After groups have been established, SQL applies predicates in which clause, allowing aggregate functions to be used?
    1. a) Having
    2. b) Where
    3. c) With
    4. d) Select
  44. An administrator is troubleshooting network connectivity and wants to view the path packets take from workstation A to server 1. Which…
    1. a) traceroute
    2. b) dig
    3. c) ping
    4. d) route
  45. Wrapping data and its related functionality into a single entity is known as:
    1. a) Abstraction
    2. b) Encapsulation
    3. c) Polymorphism
    4. d) Modularity
  46. In the Model-View-Controller (MVC) architecture used in web applications, which component handles HTTP requests such as GET and POST?
    1. a) Model
    2. b) View
    3. c) Controller
    4. d) Both Model and View
  47. Source code translation and program modularization are activities of ________.
    1. a) Reverse engineering
    2. b) Forward engineering
    3. c) Reengineering
    4. d) Testing
  48. Which one of these is NOT shared by the threads of the same process?
    1. a) Address Space
    2. b) Stack
    3. c) Message Queue
    4. d) File Descriptor Table
  49. If a process is executing in its critical section, no other process can execute in its critical section. What is this condition called?
    1. a) mutual exclusion
    2. b) race condition
    3. c) critical condition
    4. d) synchronous condition
  50. Which statement best describes a public IP address?
    1. a) Used only within a local network
    2. b) Not routable on the Internet
    3. c) Assigned only by local routers
    4. d) Unique and globally routable on the Internet
  51. Which scheduling algorithm gives the minimum average waiting time, assuming burst times are known?
    1. a) FCFS
    2. b) Round Robin
    3. c) SJF
    4. d) Priority
  52. Context switching occurs in:
    1. a) Compiler
    2. b) Memory
    3. c) CPU
    4. d) I/O device
  53. Port number for HTTP is:
    1. a) 21
    2. b) 25
    3. c) 80
    4. d) 443
  54. Which language is used to manage databases?
    1. a) HTML
    2. b) SQL
    3. c) XML
    4. d) Java
  55. Which command is used to remove a table?
    1. a) DELETE
    2. b) DROP
    3. c) REMOVE
    4. d) TRUNCATE
  56. Which is not a programming language?
    1. a) Python
    2. b) Java
    3. c) HTML
    4. d) C++
  57. Which command is used to view active connections and listening ports?
    1. a) netstat
    2. b) ping
    3. c) nslookup
    4. d) ipconfig
  58. What is the decimal value of the binary number 111?
    1. a) 3
    2. b) 5
    3. c) 7
    4. d) 9
  59. এক কথায় প্রকাশ করুন: অক্ষির অভিমুখে —
    1. a) প্রত্যক্ষ
    2. b) পরোক্ষ
    3. c) সমক্ষ
    4. d) চাক্ষুষ
  60. 'প্রত্যয়'-এর বিপরীত শব্দ কী?
    1. a) উপচয়
    2. b) অপচয়
    3. c) সংশয়
    4. d) সন্দেহ
  61. সে এখন যাবে না। - এই বাক্যে 'না' কোন পদ?
    1. a) বিশেষণ
    2. b) অব্যয়
    3. c) ক্রিয়াবিশেষণ
    4. d) অনুসর্গ
  62. 'অক্কা পাওয়া' বাগধারায় ফারসি 'অক্কা' শব্দের অর্থ কী?
    1. a) প্রভু
    2. b) মৃত্যু
    3. c) বেহেশত
    4. d) আত্মা
  63. শুদ্ধ বানান গুচ্ছ—
    1. a) পরিষ্কার, পুরস্কার
    2. b) বিকৃত, বিক্রীত
    3. c) স্বীকার, শীক্ষার
    4. d) ধরণ, ধারনা
  64. 'ন্যূনতম' শব্দের উচ্চারণ—
    1. a) নুনোতমো
    2. b) নুনুনোতমো
    3. c) নুনোতম
    4. d) কোনোটিই নয়
  65. 'কানে কলম' কোন সমাসের উদাহরণ?
    1. a) উপপদ তৎপুরুষ
    2. b) অলুক দ্বন্দ্ব
    3. c) প্রত্যয়ান্ত বহুব্রীহি
    4. d) অলুক বহুব্রীহি
  66. 'তীক্ষ্ণ' শব্দের যুক্তব্যঞ্জনের সঠিক বিশ্লেষণ কোনটি?
    1. a) ক্‌ + ষ্‌ + ণ
    2. b) ক্‌ + ষ্‌ + ন
    3. c) ক্‌ + ষ্‌ + ম
    4. d) ক্‌ + হ্‌ + ণ
  67. Empty vessels sound much—এর সঠিক বঙ্গানুবাদ কোনটি?
    1. a) যত কথা তত কাজ।
    2. b) অসারের তর্জন গর্জনই সার।
    3. c) মুখে বুলি লম্বা, কাজে অষ্টরম্ভা।
    4. d) এক মাঘে শীত যায় না।
  68. Pluck me a flower. The correct passive voice form is—
    1. a) Let a flower be plucked by me.
    2. b) Let a flower be plucked for me.
    3. c) Let me a flower be plucked to me.
    4. d) A flower is plucked by me.
  69. Find out the correct form—
    1. a) I, you and Shuma are guilty.
    2. b) Shuma, you and I are guilty.
    3. c) Shuma, I and you are guilty.
    4. d) I, you and Shuma is guilty.
  70. What is the antonym of 'segregate'?
    1. a) isolate
    2. b) combine
    3. c) divide
    4. d) sever
  71. ________ opportunity comes responsibility.
    1. a) From
    2. b) Before
    3. c) Without
    4. d) With
  72. The man who came here yesterday has applied for the post. The underlined clause is a/an ________ clause.
    1. a) Noun
    2. b) Adjective
    3. c) Adverbial
    4. d) Principal
  73. Are you sure that you ________ the killer before?
    1. a) will have seen
    2. b) had seen
    3. c) would have seen
    4. d) must have seen
  74. ________ I bought you a new dress, would you be happy?
    1. a) If
    2. b) When
    3. c) As
    4. d) Since
  75. I want you to understand that worldly gains cannot guarantee ________ everlasting happiness.
    1. a) the
    2. b) an
    3. c) no article
    4. d) a
  76. Which of the following words is spelt wrong?
    1. a) Commitment
    2. b) Disciplinary
    3. c) Jewelery
    4. d) Absorption
  77. The biriyani tastes as good as it looks. Make comparative degree of adjectives.
    1. a) The biriyani looks better than it tastes.
    2. b) The biriyani tastes better than it looks.
    3. c) The biriyani both tastes and looks better.
    4. d) The biriyani tastes no better than it looks.
  78. A restaurant makes 20% profit after selling a set menu at a discount of 20%. What is the percentage increase of marked price?
    1. a) 30%
    2. b) 20%
    3. c) 40%
    4. d) 50%
  79. A ladder rests against a wall perpendicular to the ground. The bottom is 4 m from the wall and the tip is at a height of 3 m. What is the…
    1. a) 7 m
    2. b) 35 m
    3. c) 5 m
    4. d) 25 m
  80. A box has height 2 m, length 10 m, and width 7 m, with the top lid open. What is the surface area of the box?
    1. a) 138
    2. b) 118
    3. c) 104
    4. d) 208
  81. x + 1/x = 7. What is the value of x² + 1/x²?
    1. a) 14
    2. b) 21
    3. c) 51
    4. d) 49
  82. Which two values of x satisfy the equation (x + 3)² = x + 5?
    1. a) 1, 4
    2. b) 1, -4
    3. c) -1, -4
    4. d) -1, 4
  83. The H.C.F. and L.C.M. of two numbers are 12 and 288 respectively. If one number is 96, find the other.
    1. a) 34
    2. b) 36
    3. c) 38
    4. d) 40
  84. How many linear factors does 8 + 4x + 6x² + 3x³ − 2x⁴ − x⁵ have?
    1. a) 0
    2. b) 1
    3. c) 2
    4. d) 3
  85. The factors of 4x⁴ + 1 are—
    1. a) (2x² + 2x − 1)(2x² − 2x + 1)
    2. b) (2x² + 2x + 1)(2x² − 2x − 1)
    3. c) (2x² + 2x − 1)(2x² − 2x − 1)
    4. d) (2x² + 2x + 1)(2x² − 2x + 1)
  86. A train 220 m long moves at 45 km/h. How long does it take to cross a tunnel 260 m long?
    1. a) 25.4 sec
    2. b) 35.4 sec
    3. c) 38.4 sec
    4. d) 40.4 sec
  87. Two trucks 300 km apart travel towards each other at 70 km/h and 50 km/h. How long does it take for them to meet?
    1. a) 5 hrs
    2. b) 3 hrs
    3. c) 2.5 hrs
    4. d) 6 hrs
  88. Which of the following is a buffer state?
    1. a) Bangladesh
    2. b) Pakistan
    3. c) Maldives
    4. d) Bhutan
  89. Where is the Ethnic Cultural Academy Birisiri situated?
    1. a) Rangamati
    2. b) Habiganj
    3. c) Netrokona
    4. d) Mymensingh
  90. Which Bengali scientist is famous for inventing Mercurous Nitrite?
    1. a) Satyendra Nath Bose
    2. b) Jagadish Chandra Bose
    3. c) Muhammad Qudrat-I-Khuda
    4. d) Prafulla Chandra Roy
  91. Which organization first led the Language Movement?
    1. a) East Pakistan Muslim League
    2. b) Tamaddun Majlish
    3. c) All-Party Central Language Action Committee
    4. d) Dhaka University Language Action Committee
  92. What does NPSB stand for in Bangladesh's banking sector?
    1. a) National Payment System of Banks
    2. b) National Payment Switch Bangladesh
    3. c) National Processing Service Bureau
    4. d) Network Payment and Settlement Board
  93. In which district is the Tin Bigha Corridor located?
    1. a) Nilphamari
    2. b) Lalmonirhat
    3. c) Rangpur
    4. d) Kurigram
  94. Which country introduced the AI-powered, document-free immigration corridor?
    1. a) United States
    2. b) United Arab Emirates
    3. c) United Kingdom
    4. d) Singapore
  95. The International Literacy Day is observed on—
    1. a) 4 October
    2. b) 4 September
    3. c) 8 September
    4. d) 8 November
  96. The first computer in Bangladesh was installed at the ________.
    1. a) Dhaka University Science Library
    2. b) ICDDRB
    3. c) Atomic Energy Center
    4. d) BCSIR
  97. Where did artist Hamidur Rahman create his mural titled "Borak Duldul"?
    1. a) TSC
    2. b) Bangla Academy
    3. c) Curzon Hall
    4. d) Dhaka University Library

Written (18)

  1. Bangla essay: দুর্নীতিমুক্ত দেশ গঠনে যুবসমাজের ভূমিকা।
  2. English essay: Online Banking.
  3. General knowledge (write only the answer): 5.1 Full form of WIPO 5.2 Year VAT was introduced in Bangladesh 5.3 Where is CIRDAP situated?…
  4. Mention the layers of the OSI model and the function of each layer.
  5. Compare TCP and UDP protocols with examples.
  6. Explain the difference between compiler and interpreter.
  7. What is cloud computing? Mention its service models.
  8. Functional vs non-functional requirements. What is requirement validation?
  9. What is authentication and authorization? What is the CIA triad in cyber security?
  10. What is social engineering? What is hashing and how is it different from encryption? What is vulnerability assessment?
  11. Critically analyze the limitations of the Waterfall model and explain how Agile addresses them.
  12. Define virtualization. Explain the role of the hypervisor and the difference between a VM and a container.
  13. A new employee joins the bank. Describe the process of creating a new user account, focusing on security best practices.
  14. Construct a truth table for a system that triggers an alarm (output 1) if (Motion is detected AND it is Night time) OR (Panic button is…
  15. User X belongs to Group A and Group B. Folder 1 grants Read to Group A, has an explicit Deny Write for Group B, and grants Write to User X…
  16. You have 4 hard drives of 2 TB each. Calculate usable storage for RAID 0, RAID 5 and RAID 10.
  17. Arrange in the correct order of a computer's boot process: OS kernel load, BIOS/UEFI POST, MBR/GPT lookup, user login, driver…
  18. You have tables EMPLOYEES (ID, Name, DeptID) and DEPARTMENTS (DeptID, DeptName). Write the logical steps (or pseudo-SQL) to list employee…

Other papers for this post