Combined Bank Assistant Programmer (CSE) January 2026 – Written question & solution
Questions from the Combined Bank Assistant Programmer (CSE) recruitment exam, January 2026 – Written, shared by the candidates who sat it. The paper: 22 written questions. So far 22 written questions have been shared. Topics include Algorithm, Mathematics, English, Software Engineering and Computer Networks.
Written (22)
- Explain the concept of inheritance in Object-Oriented Programming. Name and briefly describe three common types of inheritance used in OOP.
- Explain the concept of the Software Development Life Cycle (SDLC) and describe its main phases.
- Apply the concept of IP addressing and routing to explain how packets are delivered across networks using Open Shortest Path First (OSPF)…
- What is a Universal Gate? Prove that the NAND Gate is a Universal Gate.
- Explain the fundamental difference between a Process and a Thread. Provide two distinct advantages of using threads over processes.
- What is Version Control (e.g., Git)? Explain the specific difference between "Committing" code and "Pushing" code.
- Describe step-by-step how Binary Search locates a target value in a sorted array. Why does it fail if the array is unsorted?
- You have two stacks. Explain the logic required to implement a Queue (FIFO) using only these two stacks.
- Explain the logic of "Bubble Sort". Why is it considered inefficient for large datasets compared to Merge Sort?
- Draw or describe a Flowchart to determine the largest of three distinct numbers (A, B, C).
- Explain the "Producer-Consumer" problem in operating systems. What specific synchronization issue must be solved?
- You are designing a database for a Library. Explain the relationship between a "Book" table and a "Borrower" table. Is it 1-to-1…
- Construct a logical argument explaining why a heuristic (like A* search) might be faster than a blind search (like BFS), even if it…
- Explain the logic of a "Checksum". How is it used to verify data integrity during file transfer?
- Compare and contrast the three fundamental paradigms of Machine Learning: Supervised Learning, Unsupervised Learning, and Reinforcement…
- A rectangle and a square have the same area. The square has a perimeter of 32 meter and the width of the rectangle is 4 meter. Find the…
- If 2 < x < 5 and 3 < y < 5, find the value of x − y in-terms of inequality?
- In a class, the number of boys is 35% more than that of the girls. The total number of students of the class is 94. If 6 more boys are…
- A man can row 12 kmph in still water. It takes him thrice as long to row up as to row down the river. Find the rate of the stream.
- From the parentheses in each sentence, write only the correct answer. A. If the department had allocated more funds, the project (would…
- Write a paragraph on: Street food culture in Dhaka
- Make meaningful sentences with the following words. Do not change the grammatical category of the word. Judicious, condone, Fabricate…