Interview Tips and Tricks
The same knowledge scores a rejection or a staff offer depending on how it is framed — and framing is a skill you can practise in an afternoon.
What is it?#
The part of interview preparation that is not knowledge. How to structure an answer, what to say when you do not know, how to be levelled correctly rather than generously, and the specific sentences that move you up a band.
None of this substitutes for knowing the material. It changes how much credit you get for the material you already know — which, for most people preparing, is the larger gap.
Why it exists#
Two candidates with identical knowledge routinely get different outcomes, and the difference is legible in the transcript.
| Candidate A | Candidate B |
|---|---|
| "I'd check the logs." | "First I'd ask what changed — 70% of incidents end there." |
| "It depends." | "It depends on team size. Under five services, I'd say…" |
| "I don't know." | "I don't know that. Here's how I'd find out in ten minutes." |
| "We used Kubernetes." | "We moved to Kubernetes for bin-packing; it cost us a platform hire." |
B is not smarter. B is answering the question the interviewer is actually asking, which in every row above is "how do you think?"
What it is made of#
Four things are being scored, in every round, whatever the stated topic:
| Signal | How it shows up | How to feed it |
|---|---|---|
| Judgement | Do you pick sensibly under ambiguity? | State the trade-off you are optimising for |
| Method | Is there a system, or are you guessing fast? | Narrow out loud, one layer at a time |
| Ownership | Do you say "we should have" or "they didn't"? | Blame the missing guardrail, never a person |
| Calibration | Do you know what you do not know? | Say the boundary of your knowledge, precisely |
How to use it#
The four sentences that move you up a band#
Memorise these shapes, not the words. Each one converts a fact you already know into a signal you were not otherwise sending.
The debugging round: narrate, do not just do#
The commands matter less than the sentence before each command. Say what you are ruling out, then run it.
| Weak | Strong |
|---|---|
(runs kubectl get pods) | "First, is it even scheduled? get pods tells me Pending versus Running versus CrashLoop." |
(runs kubectl logs) | "It's crash-looping, so the live container's logs are empty — I want --previous." |
| "Let me check Grafana." | "I want to know if this is one pod or all of them, because that splits the problem in half." |
Rehearsal that actually works#
| Do | Not |
|---|---|
| Answer out loud, on a timer | Read answers and feel prepared |
| Record yourself once. Watch it once | Skip this because it is uncomfortable |
| Write your three stories before the interview | Improvise a postmortem story live |
| Practise the worst question you can imagine | Only revise what you enjoy |
Write three stories in advance, because they cover most behavioural questions between them:
- An outage you caused — with the guardrail you added afterwards.
- A disagreement you lost — and what you did once the decision was made.
- Something you built that mattered — with the number that shows it did.
Each one: under two minutes, blast radius in user terms, and what changed structurally afterwards.
| اعمل | متعملش |
|---|---|
| جاوب بصوت عالي وبساعة | تقرأ الإجابات وتحس إنك جاهز |
| صوّر نفسك مرة، واتفرج مرة | تسيبها عشان محرجة |
| اكتب تلات حكايات قبل الانترفيو | تألّف حكاية عن مشكلة إنتاج على الطاير |
| تمرّن على أوحش سؤال تتخيله | تراجع بس اللي إنت مستريح فيه |
واكتب تلات حكايات بدري، عشان دول بيغطّوا أغلب الأسئلة السلوكية:
- مشكلة إنتاج إنت سببتها — ومعاها الحاجز اللي ضيفته بعدها.
- خلاف إنت خسرته — وعملت إيه بعد ما القرار اتخد. (دي بتقيس النضوج)
- حاجة بنيتها وفرقت — ومعاها الرقم اللي يوري إنها فرقت.
وكل واحدة: أقل من دقيقتين، والأثر بلغة اليوزر مش بلغة المكوّنات، واللي اتغير في النظام بعدها.
What goes wrong#
| Mistake | Why it costs you | Instead |
|---|---|---|
| Answering the question you wish they asked | Reads as not listening, or not knowing | One sentence of framing, then answer what was asked |
| "It depends" with no follow-up | True but empty | Name the condition that decides it |
| Padding a thin answer | Dilutes the strong part and invites a harder follow-up | Finish and stop. Silence is fine |
| Bluffing a tool you used once | The follow-up always comes, and it is specific | "I've read about it, not run it in production" |
| Criticising a former employer | Reads as the problem travelling with you | Describe the constraint neutrally, then your response |
| Accepting an impossible premise | "100% uptime" — agreeing fails a maturity test | Push back with numbers, then reframe |
| Not asking anything at the end | Reads as indifference | Have three questions, and one should be uncomfortable |
Under pressure the instinct is to sound sure. In an operations interview that instinct is scored against you, because the job involves being paged at 3am with incomplete information.
"I'm confident about the first half; the second half I'd verify before acting" is a stronger answer than smooth confidence, and it is the sentence most candidates never say.
| الغلطة | بتضرّك ليه | اعمل إيه بدالها |
|---|---|---|
| تجاوب على السؤال اللي كنت متمني يسأله | بيتقرأ إنك مش بتسمع، أو مش عارف | جملة توضيح واحدة، وبعدين جاوب اللي اتسأل |
| «حسب الحالة» وتسكت | صح بس فاضية | سمّي الشرط اللي هيحدد |
| تحشي إجابة ضعيفة | بتميّع الجزء القوي، وبتجرّ سؤال أصعب | خلّص واسكت. السكوت مش مشكلة |
| تتفلسف على أداة استخدمتها مرة | السؤال اللي بعده بييجي دايماً، وبيبقى محدد | «قرأت عنها، مشغّلتهاش في برودكشن» |
| تشتم شركة قديمة | بيتقرأ إن المشكلة ماشية معاك | اوصف القيد بحياد، وبعدين تصرّفك |
| توافق على فرضية مستحيلة | «١٠٠٪ إتاحة» — الموافقة رسوب في اختبار نضوج | اعترض بأرقام، وبعدين أعِد الصياغة |
| متسألش أي حاجة في الآخر | بيتقرأ لا مبالاة | جهّز تلات أسئلة، وواحدة منهم تبقى محرجة |
تحت الضغط، غريزتك بتقولك بان واثق. وفي انترفيو عمليات، الغريزة دي بتتحسب ضدك.
ليه؟ عشان الشغل نفسه هو إنك تتصل بيك الساعة ٣ الفجر ومعاك معلومات ناقصة. فهما بيدوّروا على حد بيتصرّف صح مع النقص، مش حد بيمثّل إنه عارف كل حاجة.
«أنا واثق في النص الأول؛ النص التاني هأتأكد منه قبل ما أتصرّف» — دي إجابة أقوى من الثقة الملسا.
وهي الجملة اللي أغلب المرشحين عمرهم ما بيقولوها.
Questions worth asking them#
The end of the interview is still the interview. These also tell you whether you want the job.
| Question | What the answer reveals |
|---|---|
| "Who is on call, and how many pages last month?" | Whether reliability is real or aspirational |
| "How long from merge to production, and who can deploy?" | Actual engineering maturity, in one number |
| "What broke most recently, and what changed after?" | Whether postmortems produce action or documents |
| "What does this team spend time on that it wishes it did not?" | The toil you would inherit |
| "What would make you regret hiring me in six months?" | The honest version of the job description |
"We don't really have on call, things mostly just work" is not a good answer — it usually means nobody is measuring. "About twelve pages, four were the same cert expiry, we automated it" is an excellent answer even though the number is higher.
آخر الانترفيو لسه انترفيو. والأسئلة دي كمان بتقولك إنت عايز الشغل ده ولا لأ.
| السؤال | الإجابة بتكشف إيه |
|---|---|
| «مين on-call، وكام تنبيه الشهر اللي فات؟» | الاعتمادية حقيقية ولا كلام |
| «من الـ merge للبرودكشن كام؟ ومين يقدر ينشر؟» | نضوج الهندسة الحقيقي، في رقم واحد |
| «آخر حاجة باظت إيه، وإيه اللي اتغير بعدها؟» | الـ postmortems بتطلّع أفعال ولا مستندات |
| «الفريق ده بيصرف وقت في إيه وهو كاره؟» | الشغل الممل اللي هترثه |
| «إيه اللي يخليك تندم إنك عيّنتني بعد ٦ شهور؟» | الوصف الصادق للوظيفة |
«إحنا مش عندنا on-call، الدنيا ماشية لوحدها» — دي مش إجابة كويسة. دي غالباً معناها محدش بيقيس حاجة.
«حوالي ١٢ تنبيه، ٤ منهم كانوا نفس شهادة منتهية، وأتمتناها» — دي إجابة ممتازة، رغم إن الرقم أعلى.
عشان الأولانية معناها عمى، والتانية معناها وعي وتصرّف.
Key takeaways#
- The question is a pretext. Every senior question is really "how do you decide?" Answer that.
- Say the trade-off out loud. "I'm optimising for X over Y, because…" is the strongest single sentence available to you.
- Volunteer your design's weakness. Unprompted, every time.
- Calibration scores higher than confidence. "I don't know, here's how I'd find out" beats a smooth wrong answer.
- Narrate the debugging round. Say what each command rules out before you run it, and never fix the first thing you find.
- Write your three stories before the interview, and keep each under two minutes.
- Ask them something uncomfortable. It scores well, and the answer tells you whether to accept.
- السؤال مجرد ذريعة. كل سؤال متقدم معناه «إنت بتقرر إزاي؟». جاوب على ده.
- قول التنازل بصوت عالي. «أنا بحسّن X على حساب Y عشان...» أقوى جملة متاحة لك في الانترفيو كله.
- قول ضعف تصميمك من نفسك. كل مرة، من غير ما حد يسأل.
- المعايرة بتاخد أعلى من الثقة. «مش عارف، بس هعرفها كده» أحسن من إجابة ملسا وغلط.
- في راوند التشخيص، اتكلم. قول كل أمر بيستبعد إيه قبل ما تنفّذه، ومتصلّحش أول حاجة تلاقيها.
- اكتب تلات حكاياتك قبل الانترفيو، وكل واحدة أقل من دقيقتين.
- اسألهم سؤال محرج. بياخد درجة، والإجابة بتقولك توافق ولا لأ.
Last updated 2026-09-08