NewsAI & Machine Learning
Small language models now run on a laptop
Models of a few billion parameters run on ordinary machines, cutting the cost of using AI for smaller organisations.
Read the full pieceNews & blog
What is changing in the industry, which skills are in demand, and which path actually pays off — regular updates and longer pieces in one place.
NewsAI & Machine Learning
Models of a few billion parameters run on ordinary machines, cutting the cost of using AI for smaller organisations.
Read the full pieceNewsSQA and Testing
Manual testing alone is no longer enough to move into senior QA roles.
Read the full pieceBlogAI & Machine Learning
How demand for AI skills is growing in the job market, and the easiest place to start.
Read the full pieceBlogWeb Development
From portfolio to first client — a guide written from real experience.
Read the full pieceNewsWeb Development
Working for international companies from outside Dhaka is increasingly possible — but the terms are shifting too.
Read the full pieceBlogSQA and Testing
Syllabus, reading order and mock exams — how to prepare so passing is straightforward.
Read the full pieceBlogCoding for Kids
When to begin and which tools keep children engaged.
Read the full pieceBlogCareers
Starting from manual testing and the paths that open up next.
Read the full pieceJob preparation
Got your interview date? Don't panic. The questions boards ask are fairly predictable, and this is that list — sorted by subject, each one with what to say when it comes up. Pick the topic your interview is about.
17 topics · 224 questions
Programming languagesProgramming language interview questionsAlmost every IT interview opens with language questions — which one you prefer, why, and how you choose. Here is what your answer needs to cover.
CodingCoding interview questions and practice problemsThe hands-on problems boards actually set — arrays, strings, matrices — each with a worked example to try yourself.
Data structuresData structure and algorithm interview questionsLinked lists, trees, graphs, sorting and dynamic programming — the problems that come round on almost every board.
PythonPython interview questions and answersFrom data types to decorators, generators and pandas — the questions asked most often for Python roles.
JavaJava interview questions and answersThe four pillars of OOP, inheritance, polymorphism, threading and garbage collection — the compulsory questions for Java roles.
JavaScriptJavaScript interview questions and answersvar/let/const, closures, prototypes, async and the DOM — what a front-end role will certainly ask you.
PHPPHP interview questions and answersVariables, arrays, sessions, OOP, PDO and file uploads — the PHP questions for web developer roles.
C++C++ interview questions and answersPolymorphism, constructors, friend functions, templates and the STL — questions for software and systems roles.
Code reviewCode review interview questions and answersWhat a review looks for, what makes a good reviewer, and how you fix bugs — the questions about working in a team.
OptimisationOptimisation and complexity interview questionsTime and space complexity, Big O notation, caching, memory leaks and parallel processing.
DatabaseDatabase interview questions and answersSQL versus NoSQL, keys, normalisation, indexes, JOINs, transactions and ACID — compulsory for any developer role.
NetworkingNetworking interview questions and answersThe OSI and TCP/IP models, IP addressing, subnetting, DNS, firewalls, NAT and VLANs.
Software developmentSoftware development interview questions and answersOOP, design patterns, the SDLC, Agile, version control, TDD, ORMs and REST APIs.
Operating systemsOperating system interview questions and answersProcesses and threads, context switching, deadlock, virtual memory, paging, file systems and system calls.
BehaviouralBehavioural interview questions and how to answer themDeadlines, teamwork, owning a mistake and setting priorities — the questions that test conduct rather than knowledge.
Problem solvingProblem-solving and logical interview questionsArrays, linked lists, trees, graphs and design patterns — the questions that test how you think.
IQ and puzzlesIQ and logic puzzles — interview questions with answersHandshakes, burning ropes, the river crossing, Monty Hall — the puzzles IT boards set, with their solutions.Every question here comes from TalhaTraining's own collection, put together by instructors who work in the industry. If something is unclear, tell us and we will explain it.
134 international AI and technology sources our instructors actually read — research labs, free courses, language documentation and testing resources. Grouped by subject, not ranked.
These are independent sites we do not run or control. Tell us if a link has moved or stopped working.