Answers about the free IT Job BD website and Android app, the exams covered and how to install the app.
What is IT Job BD?
IT Job BD (itjobbd.com, formerly IT Job Preparation) is a free study companion — on this website and in the Android app — built for Bangladesh CSE, ICT and IT job candidates (BPSC, Bank IT / Senior Officer IT, ministry IT cells, software roles). It has 6,500+ technical questions across 23+ CS subjects, 50 full mock tests, a daily exam with a leaderboard, previous-year questions, the Top 600 model answers and a chapter-by-chapter Learning Journey.
Is it really free?
Yes. Everything — the full technical bank, Bangla, English and GK practice, mock tests, the daily exam, Top 600, Last Moment written problems and the Learning Journey — is free for everyone. Sign in with Google to save your progress, bookmarks and leaderboard scores.
Which IT job exams does IT Job BD cover?
Bank IT job preparation (bank IT officer / senior officer IT, BIBM and combined bank exams), BPSC assistant programmer and BCS ICT / computer science, Petrobangla IT (assistant manager CSE), power company AE (CSE) exams set by BUET, and NTRCA ICT. Exam-wise model tests follow each pattern, and the CSE/ICT MCQ bank, previous year questions and written practice (SQL, DBMS, networking, OOP, data structures) cover the shared syllabus.
Can I study on the website, or only in the app?
Both. Practice, mock tests, the daily exam, Top 600 and the Learning Journey all work right here on the website. The Android app adds offline study, flashcards, scenarios and an AI assistant.
On how many devices can I sign in?
One phone (the Android app) and one web browser at the same time. Changed computers or phones? Sign out on the old one, or contact support and we will release it.
Can I switch the language?
Yes — use the বাংলা / EN button in the top bar. The whole website switches, including questions, options and explanations wherever a Bangla translation exists.
Who can I contact if I have questions or issues?
Email tanvir.cse.cu@gmail.com, or reach us on WhatsApp / phone at +880 1624-262560. You can also use the Contact page.