Skip to content
Interviewpedia™

Industry preparation

Technology & IT services

Find preparation for your role, read a practical guide where available, and continue in the full question Library.

Browse this preparation area

Roles and preparation guides

Project, Programme or Delivery ManagerRead preparation guideDelivery Head or Programme DirectorOpen role questions in LibrarySoftware EngineerRead preparation guideData AnalystRead preparation guideData ScientistOpen role questions in LibrarySecurity AnalystRead preparation guideCloud or DevOps EngineerRead preparation guideProduct ManagerRead preparation guideUX DesignerOpen role questions in LibraryIT Service ManagerRead preparation guideFrontend or Mobile EngineerRead preparation guideBackend EngineerRead preparation guideDatabase or Data EngineerRead preparation guideAI EngineerRead preparation guideEnterprise Platform ConsultantRead preparation guideTest Manager / QA LeadRead preparation guideManual Tester / Test AnalystRead preparation guideTest Automation EngineerRead preparation guideDelivery Lead / Engineering ManagerRead preparation guideScrum Master / Agile Delivery LeadRead preparation guideSolution Architect / Design LeadRead preparation guideBusiness Analyst / Product OwnerRead preparation guideTransition and Support LeadRead preparation guideRelease / Deployment ManagerRead preparation guideEnterprise Service Management LeadRead preparation guideITIL Practice Lead / ITSM PractitionerOpen role questions in LibraryAccount Delivery HeadRead preparation guideEmbedded or Hardware EngineerRead preparation guideNetwork or Systems EngineerRead preparation guideVP or Director of EngineeringRead preparation guide

Try a question from this area

Why do you want to move from project management into delivery or programme management?

Give an honest reason linked to your experience. For example, you have enjoyed looking beyond a single project to the customer relationship, the commercial health and the growth of people, and you have already taken on some of that responsibility. Give one or two concrete examples, such as mentoring a team, handling a customer escalation or managing a budget. Show that you understand the change in the role: less hands-on planning and more influence, judgement and accountability for outcomes you do not control directly.

Practise this question →

How would you handle two senior stakeholders who disagree on priority?

I would first find out why each of them holds their view, since priority conflicts often hide different success measures or unstated dependencies. Then I would bring them together with facts: the value, cost, deadline and risk for each option, and agreed criteria to compare them. The aim is a documented trade-off they both understand. If they still disagree, escalate to whoever holds the decision right under governance, presenting the options neutrally, rather than letting the team guess or favour the louder voice. Afterwards, communicate the decision to everyone affected so it stays settled.

Practise this question →

What is the difference between a project, a programme and a portfolio?

A project is a temporary effort with a defined scope, budget and end date that produces a specific result. A programme groups several related projects that are managed together because the combined benefit is greater than the parts, for example a digital transformation made of a new app, a data migration and a training rollout. A portfolio is the wider collection of projects and programmes an organisation runs, managed to balance investment, risk and strategic priorities. Projects deliver outputs, programmes deliver benefits, and portfolios decide which of them are worth funding.

Practise this question →

How do you handle scope creep on a fixed-price engagement?

Anchor everything to the signed scope and a change control process agreed at the start. When a new request arrives, separate clarification of existing scope from genuinely new work, estimate the effect on cost, schedule and risk, and give the customer choices: add budget, extend time, swap something out or defer it. Get approval in writing and record it in the change log. Keep the tone collaborative so the customer sees a partner protecting the outcome, not a vendor saying no.

Practise this question →

Technology tracks

Explore languages, frameworks, platforms and technical subjects. These links open the full Library filtered to the selected track.

JavaOpen technology questions→GoOpen technology questions→PythonOpen technology questions→JavaScriptOpen technology questions→TypeScriptOpen technology questions→C#Open technology questions→PHPOpen technology questions→KotlinOpen technology questions→SwiftOpen technology questions→RustOpen technology questions→C++Open technology questions→RubyOpen technology questions→HTMLOpen technology questions→CSSOpen technology questions→ReactOpen technology questions→Next.jsOpen technology questions→AngularOpen technology questions→Vue.jsOpen technology questions→SvelteOpen technology questions→Tailwind CSSOpen technology questions→Node.jsOpen technology questions→ExpressOpen technology questions→NestJSOpen technology questions→Spring BootOpen technology questions→DjangoOpen technology questions→FlaskOpen technology questions→.NETOpen technology questions→GraphQLOpen technology questions→REST APIsOpen technology questions→ServiceNowOpen technology questions→SalesforceOpen technology questions→PostgreSQLOpen technology questions→MySQLOpen technology questions→MongoDBOpen technology questions→RedisOpen technology questions→ElasticsearchOpen technology questions→FirebaseOpen technology questions→SnowflakeOpen technology questions→BigQueryOpen technology questions→Apache KafkaOpen technology questions→Prisma ORMOpen technology questions→AWSOpen technology questions→Microsoft AzureOpen technology questions→Google CloudOpen technology questions→DockerOpen technology questions→KubernetesOpen technology questions→TerraformOpen technology questions→PulumiOpen technology questions→Serverless platformsOpen technology questions→GitOpen technology questions→GitHubOpen technology questions→GitLabOpen technology questions→BitbucketOpen technology questions→JenkinsOpen technology questions→GitHub ActionsOpen technology questions→GitLab CIOpen technology questions→Azure DevOpsOpen technology questions→TeamCityOpen technology questions→BambooOpen technology questions→DatadogOpen technology questions→PrometheusOpen technology questions→OpenAI APIsOpen technology questions→GPTOpen technology questions→ClaudeOpen technology questions→GeminiOpen technology questions→LlamaOpen technology questions→MistralOpen technology questions→DeepSeekOpen technology questions→LangChainOpen technology questions→LangGraphOpen technology questions→LlamaIndexOpen technology questions→HaystackOpen technology questions→AutoGenOpen technology questions→CrewAIOpen technology questions→DSPyOpen technology questions→PineconeOpen technology questions→WeaviateOpen technology questions→QdrantOpen technology questions→MilvusOpen technology questions→ChromaOpen technology questions→FAISSOpen technology questions→RAGOpen technology questions→Agentic RAGOpen technology questions→EmbeddingsOpen technology questions→RerankingOpen technology questions→LangSmithOpen technology questions→Arize PhoenixOpen technology questions→LangfuseOpen technology questions→RagasOpen technology questions→DeepEvalOpen technology questions→FlutterOpen technology questions→React NativeOpen technology questions→JWTOpen technology questions→OAuthOpen technology questions→CORSOpen technology questions→Rate limitingOpen technology questions→RabbitMQOpen technology questions→Unit testingOpen technology questions→Integration testingOpen technology questions→API testingOpen technology questions→FigmaOpen technology questions→StorybookOpen technology questions→Design systemsOpen technology questions→FastAPIOpen technology questions→LLM fundamentalsOpen technology questions→Prompt engineeringOpen technology questions→Tool callingOpen technology questions→AI memoryOpen technology questions→SwiftUIOpen technology questions→Jetpack ComposeOpen technology questions→pgvectorOpen technology questions→GuardrailsOpen technology questions→AI evaluationOpen technology questions→AI observabilityOpen technology questions→AI deploymentOpen technology questions→TableauOpen technology questions→Power BIOpen technology questions→SAPOpen technology questions→Data structures and algorithmsOpen technology questions→Apache SparkOpen technology questions→HadoopOpen technology questions→ETL and data integrationOpen technology questions→AnsibleOpen technology questions→LaravelOpen technology questions→Java 8Open technology questions→Blockchain and Web3Open technology questions→IoTOpen technology questions→VLSIOpen technology questions→RoboticsOpen technology questions→SeleniumOpen technology questions→Playwright and CypressOpen technology questions→AppiumOpen technology questions→JMeter and performance testingOpen technology questions→BDD and TDDOpen technology questions→SQL ServerOpen technology questions→Oracle and PL/SQLOpen technology questions→ObservabilityOpen technology questions→CloudFormationOpen technology questions→Argo CD and GitOpsOpen technology questions→OpenShiftOpen technology questions→Istio and service meshOpen technology questions→SOC and SIEMOpen technology questions→Application securityOpen technology questions→Security complianceOpen technology questions→NetworkingOpen technology questions→Linux administrationOpen technology questions→Windows Server and Active DirectoryOpen technology questions→VMwareOpen technology questions→SREOpen technology questions→FinOpsOpen technology questions→System designOpen technology questions→Design patternsOpen technology questions→Statistics and A/B testingOpen technology questions→Deep learningOpen technology questions→NLPOpen technology questions→Computer visionOpen technology questions→Excel and VBAOpen technology questions→ROpen technology questions→ScalaOpen technology questions→Shell scriptingOpen technology questions→COBOL and mainframeOpen technology questions→Frontend toolingOpen technology questions→WordPressOpen technology questions→Unity and game developmentOpen technology questions→MuleSoftOpen technology questions→

Make it your language

Language settings are saved on this device only.

Core interface translations are available. Some extended guidance and legal text remain in English.

Public guides remain in English where a translation is unavailable.

Voice availability depends on your browser and device. You can always type instead.

Open Library in your language