Amazon SDE I · AUTA APJ · Job 10454435 · Round 4 only

Prev: 9b. LP answers (Earn Trust–Scale) · Next: 11. Resume mock

10. Behavioral — motivation, process, questions for them

This is a rehearsal notebook for Adarsh Vishwakarma. Read it as yourself. R1 was 13 Aug 2026. R2 was 18 Aug 2026. R3 is done. This folder is leftover Round 4 only. Live Code is Java. Job 10454435 still has no public write-up that names a live-round question. Other people’s stems show shape. They are not a list for this Job ID. Unnamed stays unnamed.

Leadership Principle questions are STAR mapped to Amazon’s 16 official Leadership Principles. Those live on 9. LP list and the answer cards. This page is why Amazon, the intro, the resume walk, current role, GenAI habits, live issues, and questions for them. If the stem is actually a time you received feedback, missed a deadline, took extra work, disagreed, dove deep, exceeded expectations, or took a calculated risk — do not rewrite the STAR here. Open the LP card.

How to use this page

Click a stem in the list. Land on that card. What they might ask is the wording. What you say is one spoken block. They might ask next unpacks the same story. Keep straight is which number lives where. Tighten is how to stop. Spoken STARs for named Leadership Principles live on chapter 9 and in chapter 3. The 60-minute spine, 90-second intro, and close questions also live in chapter 2 — this page must not contradict that hour.

What they might ask

IE-asked as leftover-hour shape (GFG 2025 current role; LC 7623949 intro then Why Amazon). Resume-derived for the words you speak. Other loop, not a forecast for Job 10454435.

What you say

I answer the stem they asked. If it is a time I received feedback, missed a date, took extra work, disagreed, dove deep, exceeded a bar, or took a calculated risk, I open the LP card and speak that STAR once. I do not restart the same project under a new poster name in the same hour.

Handwritten STAR room rules

They might ask next

If they askYou answer
They never name an LPDefault pair: Dive Deep (Ylogx Redis and RLS together), then Deliver (Horizon 17th / 80+). Third: GiftedBooks hours → 3–10 min. Full STARs: q-dd-redis-rls, q-dr-horizon, q-co-beyond.
They paste code after a behavioral openerLeave the story. Write Java. Chapter 6. Fluency-labeled Distance K: Distance K.
They already used that project this hourUse the named backup on the LP spread — a second story, not a fourth trophy on the same intern.

Keep straight

Tighten

One spoken answer, one project. Stop after one resume family. If the stem belongs on chapter 9, click through instead of inventing a twin STAR here.

What is an LP question vs this page

Same leftover hour. Two kinds of prompt. Mix them in your head and you either dump a STAR into Why Amazon, or you give a process speech when they asked for a time.

Leadership Principle

A “tell me about a time…” or a named principle from the official 16. Situation, task, action, one resume family. Click 9. LP list → answers A (Customer Obsession through Frugality) or answers B (Earn Trust through Success and Scale).

This page

Motivation, resume walk, current role, stack-why, I versus we, GenAI habits, who you ask when blocked, what went live, hypothetical “how would you,” questions for them. Still later-hour talk. Not a second copy of the LP STAR.

What they might ask

Split is rehearsal hygiene. Other loops named both kinds in one hour. Not a forecast for Job 10454435.

What you say

If they ask for a time, I speak the locked STAR on chapter 9. If they ask why Amazon, how I work, or what I do now, I stay on this page.

They might ask next

Stem they usedWhere you go
Critical / negative / tough feedbackq-et-feedback — Argus 73% (Earn Trust)
Missed deadline / missed commitmentq-dr-missed — risk flagged, no fake missed ERC
Not your task / extra responsibility / beyond jobq-own-extra — Ylogx RLS
Disagreement with manager / teammateq-bb-disagree — IQVIA hybrid vs vector
Dive deep / logs / POCs / root causeq-dd-redis-rls, q-dd-pocs, q-dd-dom
Exceeded expectationsq-hs-exceeded — Argus 89% + 24 FPS before cameras
Calculated risk / how you analyze riskq-bfa-risk — Horizon ERC date

Keep straight

Tighten

If you already spoke that STAR this hour, use the backup on that LP card. Do not mint a twin here.

If they pivot from this page to a STAR

They can open Why Amazon and then name Dive Deep. Stay on one project. This table is a lookup, not a speech.

What they might ask

IE-asked LC 7623949 names after Why Amazon. Other loop, not this Job ID.

What you say

I finish the behavioral sentence, then I take the named principle on a project they have not already heard.

They might ask next

Behavioral theme they startedIf they pivot to STAR, open
Why Amazon / why SDE IDive Deep Ylogx Redis+RLS · Learn IQVIA LangGraph · Earn Trust GiftedBooks + 99.5%
Current role / IQVIA walkInvent Hybrid RAG · Backbone hybrid vs vector · notes demo q-dd-dom
Ylogx went-live / isolationOwnership q-own-extra · Frugality Redis −35% · Dive Deep (same intern, already three primaries — do not add a fourth LP trophy)
Horizon / ERC 17thBias q-bfa-date · Deliver q-dr-horizon · Earth’s Best q-ee-sharing
Argus 73% / camerasAre Right q-ar-mistake · Highest Standards q-hs-gate · Scale q-ss-cameras
Hackathons / IEDCHire q-hd-helped · Bias backup = eight events if Horizon already ran
How you use GenAIStay here unless they ask a time you were wrong about a model — then Argus 73% or IQVIA cite-or-abstain as Backbone/Invent, not a new speech
Hypothetical disagreementMethod on this page, then q-bb-disagree if they want a time

Keep straight

Tighten

Name the principle only if they named it. Then one project. Then wait.

Clickable list — this page

Same leftover hour. Jump to the card. Aliases are other wording, not extra answers.

Openers

Projects and process

GenAI and the close

These stems are LP STARs — do not rewrite them here

Why Amazon / why SDE I AUTA APJ

Judgment under a clock, not childhood worship and not a fake team name. This is a method answer, not a trophy STAR. Spoken paragraph matches chapter 2.

Back to question list

What they might ask

IE-asked LC 7623949 leftover: Introduction then Why Amazon then named LPs. IGotAnOffer lists Why Amazon as a common opener — Class C as shape, not a guarantee. Other loop, not a forecast for Job 10454435.

What you say

Situation. I am moving from internships into SDE I, where you own a slice and the clock is real.

Task. Say why this company in intern-honest terms: customer-obsessed engineering, with Leadership Principles as how I already ship — not a poster recitation.

Action. At IQVIA I learned to stop a fluent answer that has no overlapping source span. At Ylogx I learned a SQL chatbot is not done until the database role protects the rows. I want that ownership-and-depth bar at SDE I scope on this AUTA APJ loop.

Result. Three sentences on how I already ship. Then I stop. I do not name a team Amazon has not assigned me.

If you need a personal org/team reason: [YOU FILL: team/org reason — do not invent in the room]. This page does not mint one. No team name is on the resume.

They might ask next

If they askYou answer
Deep Dive / Learn / Earn Trust after Why AmazonYlogx Redis + RLS; IQVIA LangGraph; GiftedBooks grounded RAG + 99.5%. Cards on answers B and answers A.
Why not stay at IQVIAIntern scope versus SDE I ownership. No insult to IQVIA.
Why this Job ID / Karnataka / AUTAThis is the SDE I loop I am in: AUTA APJ, ADCI Karnataka, Zoom + Live Code. I do not invent a product team.
Why Java on the loopJava vs intern stacks. Live Code is Java.
Same bar on a detector73% mAP is not a floor alert. Gate is 89% mAP and 24 FPS, then 20+ cameras. That is Argus — only if they ask for a third example. Why Amazon stays the two intern sentences above.

Keep straight

Tighten

Three sentences, then wait. If they name an LP after this, use the pivot table — do not retell Why Amazon as a STAR.

Tell me about yourself / 90-second intro

Current work, three internships as a timeline, then a door they can pick. Current role is IQVIA, April 2026–present. Compact copy of chapter 2 intro. If they cut you at forty-five seconds, name + CUSAT + IQVIA already stand.

Back to question list

What they might ask

IE-asked GFG 2025 leftover opened on current role; LC 7623949 leftover opened on introduction. Resume-derived words. Other loop, not a forecast for Job 10454435.

What you say

I am Adarsh Vishwakarma. I finish a B.Tech in CSE at CUSAT in May 2026 (CGPA 8.42). I am currently a Software Developer Intern at IQVIA in Kochi, April 2026 to present, on two FastAPI systems: LangGraph Deep Research across 200+ websites, and Hybrid RAG on 200+ page BRDs with Azure AI Search, GraphDB, and LangSmith. Before that, at Ylogx from November 2024 to October 2025 I shipped production BI: reports, SQL RAG, three-tier RLS, Redis, and AWS. Earlier, from February to June 2024, I was core software on Team Horizon’s ROS2 rover, 17th of 80+ at ERC 2024. I can go deep on IQVIA retrieval, Ylogx isolation, or Horizon’s live costmap. Which do you want?

They might ask next

If they askYou answer
The second IQVIA system in more detailHybrid RAG on Azure AI Search — hybrid and semantic retrieval plus a GraphDB — for two-hundred-page BRDs, with LangSmith tracing and generated tests. Still IQVIA. Still not Ylogx. Mechanisms: chapter 5.
They cut you at forty-five secondsThe first three sentences already stand. Horizon depth, Argus, GiftedBooks, StratifyLabs, and eight hackathons wait.
Walk the resume insteadResume walk — same timeline, slightly slower.
Which intern ran longest in productionYlogx, November 2024 to October 2025. That is a date.

Keep straight

Tighten

End on “Which do you want?” and wait. Current-role-only wording is the next card if they skip the timeline.

Walk me through your resume

Horizon → Ylogx → IQVIA, then projects only if they pick. This is chronology. It is not a ranking of internships. Same timeline as the home page and chapter 2.

Back to question list

What they might ask

Resume-derived dates and jobs. Other loop, not a forecast for Job 10454435.

What you say

Situation. Three internships at three times. Each job is a different product.

Task. Give dates and what the job was, then stop unless they pick a door.

Action. Horizon was February to June 2024: rover software under an ERC date that does not move. Ylogx was November 2024 to October 2025: a year of production BI — reports, SQL RAG, three-tier isolation in Postgres, Redis, AWS. IQVIA is April 2026 to present, Kochi: my current role, retrieval and evals on Deep Research and Hybrid RAG.

Result. Three jobs in order. Projects (Argus, GiftedBooks, StratifyLabs) wait until they ask. Education is CUSAT CSE, May 2026, CGPA 8.42, IEDC Tech Team member, eight hackathons — only if they still want the rest of the page.

They might ask next

If they askYou answer
Pick one intern and go deepThat product’s card in chapter 5. One system. One resume family.
They point at Argus / GiftedBooks / StratifyLabsThose are projects, not a fourth internship. Speak that product only.
Which intern ran longest in productionYlogx, November 2024 to October 2025.
They open GitHubResume wins. GiftedBooks README currently describes AegisAI. StratifyLabs GitHub is a Next.js scaffold. Chapter 8.

Keep straight

Tighten

Stop after the three jobs unless they pick one door. Why-three is the same timeline on that card — do not rank the internships if they ask why there are three.

Current working role and responsibility

Different stem from tell-me-about-yourself. Still not an LP dump. Two FastAPI systems. Resume numbers only. Stop. Matches chapter 2 current role.

Back to question list

What they might ask

IE-asked GFG 2025 leftover hour. LC 6866029 leftover-shaped architecture stem. Resume-derived. Other loop, not a forecast for Job 10454435.

What you say

Situation. I am a software developer intern at IQVIA in Kochi, April 2026 to present.

Task. Two retrieval systems analysts can trust: research across the web, and questions over long BRDs.

Action. I work on two FastAPI systems. The first is LangGraph Deep Research across more than two hundred websites. The second is Hybrid RAG: Azure AI Search hybrid and semantic retrieval, a GraphDB, LangGraph choosing retrieval, LangSmith for evals and generated test cases on more than two-hundred-page BRDs.

Result. Two 200+ families: websites ranked, page BRDs processed. The resume has no IQVIA latency or accuracy percent. Then I stop.

They might ask next

If they askYou answer
What did you do beforeOne sentence Ylogx (November 2024–October 2025: FastAPI, NestJS, Postgres, SQL RAG, three-tier RLS, Redis, ECS) or one sentence Horizon (February–June 2024: ERC 17th of 80+). Then wait.
Whether this intern is JavaProduction here is Python FastAPI. I write Java in Live Code.
Why hybrid / why LangGraphCompact on genesis / stack. Full mechanisms: chapter 5 IQVIA.
They already heard IQVIAOffer one failure mode: two high-ranked pages disagree, or hybrid versus vector-only. Architecture retell waits. Invent/Learn/Backbone STARs are chapter 9, not a fourth IQVIA trophy in this opener.

Keep straight

Tighten

Stop after two systems. If they want a principle, chapter 9. If they want mechanisms, chapter 5.

Best project and worst / hardest project

Best = one project with a reason about the work. Worst / hardest = a real cost, then what you changed. You do not trash an employer. Two spoken blocks because they are two prompts.

Back to question list

What they might ask

IE-asked most-challenging / failed in other leftover hours (LC 7035289, LC 6866029 as shape). Resume-derived costs. Other loop, not a forecast for Job 10454435.

What you say

Best — Situation. If they let me pick one, I pick Ylogx isolation. Operators shared warehouse facts across three organizational tiers.

Task. A SQL chatbot that returns rows is not done if a JOIN can cross a tenant.

Action. I put three-tier RLS and RBAC in Postgres, executed generated SQL as the caller’s non-owner role, and put the tenant tier in the Redis key.

Result. Bot database latency dropped 35 percent. Uptime on that product is 99.9 percent. The reason I call it best is the gate: legal SQL can still be the wrong tenant. That is a reason about the work, not a ranking of internships.

Worst / hardest — Situation. On Argus the first honest detector sat at 73 percent mAP.

Task. Floor alerts at that quality miss violations and also propose junk boxes. Either one trains people to ignore alarms.

Action. I treated 73 percent as not shippable. I iterated data and configuration on 15,000+ images to 89 percent mAP, verified 24 FPS end-to-end, then scaled to 20+ cameras.

Result. 73→89 percent mAP, 24 FPS, then 20+ cameras. After alerts existed, the site saw −50 percent violations and 2× compliance — those last two are plant outcomes, not mAP. The cost was shipping a detector people would ignore. The change was the gate.

They might ask next

If they askYou answer
Best, but they already heard YlogxHorizon under an ERC date that does not move, or IQVIA retrieval with cite-or-abstain. One reason, one project. Not a contest speech.
Hardest as IQVIA instead of ArgusStakeholder demo: DOM truncated, agent clicked the last chart zoom. Full STAR: q-dd-dom. No IQVIA percent.
Hardest as a Ylogx crashClient-side aggregation on a large report slice crashed the UI. Server/preload path after. Notes STAR: q-hs-crash. 40% / 99.9% are the product family, not a claim that this crash produced those percents alone.
They want a time you were wrongArgus 73% is also Are Right: q-ar-mistake. Do not start a second failure in the same hour.
Was Ylogx or IQVIA a bad employerNo. Worst/hardest is a defect class you owned, not a review of the company.

Keep straight

Tighten

Speak one of the two blocks — the one they asked. If they ask both, best then worst, then stop. If Argus already appeared this hour, worst switches to IQVIA DOM or Ylogx crash.

How did the idea come about? Stack and why? Challenges?

Point at one project. Default is current IQVIA. If they named Ylogx or Horizon, stay on that product. Compact why. Mechanisms live in chapter 5 — do not retell the whole data flow unless they ask.

Back to question list

What they might ask

IE-asked project-genesis / stack-why as leftover shape in other loops. Resume-derived mechanisms. Other loop, not a forecast for Job 10454435.

What you say

Situation. At IQVIA, April 2026 to present, analysts cannot treat the first web hit as truth and cannot live inside 200+ page BRDs by stuffing a PDF into a context window.

Task. Two FastAPI systems with the same gates: stateful orchestration, isolated tools, cite-or-abstain, a trace that fails if the supporting span is missing.

Action. Why LangGraph: a linear scrape-then-write chain loses Bing hits when Playwright times out, and there is no explicit edge for citation failure to return to retrieval. Typed state, parallel tools, append-only reducers, checkpoints, and a bounded retrieve-grade cycle isolate those failures. Why Azure hybrid plus GraphDB: vector-only misses rare clause IDs such as REQ-1044; keyword-only misses paraphrased policy; “what breaks if this requirement changes” is a dependency edge, not a cosine neighbor. Hybrid keeps exact tokens beside paraphrases. GraphDB walks stored depends-on edges. Neighbor text still comes from Azure. LangSmith gold items expect citation IDs. No supporting span, no sentence.

Result. Deep Research ranked across 200+ websites. Hybrid RAG on 200+ page BRDs. No IQVIA latency percent. Non-technical challenge: a professional paragraph can still cite the wrong annex — that is why the writer may abstain. Then I stop and offer one door: Deep Research, Hybrid RAG, or evals.

They might ask next

If they askYou answer
They named YlogxWhy RLS in Postgres: an app-only WHERE dies on the first missed JOIN or generated SQL that skips the helper. Why Redis: every NL turn repeating schema and hot analytics is felt as “the model is thinking”; a bigger RDS repeats the same work; keys carry tier and role. Dashboards have no LLM; sub-210 ms is that GET. Full path: chapter 5 Ylogx.
They named HorizonWhy GStreamer 60 FPS: operators need the newest frame. Why fuse sensors we had: extra hardware near ERC adds drivers and delay while occupancy stays unsolved. chapter 5 Horizon.
Walk the boxesStay on the product they named. Numbered flow is chapter 5, not a second intern.
Invent / Learn as a STARq-inv-simple and q-ln-not-required — do not paste those STARs here.

Keep straight

Tighten

One product. Two “why this mechanism” sentences. Then wait. Chapter 5 if they want the numbered path.

Your contribution versus the team

I for modules you shipped. We for Horizon 17th / 80+, site −50% / 2× after Argus alerts, and named team hackathon prizes. Intern title stays intern. Lookup also in chapter 8.

Back to question list

What they might ask

IE-asked “what did YOU do” as later-slot shape. Resume-derived ownership. Other loop, not a forecast for Job 10454435.

What you say

Situation. They want the module, not the company name on the slide.

Task. Name what I implemented. Name what is a team score.

Action. I was an intern. I put three-tier RLS in Postgres on the shared chatbot and report path. I measured bot database latency and put the tenant tier in the Redis key.

Result. Bot database latency dropped 35 percent. That sentence is I. Then I wait. Horizon 17th is we — that row is in the table if they switch products.

They might ask next

ClaimPronoun
Ylogx RLS, Redis, SQL RAG, report builder, dashboardsI shipped the module. Intern title.
IQVIA two FastAPI systems, LangGraph nodes, LangSmith fail-if-no-spanI as intern. Not Head of Platform.
Argus train / mAP–FPS gate / NMS / event logI. Site −50% / 2× involve the plant after alerts existed.
Horizon GStreamer, ZED mapping, costmap softwareI owned the path. Chassis / electrical: not claimed as mine.
ERC 17th / 80+We
CodeRecet 1st, MLH Best Project, Magnathon 2.0 runner-upWe for team prizes. I paired and shipped modules.
IEDC Tech TeamI shared setup as a member. No mentee count. No hire/fire.

Keep straight

Tighten

One module per sentence. If they ask what the team did: ERC 17th and named prizes are we. Isolation, gates, and camera software stay I. Then stop.

What would you do differently

Same-path missing test — not a new intern, not a fake missed ERC. Default to the project they already opened. If they ask cold, Argus 73% gate earlier.

Back to question list

What they might ask

IE-asked 3–4 levels of why / differently (igreaper leftover shape). Resume-derived and Notes for DOM / crash. Other loop, not a forecast for Job 10454435.

What you say

Situation. On Argus I measured 73 percent mAP before I treated it as a product.

Task. The miss is sequencing: the gate should have been explicit before anyone talked about cameras.

Action. What I would sequence earlier is the held-out mAP plus 24 FPS bar as a written stop, before a demo that looks live. Same habit I later used: 89 percent and 24 FPS, then 20+ cameras.

Result. The resume already has that gate. Differently means I would have named the stop in week one of the detector, not after the first honest eval surprised me. Then I stop.

They might ask next

If they askYou answer
Same path is IQVIARaise DOM max earlier (50 → 80 elements, reasoning med) before the stakeholder demo. Freeze gold questions and citation-required writer earlier. q-dd-dom.
Same path is YlogxDenied-tier tests beside the RLS migration, not a bigger cache first. Client aggregation: keep heavy aggregation off the browser when the slice is large — q-hs-crash.
Same path is GiftedBooksFix the README so it matches the resume product. GitHub currently describes AegisAI. Resume wins. q-et-github.
Same path is HorizonName the ship-blocker in week one: a healthy 60 FPS feed with a stale costmap is not a delivered rover. ERC was not missed. I do not invent a miss to sound humble.

Keep straight

Tighten

One missing test. Then wait. This is not a second Are Right STAR unless they ask for a time you were wrong — then q-ar-mistake.

Questions for them — last minutes

Handwritten miss: failing to prepare questions at the end. Ask about the work. Do not pitch a product. Compensation belongs in a later recruiter conversation. Same close as chapter 2, with a longer menu so you can pick two.

Back to question list

What they might ask

IE-asked end-of-hour shape. Reddit 1qj304z: candidate pitched a Prime Video rating idea; the interviewer would not discuss it; hour ended ~25 minutes. That reverse-Q is a warning, not a template. Other loop, not a forecast for Job 10454435.

What you say

Situation. They offer the last few minutes.

Task. Ask about the team’s week, not the loop’s verdict.

Action. I pick one or two from this list, listen, stop:

  1. What does a typical week look like on this team for a new SDE I?
  2. How does a new SDE I pick up an existing service — docs, pairing, first change in production?
  3. What does on-call look like here in the first months?
  4. How does this team review AI-generated code — what still has to be a human check?
  5. What problem space does this org actually build — the work a new SDE I would see, not a confidential roadmap?
  6. What separates someone doing well at six months from someone who is not?
  7. What have you seen new grads struggle with on Live Code versus in production?
  8. What has kept you at Amazon?

Result. I learn how the team works. I do not extract a hiring signal. I do not pitch a product.

They might ask next

If they askYou answer
They answer with a team problemOne follow-up on on-call or on how SDE I code review works. Then stop.
They say they cannot shareThank them and stop. Confidential roadmap was never the ask.
Time remains and they open an editorSwitch to Java. Shiwangi’s leftover DSA existed because time remained.
They end earlyQuestions from this list if offered, thank you, stop. Early end is not a pass/fail script. Chapter 2 early.

Keep straight

Tighten

One or two questions, listen, stop. If they open an editor, chapter 6.

How you use GenAI, limitations, hallucinations, how you validate

Verify, do not worship autocomplete. Resume-true: IQVIA LangSmith and cite-or-abstain; Ylogx SQL RAG constrained, never superuser. If they paste DSA in a Fluency slot, write Java first. Full walls in chapter 7. Distance K: chapter 6 and chapter 7 Fluency tree.

Back to question list

What they might ask

IE-asked LC 7850431, 7724048, 8014509; Fluency-as-tree LC 7623949. Resume-derived walls. Other loop, not a forecast for Job 10454435.

What you say

Situation. A fluent paragraph can still be wrong. A Fluency label can still be a tree.

Task. Use a model where a human still checks a citation or a SQL shape. Do not use it where a wrong output is a tenant leak.

Action. At IQVIA I draft with a model behind hybrid retrieval. I verify with LangSmith traces and a required overlapping span. No supporting span in retained chunks means no sentence — cite-or-abstain. Empty scrape is not a fact. At Ylogx, LangChain SQL RAG may propose constrained NL → SQL only. Postgres executes as the caller’s non-owner role. RLS still filters. Catalog and writes are rejected. The model does not author row policy or sit on the dashboard GET.

Result. IQVIA: research ranked across 200+ websites; Hybrid RAG on 200+ page BRDs. Ylogx SQL RAG is the +65% analysis path. Dashboards are sub-210 ms with no LLM on that GET. If the editor is open, this speech waits — I write Java first.

They might ask next

If they askYou answer
They pasted Distance K / a treeWrite the Java. Connect children, BFS from target to distance K, or the no-parent-map walk in chapter 6. One sentence after code: I would not put an LLM on this walk.
How you verify generated codeTreat it as untrusted. Compile, dry-run their example, complexity, forbidden structures (parent map). The interview is the Java I type. Chapter 7 verify-code.
Hallucinations on IQVIATwo high-ranked pages disagree: ranker must not average them into fake agreement. Writer abstains or shows the conflict. LangSmith gold expects citation IDs.
Could the model write RLS?HTTP 200 with a legal JOIN is still a leak. Engine is Postgres RLS as the caller role. Full walls: chapter 7 must-not.
GiftedBooksAnswers stay grounded in that student’s PDF. sub-300 ms is that API. README currently describes AegisAI — resume wins if they open GitHub.

Keep straight

Tighten

One intern path if they ask how you use models. Tree first if they pasted a tree. Empty editor means no LangGraph lecture.

How you approach a complex problem

Process, not a second Dive Deep STAR. Clarify → options → smallest reversible test → measure. If they want a time, open q-dd-pocs or q-dd-dom.

Back to question list

What they might ask

Class C process prompt. If they add “tell me a time you researched POCs,” that is Dive Deep on chapter 9. Other loop, not a forecast for Job 10454435.

What you say

Situation. The prompt is how I work, not yet a named principle.

Task. Get to a reversible test before a rewrite.

Action. I clarify what “done” means and what must not break. I name two or three options, including the obvious one that fails. I pick the smallest reversible test I can measure. I read the result, then I commit or I change the option.

Result. The next sentence is a measurement, not a slogan. If they want a time: IQVIA hybrid versus vector-only as researched options — q-dd-pocs — or the DOM demo when the agent clicked the wrong zoom — q-dd-dom.

They might ask next

If they askYou answer
Give an example anywayOne pointer. Default q-dd-pocs if Invent/Dive Deep unused. If Ylogx Dive Deep already ran, q-dd-dom. Do not paste the STAR here.
How do you know the test workedIQVIA: gold citation IDs / span overlap. Ylogx: deny fixture, zero foreign rows. Argus: held-out mAP, not a caption.
They name Dive Deepq-dd-redis-rls first — Ylogx Redis and RLS together.

Keep straight

Tighten

Four steps, then one pointer. Stop. Do not recap Redis and DOM in the same spoken block.

Who you consult when blocked

Intern-honest: logs first, then teammate and docs. Not skip-level theatre. Not a manager-fight story — none is on the resume.

Back to question list

What they might ask

Class C process. Notes for the IQVIA demo logs habit. Other loop, not a forecast for Job 10454435.

What you say

Situation. I am blocked on a path I own — intern title, still the module.

Task. Unblock with evidence, not with a skip-level meeting.

Action. First I read the failing logs, traces, or deny fixture myself. Then I ask the person who last touched that module, or I read the runbook / docs, with a specific question and what I already tried. I do not open with “it is broken.”

Result. The next action is a smaller test. On the IQVIA stakeholder demo I used logs, audit logs, reports, and screenshots the run took — then raised DOM max. Full time: q-dd-dom.

They might ask next

If they askYou answer
What if the teammate is wrongBring the fixture. Hybrid versus vector is Backbone: q-bb-disagree. Hypothetical method: that card.
Ylogx versionCross-tier deny fixture and the JOIN shape, then the person who owns schema — not a skip-level.
Did you escalate to leadershipIntern path. Logs and the owning teammate. I do not invent skip-level theatre.

Keep straight

Tighten

Logs, then a specific question to a teammate. Stop. If they want the demo STAR, chapter 9 — do not retell it here.

How you divide an ambiguous problem

Default spoken path is IQVIA: planner / ranker / writer as typed stages. If they are already on Horizon, date versus software fusion. One project in the spoken block.

Back to question list

What they might ask

Resume-derived IQVIA nodes and Horizon date. Other loop, not a forecast for Job 10454435.

What you say

Situation. At IQVIA a research query does not arrive as a finished retrieval plan. Two credible pages can disagree. An empty scrape can still look like a fluent draft.

Task. Split the work so each stage can fail without poisoning the next.

Action. Planner writes a search plan into LangGraph typed state. Tool nodes fan out. Ranker scores source quality, recency, and agreement — syndicated mirrors are one vote. Writer synthesizes only from ranked evidence or abstains. A citation grader may hop back with an iteration cap. LangSmith traces node order so an empty scrape reaching the writer is visible.

Result. Research ranked across 200+ websites. Ambiguity became stages with a stop, not one giant prompt. No IQVIA percent. Then I stop.

They might ask next

If they askYou answer
Horizon insteadThe date does not move. I sequenced GStreamer 60 FPS and the live costmap first. Extra hardware was the cut. Fusion on sensors we had. 17th / 80+ is we. Bias/Deliver STARs: q-bfa-date, q-dr-horizon.
Limited information as an LPq-ar-incomplete — do not rewrite it here.
Hybrid RAG splitLexical versus semantic versus bounded GraphDB hop. Writer sees a small evidence set, not 200 pages. Chapter 5.

Keep straight

Tighten

Name the stages. Stop after one 200+ family. If IQVIA already appeared, use Horizon date versus fusion — still one project.

Collaboration / working with a client / demo

Client-demo beat is the IQVIA stakeholder demo (DOM truncation). Compact here. Full STAR: q-dd-dom. Hackathons: pitching and feature-versus-deadline notes — not invented hours-to-prize. Showcase pair also on client demo.

Back to question list

What they might ask

Notes IQVIA DOM demo. Resume-derived hackathon placements. Other loop, not a forecast for Job 10454435.

What you say

Situation. At IQVIA the team had to demo an AI application stakeholders were using to test the platform.

Task. The run failed in front of people who were judging the product, not the prompt poetry.

Action. The agent clicked the last chart’s zoom instead of the intended chart’s zoom. I was confused until logs, audit logs, reports, and screenshots showed DOM truncation — the agent could not see the right control, assumed the last matching element, and clicked wrong. Prompt/reasoning was also too thin (low did not work) and the UI clipped. I raised DOM max characters in config, max DOM elements 50 → 80, reasoning to med.

Result. The path worked. We demoed to stakeholders. The resume has no IQVIA percent — I stop there. Full spoken STAR is q-dd-dom.

They might ask next

If they askYou answer
Hackathon collaborationIEDC Tech Team member. I paired until someone else could launch. Pitching and a weekend clock: feature versus deadline — ship a demo someone else can run, not a hero laptop. Named placements are we: CodeRecet 1st, MLH Best Project, Magnathon 2.0 runner-up. No hours-to-prize story on the resume. Hackathons card.
Ylogx “client”Operators and non-SQL users on shared warehouse facts. Report stability: client demo and q-hs-crash.
They want Dive Deep logsThis is that demo. Use q-dd-dom. Do not start Redis in the same hour unless they change products.

Keep straight

Tighten

One demo path. If they already heard IQVIA, switch to Ylogx report stability on the client-demo card — not a fourth IQVIA primary.

What issues when the project went live

Ylogx, November 2024–October 2025. Speak failure classes, not a fabricated ticket. Dev → QA → prod is blast radius. Dashboards are sub-210 ms without an LLM on that GET. Companion: older chapter 15 and r4 chapter 5.

Back to question list

What they might ask

Resume-derived isolation, Redis, dashboards, 99.9%. Other loop, not a forecast for Job 10454435. No named incident on the resume.

What you say

Situation. At Ylogx, operators shared warehouse facts across three organizational tiers. Generated SQL and cached answers could look green while being wrong for the tenant.

Task. Promote only after the class of leak is denied at the smallest blast radius.

Action. Dev: non-owner SQL, cache miss plus Redis fallback, KPI GET without the model. QA: allow and deny fixtures across three tier shapes, denied JOINs, golden NL → SQL shape, wrong-role cache keys, Redis-down fallback, all 30 dashboards without generation. Prod: the same gates, larger blast radius. A new image tag is not a safety proof.

Result. Resume families on this intern: 40% faster reports, 99.9% uptime, SQL RAG +65%, Redis −35% bot DB, 30 dashboards +60% ops, sub-210 ms. I pick one class if they want an example, then I stop.

Three live classes (pick one)

ClassWhat it looks likeWhat you changed
JOIN leakLegal SQL, HTTP 200, another organization’s rows through a mapping tableCaller non-owner role; RLS on joined protected tables; deny fixture asserts zero foreign rows
Wrong-tier cacheIdentical English, “top SKU,” shared Redis key across tiersKey = tier, role, query fingerprint, schema version. Redis down: same caller role, never owner
LLM on dashboard GETThirty tiles become thirty generations; KPIs become inventable; sub-210 ms diesDeterministic NestJS REST + Postgres RLS + Recharts. Ad-hoc English stays on SQL RAG

RLS and RBAC in one table

PieceWhat it decides
NestJS RBACWhether the caller may hit the route (view dashboard, build report, call chatbot)
Postgres RLSWhich rows exist for that role — ordinary reads and generated SQL
Caller DB roleMapped identity, never table owner / superuser
Redis keyTier and role in the key so a cached answer cannot leak
Dashboard GETNo LLM. sub-210 ms lives here. −35% lives on the bot DB path

They might ask next

If they askYou answer
Was this a named outageNo. These are classes the architecture prevents. No ticket, customer, or duration on the resume.
Dive Deep on this internq-dd-redis-rls — Redis and RLS together. Ownership q-own-extra if they ask extra work. Do not spend a fourth Ylogx LP trophy.
Client aggregation crashq-hs-crash. Notes. 40% / 99.9% are the product family, not this defect alone.
10×More RLS and deny fixtures, role-correct pools, then more ECS desired tasks. I did not shard Postgres or Redis.

Keep straight

Tighten

One class, then the RLS/RBAC split if they ask. Stop. If Ylogx already filled Ownership, Frugality, and Dive Deep this hour, do not start a fourth Ylogx LP — stay on this process card or switch products.

Eight hackathons and IEDC Tech Team

IEDC Tech Team member. Eight events. Three named placements. Pitching, presentations, feature versus deadline. No invented hours-to-prize. No mentee count. Depth: chapter 5 IEDC. Hire STAR: q-hd-helped.

Back to question list

What they might ask

Resume-derived eight events, CodeRecet 1st, MLH Best Project, Magnathon 2.0 runner-up, CUSAT 8.42. Other loop, not a forecast for Job 10454435.

What you say

Situation. I studied CSE at CUSAT, October 2022 to May 2026, CGPA 8.42. I served on the Tech Team at IEDC CUSAT — a team member. Club and hackathon stacks were not shared. Weekend clocks do not wait for a perfect architecture.

Task. Ship a demo someone else can run. Transfer the risky module. Pitch what actually works.

Action. I shared environment setup — commands and dependencies, not a slide. I paired until another laptop reproduced the launch. Feature versus deadline: cut scope that only worked on my machine. Pitching: what the judge can run in the slot, not a tour of five unnamed events.

Result. Eight national and regional hackathons. We placed first at CodeRecet, MLH Best Project, Magnathon 2.0 runner-up. No mentee count. No hours-to-prize. Then I stop.

They might ask next

If they askYou answer
Hire and Developq-hd-helped. Member, not manager. Backup is Horizon pairing until someone else can launch GStreamer / costmap.
Bias for Action and Horizon already ranEight named hackathons are the Bias backup. Horizon remains Bias primary if unused.
The other five event namesNot on the resume as names. I do not invent architectures for them.
I versus we on prizesPrizes are we. I paired and shipped modules.

Keep straight

Tighten

Member, pairing, three named events. Stop. If they want leadership as an LP, open Hire — do not dump intern metrics as a prize system.

How we ranked 17th at ERC

We placed 17th of 80+. Your slice is software: GStreamer 60 FPS, ZED 2 at 2M+ points/s, costmap −55%. Core software member, not team lead, not chassis. Full rover: chapter 5. Deliver STAR: q-dr-horizon.

Back to question list

What they might ask

Resume-derived 17th / 80+, 60 FPS, +40% obstacle, −55% collision, ZED 2M+. Other loop, not a forecast for Job 10454435.

What you say

Situation. Team Horizon, Kochi, February to June 2024. European Rover Challenge 2024. The date does not move. A rover that only sees pixels still collides. A live video feed is not a costmap.

Task. Current operator camera, mapping that keeps local density, fused occupancy the planner can trust.

Action. I owned software around the camera pipeline, ZED mapping, and costmap. GStreamer at 60 FPS — drop stale packets rather than stall later bytes. ZED 2 at 2M+ points per second incoming; planning keeps local density. Fusion writes occupied, free, and uncertain cells. Under the date we fused sensors we already had.

Result. Resume: 60 FPS, +40% obstacle detection, −55% collision risk, ZED 2M+. We placed 17th among 80+ teams. Placement is we. I was not team lead. I did not design the chassis.

They might ask next

If they askYou answer
Were you the captainNo. Core software member.
Deliver / Bias as LPq-dr-horizon, q-bfa-date. Earth’s Best sharing: q-ee-sharing.
60 FPS vs Argus 24 FPS60 is the rover camera pipeline. 24 is the PPE detector budget. Different products.
Did you miss ERCNo. That miss is not on the resume. Sequencing risk is a stale costmap behind a healthy feed.

Keep straight

Tighten

We 17th, then your three software numbers. Stop. If Horizon already filled Bias and Deliver this hour, Earth’s Best is sharing until someone else can launch — or Ylogx 40% + 99.9% as Deliver backup.

Why three internships

Dates and jobs. If they ask which intern ran longest in production, answer with a date: Ylogx, November 2024 to October 2025.

Back to question list

What they might ask

Resume-derived timeline. IE-asked current role in other leftover hours. Other loop, not a forecast for Job 10454435.

What you say

Situation. Three internships at three times. Dates do not overlap.

Task. Say what each job was.

Action. Horizon, February to June 2024: rover software for ERC 2024. Ylogx, November 2024 to October 2025: production BI — reports, isolation, latency, AWS. IQVIA, April 2026 to present: current role, retrieval and evals.

Result. Three jobs on a timeline. If they ask which intern ran longest in production: Ylogx, November 2024 to October 2025. That is a date.

They might ask next

If they askYou answer
Why leave Horizon / YlogxThe dates ended. Horizon was a contest window. Ylogx ended October 2025. IQVIA is current. No insult.
Pick one to go deepThe door they name. Chapter 5. Not a ranking speech.
Projects vs internshipsArgus, GiftedBooks, StratifyLabs wait until they ask for projects.

Keep straight

Tighten

Three dated jobs. Stop. Resume walk is the same timeline if they want the rest of the PDF.

Why Java in Live Code if internships were Python / TypeScript / ROS2

This loop’s editor language is Java. Internship production is not a JVM rewrite of those bullets. Say the split here. You do not need to restate it in every later answer.

Back to question list

What they might ask

Resume-derived intern stacks vs this Job ID’s Live Code. Recruiter “LP-only” still opened an editor in other loops (LC 7406809, 6806195). Other loop, not a forecast for Job 10454435.

What you say

Situation. Amazon Live Code on this loop is Java. My internships shipped Python FastAPI / LangGraph / YOLOv9, TypeScript NestJS/React, and ROS2.

Task. Close the gap in the editor in front of us.

Action. I restate the problem, name a brute that is too slow, pick a structure, say time and space, and type Java. I do not describe those internships as Spring or Kafka services — those are not on those bullets.

Result. Production intern language stays what shipped. This hour’s language is Java. If they paste a tree, I write the tree.

They might ask next

If they askYou answer
Something you are not good atHonest intern gap: no JVM internships; Live Code is still Java. Earn Trust card: q-et-not-good.
They paste codeChapter 6. Distance K: #distance-k.
EKS / Kubernetes on YlogxWhat shipped is ECS, Docker, ALB, CloudFront. Kubernetes is a skills-line word, not that intern’s serving path.

Keep straight

Tighten

Two sentences on the split, then wait for the editor. Do not apologize through a sixth project.

Why SDE I (not research scientist, not SDM)

You ship isolation, retrieval evals, and date-driven software. Influence without a manager title. Not a research-scientist loop. Not hire/fire or budget — none of those are on the resume. IEDC was Tech Team member.

Back to question list

What they might ask

Resume-derived intern scope. Other loop, not a forecast for Job 10454435.

What you say

Situation. I am finishing internships and applying for SDE I on this AUTA APJ loop.

Task. Own a slice of a service: implement, gate, measure. Not a paper mill. Not people-management.

Action. I already ship that way. Isolation: RLS in Postgres when the chatbot ticket would have stopped at SQL. Retrieval evals: cite-or-abstain and LangSmith so a fluent paragraph without a span does not ship. Real-time software: Horizon under an ERC date. Influence without authority looks like holding a 73% detector until 89% mAP and 24 FPS, and putting row policy in the database instead of hoping every handler remembers WHERE.

Result. SDE I is the title that matches that work. I did not hire or fire anyone. I did not own a budget. IEDC was member. Then I stop.

They might ask next

If they askYou answer
Why Amazon as a companyWhy Amazon — do not merge the two speeches.
Leadership without authority as HireIEDC pairing: q-hd-helped. Not SDM.
They want a team name[YOU FILL: team/org reason — do not invent in the room] or skip. No team on the resume.

Keep straight

Tighten

Title, three kinds of shipping, intern-honest authority. Stop. Strengths one-liners live on that card if they split the stem.

How would you handle disagreement (hypothetical)

They have not asked for a time yet. Method: data, smaller test, commit. If they then want a time, q-bb-disagree — IQVIA hybrid versus vector-only. Do not rewrite that STAR here.

Back to question list

What they might ask

Class C hypothetical. Named leftover hours used “disagreement with manager” as a STAR — that is Backbone on chapter 9. Other loop, not a forecast for Job 10454435.

What you say

Situation. They asked how I would handle disagreement, not yet “tell me about a time.”

Task. Show the method I already use as an intern: evidence, a reversible test, then commit.

Action. I bring a measurement or a failing fixture, not a personality story. I propose a smaller reversible test. If the owner of the path decides after that test, I commit on the eval or the deny fixture — I do not relitigate in chat.

Result. The disagreement becomes a test someone can rerun. If they want a time I already shipped: IQVIA hybrid versus vector-only, then commit on LangSmith evals — full STAR q-bb-disagree. Backup path: Ylogx RLS-in-database versus app-only WHERE.

They might ask next

If they askYou answer
Tell me about a timeOpen q-bb-disagree. Stop the method speech.
What if you are wrongThe test can falsify me. Argus 73% is a time I was wrong about a shippable detector: q-ar-mistake — only if they want that time and Argus is still free.
Manager quote / fightNot on the resume. I do not invent one.

Keep straight

Tighten

Method in four sentences. If they want a time, click the Backbone card — do not paste it.

Client demo to showcase

Handwritten blank in notes — fill with IQVIA DOM (stakeholders) and Ylogx report stability. Two spoken blocks. Full STARs: q-dd-dom and q-hs-crash.

Back to question list

What they might ask

Notes both stories. Other loop, not a forecast for Job 10454435.

What you say

IQVIA demo — Situation. Stakeholders were using the AI application to test the platform. The agent clicked the last chart’s zoom instead of the intended chart’s zoom. It also could not compare two charts’ data on the fly.

Task. Debug from logs, audit logs, reports, and screenshots, then make the path demoable.

Action. DOM was truncated, so the agent assumed the last matching element. I raised DOM max characters, max DOM elements 50 → 80, reasoning from low to med.

Result. Path worked; demoed to stakeholders. No IQVIA percent. Full STAR: q-dd-dom.

Ylogx report demo — Situation. Dynamic reports with aggregation and filters across chart types. Aggregation on the client. The UI crashed when a large volume hit the browser.

Task. Keep heavy aggregation off the client when the user asks for a large slice, so the demo stays up.

Action. Server/preload path for the AI-requested report. Explicit user click to load full data. Cleanup so the agent and UI stay stable. Multi-chart generation via the LLM path, not report-as-image.

Result. UI rendered; agent stayed stable. Resume family on this product: 40% faster reports and 99.9% uptime — those percents are not claimed as measured solely from this crash. Full notes STAR: q-hs-crash.

They might ask next

If they askYou answer
Pick oneIQVIA if they have not heard that intern. Ylogx if IQVIA already filled Invent/Learn/Backbone or the DOM story.
Horizon field “demo”Field tests under ERC, not a SaaS client. 60 FPS operator feed versus stale occupancy. Different product.
They want collaborationCollab card — same IQVIA beat, do not restart.

Keep straight

Tighten

One demo. If they already heard it on collab or Dive Deep, use the other product. Then stop.

Strengths

One sentence each: isolation (Ylogx), retrieval plus evals (IQVIA), date-driven systems (Horizon). Not sixteen Leadership Principles. Not a ranking of internships — three different jobs.

Back to question list

What they might ask

Class C opener. If they turn it into “not good at,” q-et-not-good. Other loop, not a forecast for Job 10454435.

What you say

Situation. They want what I actually ship, not a poster list.

Task. Three sentences. Three jobs. Then stop.

Action. Isolation: at Ylogx I put three-tier RLS in Postgres and the tenant in the Redis key so a chatbot cannot leak a JOIN. Retrieval and evals: at IQVIA I ship hybrid retrieval with cite-or-abstain and LangSmith so a fluent paragraph without a span does not count as done. Date-driven systems: at Horizon I sequenced camera and costmap software to an ERC date that does not move.

Result. Ylogx: −35% bot DB and 99.9% on that product. IQVIA: 200+ websites and 200+ page BRDs, no extra percent. Horizon: we 17th / 80+. Then I wait for which door they want.

They might ask next

If they askYou answer
Give an exampleThe intern they point at. One module. Chapter 5 or the matching LP card.
Weakness / not good atq-et-not-good. Honest intern gap. Not fake humility. Not “I work too hard.”
Name a Leadership PrincipleAnswer the principle on chapter 9. Do not recite all sixteen as strengths.

Keep straight

Tighten

Three sentences. “Which do you want?” Stop. Why SDE I is the title card if they asked that instead.