Combined 4 Banks — Assistant Programmer — Written Exam: 2020 (DU)প্রশ্ন ও সমাধান
- Set by
- Combined Bank
- Post
- Assistant Programmer
- Exam date
- 2020
- Conducted by
- DU
- Questions
- 9 (0 MCQ, 9 written)
- Exam guide
- Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
- Database · ডেটাবেজ 2
- Programming · প্রোগ্রামিং 2
- Algorithms · অ্যালগরিদম 1
- Cyber Security · সাইবার নিরাপত্তা 1
- Data Structures · ডেটা স্ট্রাকচার 1
- Networking · নেটওয়ার্কিং 1
- Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 1
Difference between spoofing and sniffing
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is the full meaning of SQL? List of the aggregate function. Write SQL Query of a table and its output.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What will be the output in C and java code? Output:
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is Agile Methodology? Difference between Agile Model and Waterfall Model.
Model answer
Agile Methodology is an iterative, incremental approach to software development where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams, delivering working software in short cycles called sprints (typically 2-4 weeks), with continuous customer feedback and adaptation to change.
| Aspect | Agile Model | Waterfall Model |
|---|---|---|
| Approach | Iterative & incremental (sprints) | Sequential, linear phases |
| Requirements | Can evolve throughout the project | Fixed and fully defined upfront |
| Testing | Continuous, within every sprint | A separate phase after development |
| Customer involvement | Continuous feedback each sprint | Mainly at the start and end |
| Documentation | Lightweight, "just enough" | Extensive, formal |
| Flexibility to change | High | Low (change is costly, needs re-planning) |
| Delivery | Working increments delivered frequently | Single final delivery at project end |
| Best suited for | Evolving/unclear requirements | Stable, well-understood requirements |
graph LR
subgraph Waterfall
R1[Requirements] --> D1[Design] --> C1[Coding] --> T1[Testing] --> M1[Maintenance]
end
graph LR
subgraph Agile_Sprint["Agile (repeats each sprint)"]
P[Plan] --> Dv[Develop] --> Ts[Test] --> Rv[Review] --> P
end
Exam takeaway: Waterfall is predictable but rigid (good for fixed-scope, regulated projects); Agile is adaptable but needs disciplined, continuous collaboration (good for evolving-requirement, fast-delivery projects).
Linked list, doubly linked list and circular linked list explains with diagram.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
How to Determine the weighted graph has negative cycle?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Write down the functionality of OSI model.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Write a code in C/C++ that will output the 2nd largest number. (If N>=1)
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Draw ER diagram (Self test)
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 · Government IT officer posts guide