Skip to main content
PProfileMatch

Interview questions

Interview questions and answers by topic

426 commonly asked questions across 16 topics, each with a model answer you can say out loud, what the interviewer is really checking, and the follow-up that usually comes next. Pick a topic, filter by difficulty, and test yourself with the answers hidden.

Last reviewed . The topic banks are written by ProfileMatch from recurring interview patterns. Company prep guides are study plans built from published checklists - not official or verified.

Company prep guides

Study plans built from published preparation checklists for a specific company's interviews, with original model answers. They are not official or verified lists.

Languages & frameworks

Core language behaviour, frameworks and the gotchas interviewers love to probe.

Data structures, algorithms & databases

The concepts behind coding rounds and the SQL questions that decide data-heavy roles.

System design

Scaling, caching, consistency and small design prompts, explained the way you would say them aloud.

DevOps, cloud & security

Pipelines, containers, cloud fundamentals and the security questions every engineer meets.

Machine learning & generative AI

Classic machine learning plus the LLM, RAG and agent questions that now show up regularly.

Behavioral & HR

How to structure answers about conflict, failure, ambiguity and your own story.

Frequently asked questions

Are these the exact questions a company asked recently?

No. The topic banks hold the questions that come up again and again for each subject, written and answered by ProfileMatch. The company prep guides are built from preparation checklists for that company's interviews; the answers are ours, and we cannot verify that a company asks any particular question, because interviewers change their questions all the time. Learning why each answer is right prepares you for the variations you will actually get.

How should I practise with these questions?

Read the question, answer it out loud in about a minute, and only then open the model answer. Compare what you missed, pay attention to the line about what the interviewer is checking, and try the likely follow-up before moving on. Re-do the questions you missed a few days later.

How are the questions chosen and ordered?

Each topic mixes beginner, intermediate and advanced questions, ordered from easy to hard, so you can filter to the level you are preparing for. The topics cover skills that appear regularly in technology job listings, including newer areas such as generative AI.

Want the full interview process, not just questions? Read how to answer behavioral questions with the STAR method, follow the interview preparation plan, then browse open roles.