Islami Bank Bangladesh Limited Application Developer Written Test: 2017প্রশ্ন ও সমাধান
- Set by
- Islami Bank
- Exam date
- 2017
- Questions
- 8 (0 MCQ, 8 written)
- Exam guide
- Bank IT jobs · ব্যাংকের আইটি চাকরি
- Algorithms · অ্যালগরিদম 3
- Programming · প্রোগ্রামিং 2
- Operating Systems · অপারেটিং সিস্টেম 1
- Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 1
- Web Technology · ওয়েব টেকনোলজি 1
What are the difference between Web server and Application server?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is FAT? Name of different types of File allocation system in HD.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is an algorithm? What is flowchart? Write down the component of flowchart.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Calculate Complexity of merge sort.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Write an algorithm that sort an array, also test code for sorting test.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is pointer in C with example?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Write down the Component of JVM.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is software testing and name of some testing tool?
Model answer
Software testing is the process of executing a program or system with the intent of finding defects and verifying that it meets specified requirements and behaves as expected under both valid and invalid conditions — giving stakeholders confidence in product quality before release.
Why it matters: testing catches bugs early (cheaper to fix), verifies functional correctness, validates non-functional needs (performance, security, usability), and reduces business/production risk.
Broad categories:
- Manual vs Automated — human-driven exploratory testing vs scripted, repeatable test execution.
- By level: Unit -> Integration -> System -> User Acceptance Testing (UAT).
- By type: Functional (does it do the right thing), Non-functional (performance, security, load).
| Tool | Category | Typical use |
|---|---|---|
| Selenium | Web UI automation | Automates browser interactions |
| JUnit / TestNG | Unit testing | Java unit test framework |
| Appium | Mobile automation | Cross-platform mobile app testing |
| JMeter | Performance testing | Load/stress testing web apps and APIs |
| Postman | API testing | Manual/automated REST API testing |
| TestComplete | UI automation | Desktop/web/mobile test automation |
Exam takeaway: testing = verification (built it right) + validation (built the right thing); tool choice depends on the testing level and target platform (web, API, mobile, or performance).
Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers · Bank IT jobs guide