Skip to content
Past paper

Rupali Bank Ltd. — Assistant Network Engineer (ANE) — Exam: 2021প্রশ্ন ও সমাধান

Set by
Rupali Bank
Post
Assistant Network Engineer
Exam date
2021
Questions
38 (37 MCQ, 1 written)
Exam guide
Bank IT jobs · ব্যাংকের আইটি চাকরি
  • Networking · নেটওয়ার্কিং 26
  • Cyber Security · সাইবার নিরাপত্তা 3
  • Programming · প্রোগ্রামিং 3
  • Algorithms · অ্যালগরিদম 1
  • Computer Architecture · কম্পিউটার আর্কিটেকচার 1
  • Database · ডেটাবেজ 1
  • Digital Logic · ডিজিটাল লজিক 1
  • General ICT · সাধারণ আইসিটি 1
  • Operating Systems · অপারেটিং সিস্টেম 1
Question 1General ICT

Which one of the following is not a search engine?

  • a)Windows (correct answer)
  • b)Google
  • c)Yahoo
  • d)Bing
Answer and explanation

Correct answer: (a) Windows

Windows is Microsoft's operating system: system software that manages a PC's hardware, memory and files and lets you run applications. It does not crawl or index the web, so it is not a search engine. A web search engine works in three stages: it crawls web pages, stores what it finds in an index, and serves ranked results for each query.

Why the other options are wrong

  • (b) Google: Google Search is the best-known search engine; it crawls, indexes and serves results from the web.
  • (c) Yahoo: Yahoo Search (search.yahoo.com) is a long-running web search service, so it counts as a search engine for the user.
  • (d) Bing: Bing is Microsoft's own search engine and the default search engine in Microsoft Edge.

Tip: Microsoft makes both Windows (an OS) and Bing (a search engine) — don't let the same company name mislead you.

Sources: In-depth guide to how Google Search works — Google Search Central; Windows 11 OS — Microsoft Windows; Change your default search engine in Microsoft Edge — Microsoft Support

Question 2Networking

Which of the following cannot be used as a public IP address?

  • a)17.0.0.1
  • b)168.172.19.34
  • c)172.15.29.63
  • d)192.168.13.18

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

Question 3Networking

In the diagram shown below. L1 is an Ethernet LAN and L2 is a Token-Ring LAN. An IP packet originates from sender S and traverses to R, as shown. The link within each ISP, and across two ISPs, are all point to point optical links. The initial value of TTL is 32. The maximum possible value of TTL field when R receives the datagram is-

Diagram not available online: Network diagram showing sender S in LAN L1 (Ethernet) traversing through ISP1 and ISP2 to receiver R in LAN L2 (Token-Ring)

  • a)25
  • b)24
  • c)26
  • d)28

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

Question 4Networking

Which protocol is used to send a destination network unknown message back to the originating host?

  • a)TCP
  • b)ARP
  • c)ICMP
  • d)BootP

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

Question 5Networking

Which of the following statements is FALSE regarding a bridge?

  • a)Bridge is a layer 3 device
  • b)Bridge reduces collision domain
  • c)Bridge is used to connect two or more LAN segments
  • d)Bridge reduces broadcast domain

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

Question 6Networking

Which of the following devices takes data sent from one network device and forwards it to the destination node based on MAC address?

  • a)Hub
  • b)Modem
  • c)Switch
  • d)Gateway

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

Question 7Networking

Suppose we want to download text documents at the rate of 100 pages per second. Assume that a page consists of an average of 24 lines with 80 characters in each line. What is the required bit rate of the channel?

  • a)182 kbps
  • b)512 kbps
  • c)1.248 Mbps
  • d)1.536 Mbps

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

Question 8Networking

Which of the following is not a valid IP address?

  • a)3FFE::1:200:F8FF:FE75:50DF
  • b)10.25.26.24
  • c)ABCD::100::F8FF:FE75:50DF
  • d)13.15.17.19

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

Question 9Networking

Distance vector routing algorithm is a dynamic routing algorithm. The routing tables in distance vector routing algorithm are updated ___.

  • a)automatically
  • b)by server
  • c)with back up database
  • d)by exchanging information with neighbor nodes

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

Question 10Networking

Suppose 10 users are plugged into a hub running 10 Mbps half-duplex. There is a server connected to the switch running 10 Mbps half-duplex as well. How much bandwidth does each host have to the server?

  • a)100 kbps
  • b)1 Mbps
  • c)2 Mbps
  • d)10 Mbps

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

Question 11Networking

What is the frequency range of the IEEE 802.11a standard?

  • a)2.4 Gbps
  • b)5 Gbps
  • c)2.4 GHz
  • d)5 GHz

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

Question 12Networking

Determine the maximum length of the cable (in km) for transmitting data at a rate of 500 Mbps in an Ethernet LAN with frames of size 10,000 bits. Assume the signal speed in the cable to be 2,00,000 km/s.

  • a)1
  • b)2
  • c)2.5
  • d)5

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

Question 13Networking

Which of the following describes a router's functions?

  • a)Packet Switching
  • b)Packet Filtering
  • c)Internet Communication
  • d)All of the above

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

Question 14Networking

Count to infinity is a problem associated with

  • a)link state routing protocol
  • b)distance vector routing protocol
  • c)DNS while resolving host name
  • d)TCP for congestion control

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

Question 15Networking

In a class B subnet, we know the IP address of one host and the mask as given below:

IP address: 125.134.112.66
Mask: 255.255.224.0

What is the first address (Network address)?

  • a)125.134.96.0
  • b)125.134.112.0
  • c)125.134.112.66
  • d)125.134.0.0

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

Question 16Networking

Consider a 50 Mbps satellite channel with a 500 milliseconds round-trip propagation delay. If the sender wants to transmit 1000 bit frames, how much time will it take for the receiver to receive the frame?

  • a)250 milliseconds
  • b)20 milliseconds
  • c)520 milliseconds
  • d)270 milliseconds

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

Question 17Networking

The combination of an IP address and a port number is known as _________.

  • a)Network number
  • b)Socket address
  • c)Subnet mask number
  • d)MAC address

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

Question 18Networking

The address resolution protocol (ARP) is used for-

  • a)Finding the IP address from the DNS
  • b)Finding the IP address of the default gateway
  • c)Finding the IP address that corresponds to a MAC address
  • d)Finding the MAC address that corresponds to an IP address

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

Question 19Networking

A receiving host has failed to receive all of the segments that it should acknowledge. What can the host do to improve the reliability of this communication session?

  • a)Send a different source port number
  • b)Restart the virtual circuit
  • c)Decrease the sequence number
  • d)Decrease the window size

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

Question 20Networking

Assume that Source S and Destination D are connected through an intermediate router R. How many times does a packet have to visit the network layer and data link layer during a transmission from S to D?

(Diagram: a simple chain S — R — R — D, where S and D are drawn as squares and the two R nodes as circles, connected in a straight line by line segments.)

  • a)Network layer -4 times, Data link layer -4 times
  • b)Network layer -4 times, Data link layer -6 times
  • c)Network layer -2 times, Data link layer -4 times
  • d)Network layer -3 times, Data link layer -4 times

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

Question 21Networking

In the IPv4 addressing format, the number of networks allowed under Class C addresses is –

  • a)2¹⁴
  • b)2⁷
  • c)2²¹
  • d)2²⁴

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

Question 22Networking

What is the split horizon?

  • a)Information about a route should not be sent back in the direction from which the original update came.
  • b)It splits the traffic when you have a large bus (horizon) physical network
  • c)It prevents regular update messages from reinstalling a route that has gone down.
  • d)It holds the regular updates from broadcasting to a downed link.

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

Question 23Networking

What is route poisoning?

  • a)It sends back the protocol received from a router as a poison pill, which stops the regular updates.
  • b)It is information received from a router that can't be sent back to the originating router.
  • c)It prevents regular update messages from reinstalling a route that has just come up.
  • d)It describes when a router sets the metric for a downed link to infinity. (correct answer)
Answer and explanation

Correct answer: (d) It describes when a router sets the metric for a downed link to infinity.

Route poisoning means that when a router learns a route has failed, it does not silently drop it. Instead it sets that route's metric to the protocol's "infinity" value, which is 16 in RIP, and advertises it, usually at once in a triggered update. Neighbours then mark the destination as unreachable straight away instead of waiting for their own timers. RIP keeps advertising the poisoned route with metric 16 until its garbage-collection timer (120 s) removes it, which helps stop routing loops and count-to-infinity.

Why the other options are wrong

  • (a) It sends back the protocol received from a router as a poison pill, which stops the regular updates.: No such mechanism exists; poisoning changes a route's metric and does not stop regular updates.
  • (b) It is information received from a router that can't be sent back to the originating router.: That is the split horizon rule.
  • (c) It prevents regular update messages from reinstalling a route that has just come up.: This is a garbled description of the hold-down timer, which blocks a route that has just gone down, not one that has come up.

Tip: Split horizon = don't send it back; poisoned reverse = send it back with ∞; route poisoning = advertise a failed route with ∞; hold-down = ignore news about a failed route for a while.

Sources: RFC 2453: RIP Version 2; An Introduction to IGRP - Cisco

Question 24Cyber Security

What is a Computer Virus?

  • a)Hardware
  • b)Software (correct answer)
  • c)Microorganism
  • d)Non-living cell
Answer and explanation

Correct answer: (b) Software

A computer virus is a program: a type of malicious software (malware). NIST defines it as malicious software that spreads by modifying other programs so that they carry a copy of the virus, which then runs whenever the infected program runs. Being a set of instructions, it is software, not a physical or living thing.

Why the other options are wrong

  • (a) Hardware: hardware is the physical equipment of a computer; a virus has no physical form.
  • (c) Microorganism: a biological virus is a microscopic infectious agent; the computer virus only borrows the name because it "infects" programs and spreads.
  • (d) Non-living cell: a biological term; a computer virus is code, not a cell of any kind.

Tip: Computer virus = malicious software that attaches to a host program and spreads when that program runs.

Source: virus - Glossary | CSRC

Question 25Programming

Suppose that a class A is defined with two variables name1, name2 and three methods with arguments int f1(int), void f2(String) and String f3(String, int). Then choose which one of the following cannot be asked in a class B which is extended from A?

  • a)int f1(int)
  • b)int f1(String)
  • c)int f2(String)
  • d)int f2(int)

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

Question 26Networking

What is the purpose of flow control?

  • a)To ensure the data is retransmitted if an acknowledgement is not received
  • b)To reassemble segments in the correct order at the destination device
  • c)To provide a means for the receiver to govern the amount of data sent by the sender
  • d)To regulate the size of each segment.

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

Question 27Networking

Which layer 1 devices can be used to enlarge the area covered by a single LAN segment?

  • a)Switch only
  • b)RJ45 connector only
  • c)Switch and Hub
  • d)Hub and Repeater

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

Question 28Operating Systems

Which initial program is called at the starting of a computer?

  • a)Computer Startup Loader
  • b)Operating System Details
  • c)Bootstrap Loader (correct answer)
  • d)Hardware System Details
Answer and explanation

Correct answer: (c) Bootstrap Loader

When power comes on, the CPU starts executing firmware (BIOS or UEFI). After the power-on self-test (POST), a small bootstrap loader runs; on a BIOS PC this is the bootstrap code in the master boot record. It locates the operating system's own loader on disk and starts it, and that loader brings the kernel into memory. Microsoft's boot troubleshooting guide lists exactly this chain: PreBoot → Boot Manager → OS Loader → Kernel.

Why the other options are wrong

  • (a) Computer Startup Loader: not a standard term; it sounds plausible but no such program exists by that name.
  • (b) Operating System Details: describes information about the OS, not a program that runs at power-on.
  • (d) Hardware System Details: likewise information about hardware, not the first program.

Tip: "Bootstrap" = the small program that pulls the OS into memory at start-up.

Source: Windows startup issues troubleshooting (Microsoft Learn)

Question 29Programming

What is the correct output of the following C program statements?

int array[]={6, 7, 8, 9, 0, 1, 2, 4, 5, 6}, *p=array+5;
printf("%d\n",p[1]);
  • a)1
  • b)2
  • c)3
  • d)Compile Error

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

Question 30Networking

Suppose you need to assign IPv4 addresses to two computers of your company so that both computers belong to the subnet 255.255.255.240. Which of the following is a valid assignment?

  • a)172.16.5.14 and 172.16.5.17
  • b)172.16.5.17 and 172.16.5.29
  • c)172.16.5.29 and 172.16.5.33
  • d)172.16.5.33 and 172.16.5.4

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

Question 31Database

Consider the following relational data table, Employee. Now, find the output of the following SQL statement.

SELECT COUNT (*) FROM Employee.Employee.Employee
e_id name dept
E101 Johm HRM
E102 Lucy Marketing
E103 Rick Management
  • a)4
  • b)27
  • c)32
  • d)64

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

Question 32Programming

What is the characteristic of OOP programming that allows binding data and methods to work as a unit?

  • a)Inheritance
  • b)Encapsulation (correct answer)
  • c)Polymorphism
  • d)Projection
Answer and explanation

Correct answer: (b) Encapsulation

Encapsulation binds an object's data (fields) and the methods that operate on that data into a single unit, the class or object. The internal state is kept hidden, so outside code works with the object only through its methods. In a BankAccount class, for example, balance is private and changes only through deposit() and withdraw().

Why the other options are wrong

  • (a) Inheritance: lets a class take on the fields and methods of another class. It is about reuse, not about binding data and methods into one unit.
  • (c) Polymorphism: lets the same method call behave differently depending on the actual object.
  • (d) Projection: not an OOP feature. The term comes from relational databases, where projection picks certain columns of a table.

Tip: data + methods in one capsule, with the data hidden = encapsulation.

Source: What Is an Object? (The Java Tutorials, Oracle)

Question 33Computer Architecture

Which of the following uses the flip-flop circuit in a memory cell?

  • a)DRAM
  • b)EEPROM
  • c)SDRAM
  • d)SRAM

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

Question 34Digital Logic

Which of the logic expressions is equivalent to the digital circuit shown in the figure?

Diagram not available online: Logic circuit: A and B each pass through a NOT gate; A and NOT-B feed one input pair, NOT-A and B feed another, both combining into an OR gate; the OR gate's output and the original A,B lines feed two AND gates, whose outputs combine into a final OR gate producing X

  • a)X = A.B + A̅.B̅
  • b)X = A + B
  • c)X = A.B̄ + Ā.B
  • d)X = (Ā + B).(A + B̄)

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

Question 35Cyber Security

Laili digitally signs a message and sends it to Mojnu. Verification of the signature by Mojnu requires-

  • a)Laili's public key
  • b)Mojnu's public key
  • c)Mojnu's private key
  • d)Laili's private key

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

Question 36Networking

Classless Inter-Domain Routing (CIDR) receives a packet with address 131.23.151.76. The router's routing table has the following entries

Prefix Output Interface
131.16.0.0/12 3
131.28.0.0/14 5
131.19.0.0/16 2
131.22.0.0/15 1

To which output interface is the packet forwarded?

  • a)1
  • b)2
  • c)3
  • d)5

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

Question 37Cyber Security

An attacker sits between the sender and receiver and captures the information and retransmits to the receiver after some time without altering the information. This attack is called as ______

  • a)Denial of service attack
  • b)Masquerade attack
  • c)Simple attack
  • d)Replay attack

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

Written question 1Algorithms

Which of the following regular expressions represents the set of all the binary strings with an odd number of 1's?

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