وسائل · یوٹیلیٹیز · انٹرویو سوالات
جو سوال وہ پوچھتے ہیں، اور مشق کا ٹائمر
عہدہ چنیں۔ ہر سوال کے ساتھ ہے کہ اچھا جواب کیا سمیٹتا ہے؛ ٹائمر چلائیں، دو منٹ میں بلند آواز میں جواب دیں جیسے کمرے میں دیں گے، پھر آگے بڑھیں۔ سوال انگریزی میں ہیں، جیسے پاکستان کے اکثر انٹرویو ہوتے ہیں۔
اسی ڈیوائس پر چلتا ہے: آپ جو لکھتے ہیں وہ نہ محفوظ ہوتا ہے نہ کہیں بھیجا جاتا ہے۔
عہدہ
مشق
سوال 1 از 80
Tell me about yourself.
اچھا جواب کیا سمیٹتا ہے
Two minutes: where you studied, the one or two things you built or did that fit this role, and why you applied here. Not your life story.
یہ ٹول اسکرپٹس کے ساتھ چلتا ہے۔ اسکرپٹس بند ہوں تو اس صفحے کے جدول اور فارمولے ہاتھ سے حساب لگانے دیتے ہیں۔
تمام سوال
Fresh graduate, any role 10 سوال
- Tell me about yourself.
اچھا جواب سمیٹتا ہے: Two minutes: where you studied, the one or two things you built or did that fit this role, and why you applied here. Not your life story.
- Why do you want this job?
اچھا جواب سمیٹتا ہے: Name something specific about the company or the role; connect it to what you want to learn and give.
- What is your biggest strength, with an example?
اچھا جواب سمیٹتا ہے: One strength the role needs, one short story that shows it, the result.
- What is a weakness you are working on?
اچھا جواب سمیٹتا ہے: A real one that is not central to the job, and what you are already doing about it.
- Tell me about a project you are proud of.
اچھا جواب سمیٹتا ہے: Your part in it, a problem you hit, how you solved it, what it did for people.
- How do you learn something new quickly?
اچھا جواب سمیٹتا ہے: A concrete method: a course, docs, building a small thing, asking someone. Give the last example.
- Describe a time you worked in a team that was not going well.
اچھا جواب سمیٹتا ہے: What was wrong, what you did (not what others did wrong), how it ended.
- Where do you see yourself in three years?
اچھا جواب سمیٹتا ہے: A direction that includes this company, with the skills you want by then.
- Why should we hire you over other fresh graduates?
اچھا جواب سمیٹتا ہے: Evidence: a project, an internship, a community role, a habit of finishing things.
- Do you have any questions for us?
اچھا جواب سمیٹتا ہے: Always yes: the team's work in the first three months, how they measure a good first year, what they wish new hires knew.
Software engineer 10 سوال
- Walk me through a system you built end to end.
اچھا جواب سمیٹتا ہے: The problem, the pieces, the data flow, the trade-offs you chose and what you would change now.
- How do you decide between two designs?
اچھا جواب سمیٹتا ہے: Constraints first: time, team, scale, cost, what can change later. Say what you would prototype.
- What is the difference between a process and a thread?
اچھا جواب سمیٹتا ہے: Memory space, scheduling, cost of creation, when you use each. One example from your work.
- Explain how you would find a bug that only happens in production.
اچھا جواب سمیٹتا ہے: Logs, metrics, reproducing with the same data, narrowing by bisecting; what you add so it is easier next time.
- How do you keep code readable for the next person?
اچھا جواب سمیٹتا ہے: Names, small functions, tests as examples, comments on why not what, reviews.
- Describe how a request travels from a browser to a database and back.
اچھا جواب سمیٹتا ہے: DNS, TLS, the server, routing, the query, serialisation, caching along the way.
- What do you test, and what do you not bother testing?
اچھا جواب سمیٹتا ہے: Behaviour and edge cases over implementation; the cost of a test versus the cost of the bug.
- Tell me about a time you disagreed with a technical decision.
اچھا جواب سمیٹتا ہے: How you made the case with evidence, how you handled being overruled, what happened.
- How would you make a slow page fast?
اچھا جواب سمیٹتا ہے: Measure first; then the usual suspects: queries, payload size, caching, rendering, the network.
- What have you learnt recently outside of work?
اچھا جواب سمیٹتا ہے: Something specific, why it interested you, and what you did with it.
DevOps and cloud 10 سوال
- Explain CI/CD as you would to a new developer.
اچھا جواب سمیٹتا ہے: Every change built and tested automatically, then shipped in small safe steps; what breaks when a team skips it.
- A deployment went wrong at 2 am. What do you do first?
اچھا جواب سمیٹتا ہے: Stop the damage (roll back or scale), tell people, then find the cause; the post-mortem comes after sleep.
- How is a container different from a virtual machine?
اچھا جواب سمیٹتا ہے: Shared kernel versus a full OS; start-up time, isolation, density; when each is the right choice.
- What does Kubernetes give you that Docker alone does not?
اچھا جواب سمیٹتا ہے: Scheduling, self-healing, scaling, service discovery, rolling updates, declared desired state.
- How do you keep secrets out of code and images?
اچھا جواب سمیٹتا ہے: A secrets manager or sealed secrets, environment injection, scanning the repository, rotation.
- Describe infrastructure as code and one risk of it.
اچھا جواب سمیٹتا ہے: Versioned, reviewable infrastructure (Terraform, Pulumi); the risk of drift or a destructive plan applied without review.
- What would you monitor for a web service, and what would wake you up?
اچھا جواب سمیٹتا ہے: Latency, errors, traffic, saturation; alert on symptoms users feel, not on every metric.
- How would you cut a cloud bill by a third?
اچھا جواب سمیٹتا ہے: Right-size, turn off idle things, reserved or spot capacity, storage tiers, find the one service eating most of it.
- Explain a blue-green or canary release.
اچھا جواب سمیٹتا ہے: Two environments or a small slice of traffic first, watched, then widened or rolled back.
- Tell me about a security problem you found or prevented.
اچھا جواب سمیٹتا ہے: What it was, how you found it, how you fixed it without breaking the service, what you automated after.
Data analyst or data scientist 10 سوال
- Walk me through an analysis you did from question to decision.
اچھا جواب سمیٹتا ہے: The business question, the data and its problems, the method, the chart that made it clear, what changed because of it.
- How do you handle missing or dirty data?
اچھا جواب سمیٹتا ہے: Find out why it is missing first; then drop, fill or flag, and say so in the result.
- Explain a p-value, or a confidence interval, to a manager.
اچھا جواب سمیٹتا ہے: Plain words, no formula: how surprising the result would be if nothing were going on.
- Write a query that finds the top five customers by revenue this year.
اچھا جواب سمیٹتا ہے: GROUP BY, SUM, ORDER BY, LIMIT; ask about returns and currency before you write it.
- When would you not use a machine learning model?
اچھا جواب سمیٹتا ہے: When a rule or a simple average works, when there is too little data, when a wrong answer costs too much to explain.
- How do you check that a model is not just memorising?
اچھا جواب سمیٹتا ہے: Hold-out data, cross-validation, watching the gap between training and test performance.
- Tell me about a chart that misled someone and how you fixed it.
اچھا جواب سمیٹتا ہے: Truncated axes, cherry-picked ranges, pie charts; what you changed and what it showed.
- How would you measure whether a new feature worked?
اچھا جواب سمیٹتا ہے: Define the metric before launch, a comparison group, enough time and users, and what would count as failure.
- Which tools do you reach for and why?
اچھا جواب سمیٹتا ہے: SQL, Python or R, a notebook, a BI tool; what each is good for and where it breaks down.
- What is correlation versus causation, with an example you met?
اچھا جواب سمیٹتا ہے: Two things moving together without one causing the other; how you tested which was true.
QA and test engineer 10 سوال
- How would you test a login page?
اچھا جواب سمیٹتا ہے: Valid and invalid paths, edge cases, security basics, accessibility, what happens on slow networks and small screens.
- What is the difference between a test case and a test scenario?
اچھا جواب سمیٹتا ہے: The scenario is what to check; the case is the exact steps, data and expected result.
- How do you decide what to automate?
اچھا جواب سمیٹتا ہے: Repeated, stable, high-value checks first; leave exploratory and one-off testing to people.
- Describe a bug report that a developer thanked you for.
اچھا جواب سمیٹتا ہے: Title, steps, expected versus actual, environment, logs or a screen recording, how often it happens.
- What would you do if a release is tomorrow and you found a serious bug?
اچھا جواب سمیٹتا ہے: Report it with its impact clearly, propose options (fix, work around, delay), let the decision be made with facts.
- Explain regression testing and when it matters most.
اچھا جواب سمیٹتا ہے: Checking that old behaviour still works after a change; before a release, after a refactor, after a dependency update.
- How do you test an API without a user interface?
اچھا جواب سمیٹتا ہے: Postman or a script: status codes, schema, edge inputs, auth, rate limits, idempotency.
- What is the testing pyramid, and do you agree with it?
اچھا جواب سمیٹتا ہے: Many unit tests, fewer integration, fewest end-to-end; where it fits and where it does not.
- How do you test for performance?
اچھا جواب سمیٹتا ہے: Define the load and the target, measure under it, find the first bottleneck; tools you have used.
- Tell me about a time you missed a bug. What changed after?
اچھا جواب سمیٹتا ہے: Own it, say what the gap was, and the check or habit you added.
Product and project roles 10 سوال
- How do you decide what to build next?
اچھا جواب سمیٹتا ہے: Users' problems, the company's goal, the effort; a framework you actually used and what it left out.
- Tell me about a feature that failed and what you learnt.
اچھا جواب سمیٹتا ہے: What you expected, what the numbers said, what you did with it.
- How do you write a requirement a developer will not misread?
اچھا جواب سمیٹتا ہے: The user, the goal, acceptance criteria, examples, what is out of scope.
- A stakeholder wants a feature you think is wrong. What do you do?
اچھا جواب سمیٹتا ہے: Understand the goal behind the ask, bring data or a cheap test, agree on what success means.
- How do you run a project that is late?
اچھا جواب سمیٹتا ہے: Find out why, cut scope before cutting quality, tell people early, re-plan with the team.
- Describe how you measure a product's success.
اچھا جواب سمیٹتا ہے: One or two metrics tied to the goal, a baseline, and what would make you change course.
- How do you talk to users?
اچھا جواب سمیٹتا ہے: Interviews with open questions, watching them use it, support tickets; how often and what you did with it.
- Explain a trade-off you made between speed and quality.
اچھا جواب سمیٹتا ہے: The context, the decision, who you told, what it cost later.
- How do you keep a team informed without wasting their time?
اچھا جواب سمیٹتا ہے: A short written update, one meeting that matters, a visible plan; what you stopped doing.
- What product do you admire, and what would you change in it?
اچھا جواب سمیٹتا ہے: A specific thing, why users would feel the difference, how you would test the change.
The HR round 10 سوال
- What are your salary expectations?
اچھا جواب سمیٹتا ہے: Research the range for the role and city, give a range not a number, and ask about the full package.
- Why are you leaving your current job?
اچھا جواب سمیٹتا ہے: Forward-looking and honest, no blame: what you want next that this role has.
- When can you join?
اچھا جواب سمیٹتا ہے: Know your notice period; a clear date beats an eager guess.
- Are you comfortable with the working hours, travel or location?
اچھا جواب سمیٹتا ہے: Answer truthfully; a constraint discussed now saves a problem later.
- Tell me about a gap in your CV.
اچھا جواب سمیٹتا ہے: What you did in it, briefly, and what you learnt; no apology.
- Have you applied elsewhere?
اچھا جواب سمیٹتا ہے: Honest and brief: yes, to similar roles; this one interests you because of a specific reason.
- How do you handle stress and deadlines?
اچھا جواب سمیٹتا ہے: A real example and the habits that help: planning, asking early, breaks.
- What do you know about our company?
اچھا جواب سمیٹتا ہے: Their products, customers, recent news, and one thing you find interesting about how they work.
- Describe your ideal manager.
اچھا جواب سمیٹتا ہے: Clear goals, honest feedback, room to do the work; what you give back.
- Is there anything that would stop you from accepting an offer?
اچھا جواب سمیٹتا ہے: Think about it before the interview: role, pay, location, growth; be clear and polite.
Behavioural and situational 10 سوال
- Tell me about a time you failed.
اچھا جواب سمیٹتا ہے: Situation, what you did, what happened, what you changed. The change is the answer.
- Describe a conflict with a colleague and how you resolved it.
اچھا جواب سمیٹتا ہے: Their view fairly, your view, the conversation you had, the outcome for the work.
- Give an example of leading without being in charge.
اچھا جواب سمیٹتا ہے: Noticing a gap, proposing a plan, bringing others along, the result.
- Tell me about a time you had too much to do.
اچھا جواب سمیٹتا ہے: How you decided what came first, what you said no or not-yet to, who you told.
- Describe a time you received hard feedback.
اچھا جواب سمیٹتا ہے: What it was, how you reacted in the moment, what you did about it in the weeks after.
- When did you go beyond what was asked?
اچھا جواب سمیٹتا ہے: A specific extra effort that helped someone, not just working late.
- Tell me about a decision you made with incomplete information.
اچھا جواب سمیٹتا ہے: What you knew, what you assumed, how you limited the risk, what you learnt.
- Describe a time you had to learn something fast to deliver.
اچھا جواب سمیٹتا ہے: The gap, your method, the deadline, the result, and what stuck.
- How have you handled a mistake that affected others?
اچھا جواب سمیٹتا ہے: Owning it quickly, fixing it, telling the people affected, preventing a repeat.
- What motivates you on a bad day?
اچھا جواب سمیٹتا ہے: Something true about you: the people, the craft, the user at the end.
جاننے کی باتیں
- کہانی سے جواب دیں: صورتحال، آپ نے کیا کیا، کیا ہوا۔ تیس سیکنڈ سے دو منٹ، اور بات مکمل ہو تو رک جائیں۔
- ایک بار اپنے فون پر خود کو ریکارڈ کریں۔ آپ وہ تکیہ کلام اور رفتار سنیں گے جو کوئی نہیں بتاتا۔
- ان سے پوچھنے کے لیے تین سوال تیار رکھیں؛ انٹرویو گفتگو ہے، امتحان نہیں۔
- کیریئر بیسکس گائیڈ میں CV اور LinkedIn کا پہلو ہے؛ ایک سیشن موک انٹرویو بھی ہو سکتا ہے۔