Skip to content
Past paper

Combined Bank — Senior Officer (IT) — Exam: 17.05.2024 (BIBM)প্রশ্ন ও সমাধান

Set by
Combined Bank
Post
Senior Officer (IT)
Exam date
17 May 2024
Conducted by
BIBM
Questions
36 (36 MCQ, 0 written)
Exam guide
Bank IT jobs · ব্যাংকের আইটি চাকরি
  • General Knowledge · সাধারণ জ্ঞান 9
  • Networking · নেটওয়ার্কিং 7
  • Programming · প্রোগ্রামিং 6
  • Bangla · বাংলা 5
  • Web Technology · ওয়েব টেকনোলজি 3
  • Algorithms · অ্যালগরিদম 1
  • Database · ডেটাবেজ 1
  • English · ইংরেজি 1
  • General ICT · সাধারণ আইসিটি 1
  • Mathematics · গণিত 1
  • Operating Systems · অপারেটিং সিস্টেম 1
Question 1Networking

Expansion of FTP is _____

  • a)Fine Transfer Protocol
  • b)File Transfer Protocol (correct answer)
  • c)First Transfer Protocol
  • d)Fast Transfer Protocol
Answer and explanation

Correct answer: (b) File Transfer Protocol

FTP stands for File Transfer Protocol, the standard Internet protocol for moving files between a client and a server, defined in RFC 959. It runs over TCP and uses two connections: a control connection (server port 21) for commands and replies, and a separate data connection (port 20 by default in active mode) for the file contents and directory listings.

Why the other options are wrong

  • (a) Fine Transfer Protocol: "Fine" is a made-up word here; no protocol has that name.
  • (c) First Transfer Protocol: Not a real expansion; the "F" stands for "File".
  • (d) Fast Transfer Protocol: Also not a real expansion. FTP is not designed for speed; its purpose is transferring files.

Tip: The name tells you the job: FTP transfers Files, TFTP is the "Trivial" UDP-based version, SFTP runs file transfer over SSH.

Source: RFC 959: File Transfer Protocol (FTP)

Question 2Networking

How long is an IPv6 address?

  • a)32 bits
  • b)128 bits
  • c)64 bits
  • d)132 bits

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

Question 3Networking

What does HTTPS stand for?

  • a)Hyper Text Transfer Protocol Secure
  • b)Hyper Text Transfer Protocol System
  • c)Hyper Text Transfer Packet System
  • d)Hyper Text Transport Protocol Secure

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

Question 4Networking

A set of rules is called _____

  • a)domain
  • b)resource locator
  • c)hypertext
  • d)protocol

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

Question 5Web Technology

Which of the following is the root tag of the HTML document?

  • a)<body>
  • b)<head>
  • c)<title>
  • d)<html> (correct answer)
Answer and explanation

Correct answer: (d) <html>

The <html> element is the root (top-level) element of every HTML document. Everything else sits inside it: its two children are <head> (metadata) and <body> (the visible content), and every other element is nested inside one of those two.

<html>
  <head><title>…</title></head>
  <body>…</body>
</html>

Why the other options are wrong

  • (a) <body>: holds the page's visible content; it is a child of <html>, not the root.
  • (b) <head>: holds metadata (title, links to CSS, meta tags); also a child of <html>.
  • (c) <title>: gives the document's title shown in the browser tab; it sits inside <head>.

Tip: Root = <html>; its only two children = <head> and <body>.

Source: HTML Standard (WHATWG): 4.1 The document element

Question 6Programming

Which is not a valid variable name in PHP?

  • a)age
  • b)_age
  • c)PersonAge
  • d)1age

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

Question 7Web Technology

How do you create an unordered list (a list with the list items in bullets) in HTML?

Question 8Programming

Which of the following statements about the "do while" loop is correct?

  • a)The condition is checked before the loop body is executed for the first time.
  • b)The loop body is guaranteed to execute at least once.
  • c)The loop condition must always be false for the loop to execute.
  • d)The "do while" loop and "while" loop have identical behavior in all cases.

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

Question 9Programming

Which of the following statements about abstract classes and interfaces in Java is correct?

  • a)An abstract class can implement multiple interfaces.
  • b)An interface can have concrete methods (methods with a body).
  • c)An abstract class cannot have any method implementations.
  • d)A class can extend multiple abstract classes.

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

Question 10Programming

Which of the following correctly describes the meaning of "Class", "&&", and "&" in Java?

  • a)Class is a keyword to define a new class; && is a bitwise AND operator; & is a logical AND operator.
  • b)Class is used to create objects; && is a bitwise OR operator; & is a logical OR operator.
  • c)Class is used to create objects; && is a logical OR operator; & is a bitwise OR operator.
  • d)Class is a keyword to define a new class; && is a logical AND operator; & is a bitwise AND operator.

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

Question 11Programming

To start Python from the command prompt, use the command _____

  • a)execute python
  • b)go python
  • c)python
  • d)run python

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

Question 12Programming

What is Java's machine code?

  • a)Java source code is directly executed by the CPU.
  • b)Java source code is compiled into platform-specific machine code by the Java compiler.
  • c)Java source code is compiled into assembly code, which is then executed by the CPU.
  • d)Java source code is compiled into bytecode, which is interpreted or compiled to native machine code by the Java Virtual Machine (JVM). (correct answer)
Answer and explanation

Correct answer: (d) Java source code is compiled into bytecode, which is interpreted or compiled to native machine code by the Java Virtual Machine (JVM).

Java runs in two stages:

  1. javac compiles Hello.java into Hello.class, which holds bytecode, the instruction set of the Java Virtual Machine. The same .class file works on any platform.
  2. The JVM on the target machine runs that bytecode, either by interpreting it or by compiling hot parts to the CPU's native code at run time (just-in-time compilation).

So the "machine code" of Java, in the stem's sense, is the JVM's bytecode, not the real CPU's instructions. This is what makes Java "write once, run anywhere".

Why the other options are wrong

  • (a): A CPU cannot execute source text; Java source must be compiled first.
  • (b): javac does not produce platform-specific machine code; it produces platform-independent bytecode.
  • (c): There is no assembly-language stage; bytecode is a binary instruction format for the JVM, and the CPU never runs it directly.

Tip: .java → javac → .class (bytecode) → JVM (interpreter/JIT) → native code.

Source: Chapter 1. Introduction - Java Virtual Machine Specification (SE 8)

Question 13Networking

Which of the following is commonly used to remotely access a computer system?

  • a)SNMP
  • b)FTP
  • c)SSH
  • d)SMTP

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

Question 14Networking

Which of the following protocols is used for receiving e-mails?

  • a)SMTP
  • b)POP3
  • c)HTTP
  • d)FTP

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

Question 15Web Technology

Which CSS property is used to set the thickness or boldness of the text?

  • a)font-size
  • b)font-style
  • c)font-weight
  • d)font-family

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

Question 16General ICT

Which of the following keyboard shortcuts is commonly used to close a tab in most web browsers?

  • a)Ctrl + T
  • b)Ctrl + W
  • c)Ctrl + N
  • d)Ctrl + Q

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

Question 17Database

Which normal form is considered adequate for normal relational database design?

  • a)2NF
  • b)5NF
  • c)4NF
  • d)3NF (correct answer)
Answer and explanation

Correct answer: (d) 3NF

Third normal form removes both partial and transitive dependencies, so every non-key attribute depends on "the key, the whole key, and nothing but the key". That gets rid of most redundancy and insert/update/delete anomalies while keeping the number of tables and joins manageable. For this reason 3NF is treated as the level needed for most practical designs, and higher forms are applied only when a special problem calls for them.

Why the other options are wrong

  • (a) 2NF: Still allows transitive dependencies (for example Student → Advisor → Adv-Room), so update anomalies remain.
  • (b) 5NF: Deals with join dependencies, which are rare; it is not the usual design target.
  • (c) 4NF: Deals with multivalued dependencies; needed only in special cases.

Tip: The practical target is 3NF (or BCNF); 4NF and 5NF are for special cases.

Source: Database normalization description - Microsoft Learn
Source: CS 61 Database Systems: Normalization (Dartmouth College)

Question 18Algorithms

Linear search is also called _____

  • a)Random Search
  • b)Sequential search (correct answer)
  • c)Perfect search
  • d)None
Answer and explanation

Correct answer: (b) Sequential search

Linear search starts at the first element and checks the items one after another, in sequence, until it finds the key or reaches the end. Because it moves through the list in order, it is also called sequential search. It works on unsorted data and takes O(n) time in the worst case.

Why the other options are wrong

  • (a) Random Search: a different idea that probes randomly chosen positions or candidate solutions (used in optimisation); linear search follows a fixed order.
  • (c) Perfect search: not the name of any standard search algorithm.
  • (d) None: wrong, because (b) is the accepted alternative name.

Tip: Linear search = sequential search, O(n).

Source: linear search — NIST Dictionary of Algorithms and Data Structures

Question 19Networking

If a link transmits 4000 frames per second and each slot has 8 bits, the transmission rate of circuit of this TDM is _____.

  • a)64 Kbps
  • b)32 Mbps
  • c)32 Kbps
  • d)64 Mbps

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

Question 20General Knowledge

Who are the Permanent members of the United Nations Security Council?

  • a)China, Germany, Russia, United Kingdom, and United States
  • b)China, France, Japan, United Kingdom, and United States
  • c)China, France, Russia, United Kingdom, and United States
  • d)China, France, Russia, Germany, and United States

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

Question 21Operating Systems

Which of the following page replacement algorithms suffers from Belady's anomaly?

  • a)FIFO
  • b)LRU
  • c)Optimal Page Replacement
  • d)Both LRU and FIFO

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

Question 22General Knowledge

Which one of the following is not a part of the local government in Bangladesh?

  • a)Union Parishad
  • b)Upazila Parishad
  • c)Zila Parishad
  • d)National Parliament

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

Question 23General Knowledge

What is the highest temperature ever recorded in Bangladesh?

  • a)42.3°C
  • b)43.2°C
  • c)44.5°C
  • d)45.1°C

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

Question 24General Knowledge

Who is the writer of "On Liberty"?

  • a)Thomas Hobbes
  • b)John Stuart Mill
  • c)Jean-Jacques Rousseau
  • d)John Locke

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

Question 25General Knowledge

Who received the Ekushey Padak 2024 in Social Service in Bangladesh?

  • a)Md Ziaul Haque and Rafique Ahmed
  • b)Jalal Uddin Khan and Kalyani Ghosh
  • c)Muhammad Samad and Lutfor Rahman Riton
  • d)Shibli Mohammad and Dolly Johur

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

Question 26General Knowledge

How many members of NATO?

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

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

Question 27General Knowledge

What is Bangladesh's ranking as a remittance recipient globally?

  • a)5th
  • b)7th
  • c)8th
  • d)10th

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

Question 28General Knowledge

Who has won the most gold medals at a single Olympics-

  • a)Michael Phelps
  • b)Usain Bolt
  • c)Simone Biles
  • d)Larisa Latynina

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

Question 29General Knowledge

What does "Epistemology" mean?

  • a)Epistemology is the branch of philosophy concerned with knowledge
  • b)The study of the nature and scope of knowledge.
  • c)The study of human behavior and cognition.
  • d)The study of moral principles and values.

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

Question 30Bangla

বঙ্কিমচন্দ্রের জন্ম ও মৃত্যু সাল কত?

  • a)7 জুন 1738 - 8 এপ্রিল 1894
  • b)7 জুন 1838 - 8 এপ্রিল 1894
  • c)15 জুন 1838 - 15 এপ্রিল 1894
  • d)7 জুন 1848 - 8 এপ্রিল 1898

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 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 33Bangla

উৎকর্ষতা কি কারণে অশুদ্ধ?

  • a)সন্ধিজনিত
  • b)প্রত্যয়জনিত
  • c)উপসর্গজনিত
  • d)বিভক্তিজনিত

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

Question 34Bangla

সকলে কবি নন, কেউ কেউ কবি- উক্তিটি কি?

  • a)বুদ্ধদেব বসু
  • b)কাজী নজরুল ইসলাম
  • c)অমিয় চক্রবর্তী
  • d)জীবনানন্দ দাস

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

Question 35English

What is the antonym of 'transparent'?

  • a)Transform
  • b)Lubricant
  • c)Pure
  • d)Hazy

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

Question 36Mathematics

1²+2²+3²+……………+7² ধারাটির সমষ্টি কত?

  • a)n(n+1)/2
  • b){n(n+1)/2}²
  • c)n(n+1)(n+2)/6
  • d)n(n+1)(2n+1)/6

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

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