12. Genuine STAR — all sixteen Leadership Principles and Bar Raiser depth

Speak these answers as Adarsh Vishwakarma, interviewing for SDE I AUTA APJ, Job 10454435, ADCI Karnataka, on Zoom with Amazon Live Code in Java. No public interview experience still names a live-round question for this Job ID; unnamed stays unnamed. OA is not a round. R1 on 13 Aug 2026 and R2 on 18 Aug 2026 are done. This chapter prepares a possible R3 or R4 that may be DSA plus LP, HM, Bar Raiser, GenAI Fluency, or another technical format; it does not predict which format will occur.

Say the language distinction once, then stop: Live Code is Java; production internships and projects shipped Python with FastAPI, LangGraph, YOLOv9 and ROS2, TypeScript with NestJS and React, and ROS2 C++/Python on Horizon. Do not pretend Ylogx or IQVIA ran on the JVM.

These are genuine resume stories. Practice or fabricated shapes belong only in chapter 13 and must never be spoken as Adarsh. GiftedBooks currently has an AegisAI README mismatch on GitHub; the Aug 2026 resume wins. InstaRecon is a security-awareness demo with consent and no production attacks; give that ethics sentence and redirect.

1. How to speak: STAR first, then the Bar Raiser why-chain

A usable opening is 15 seconds of Situation, 10 seconds of Task, about 40 seconds of Action with three concrete mechanisms, and 15 seconds of Result. Stop after the metric. A later-round interviewer may spend five or ten minutes on one story by asking why, what failed first, what you discarded, how you measured, what you would change, and what happens at ten times the scale. That depth is the interview; restarting the STAR is not.

Situation: product + customer + constraint.
Task:      the job I personally owned.
Action:    three ordered mechanisms, including the discarded option.
Result:    locked resume metric, then silence.

Probe 1: Why this approach instead of the obvious one?
Probe 2: What failed first, and what evidence changed the decision?
Probe 3: How was success measured honestly?
Probe 4: What would I do differently?
Probe 5: What changes at 10×?
Probe 6: What did I do versus what did the team do?
Probe 7: Where was the disagreement, and how did I commit?

Concrete rehearsal example. “Why Redis rather than a larger RDS?” Repeat natural-language questions and schema lookups are cache-shaped. “Why keep RLS after the cache?” A cached answer for the wrong organization is still a leak. “How did you know?” Bot database latency fell 35 percent. That is three answers on one Ylogx path, not three unrelated stories.

Use “I” for mechanisms you personally designed or shipped and “we” only for a team outcome such as Horizon’s 17th-place finish. If the exact measurement protocol is not remembered, say: “I do not remember the exact protocol; the resume number is X; the mechanism was Y.” Never invent a baseline, p95, cache TTL, bill, headcount, manager quote, missed ERC, or missed 99.9 percent SLA.

2. Locked primary spread — do not turn one project into sixteen stories

The spread below is exact. Other candidates reported later live rounds with unnamed LP blocks, all-sixteen probing, or a few prompts held for depth; your loop may differ. No row is a Job 10454435 forecast.

Leadership Principle Locked primary Genuine backup
Customer Obsession GiftedBooks Ylogx SQL RAG, +65% analysis productivity
Ownership Ylogx RLS + 99.9% Horizon GStreamer + costmap ship-blockers
Invent and Simplify IQVIA Hybrid RAG + test generation StratifyLabs browser inference, −30% iteration
Are Right, A Lot Argus 73%→89% mAP Ylogx measured latency instead of blaming the model
Learn and Be Curious IQVIA LangGraph Horizon ROS2, GStreamer and ZED 2
Hire and Develop the Best IEDC CUSAT Tech Team Horizon launch knowledge sharing
Insist on the Highest Standards Argus 15k-image mAP/FPS gate Ylogx 99.9% and sub-210 ms
Think Big StratifyLabs marketplace + 3D lab IQVIA research across 200+ ranked sites
Bias for Action Horizon ERC date Eight hackathons or Ylogx Redis ship
Frugality Ylogx Redis −35% + CloudFront/ECS Horizon fusion instead of extra hardware
Earn Trust GiftedBooks grounded RAG + 99.5% Ylogx three-tier RLS
Dive Deep Ylogx Redis + RLS IQVIA retrieval and ranking contradiction
Have Backbone; Disagree and Commit IQVIA hybrid versus vector-only Ylogx RLS-in-database versus app-only
Deliver Results Horizon 17th/80+ Ylogx 40% faster reports at 99.9%
Strive to be Earth’s Best Employer Horizon teammate environment IEDC CUSAT Tech Team
Success and Scale Bring Broad Responsibility Argus 20+ cameras only after 89% Ylogx ECS/ALB path only after RLS

Ylogx has exactly three primaries: Ownership, Frugality and Dive Deep. IQVIA has Invent and Simplify, Learn and Be Curious, and Backbone. Argus has Are Right, Highest Standards, and Success and Scale. Horizon has Bias for Action, Deliver Results, and Earth’s Best Employer. GiftedBooks has Customer Obsession and Earn Trust. StratifyLabs has Think Big. IEDC has Hire and Develop. A backup is not permission to create a fourth primary.

3. All sixteen Leadership Principles — complete spoken cards

Customer Obsession — GiftedBooks

Official behavior. Leaders start with the customer and work backwards, earning and keeping trust while paying more attention to customer needs than competitor theater.

Q. Tell me about a time you worked backwards from a customer problem. Resume-derived

Mapping and evidence. GiftedBooks is the locked primary because the customer pain and the resume outcomes are explicit; other candidates reported Customer Obsession-shaped prompts, but your loop may differ and no public report ties this prompt to Job 10454435.

Situation

GiftedBooks is a VR learning suite with 3D labs, AI avatars, and a study path. The customer is a student who already has PDFs and still loses hours resolving doubts. A beautiful lab that cannot answer from the student’s own material is decoration. A generic chatbot that sounds like a textbook is also the wrong customer because the student is preparing from their notes, not from a model’s prior.

Task

I needed to reduce time-to-answer without inventing content and make the assistant usable during study rather than only in a demo. That required grounded answers, a study path based on what exams ask, and a latency and availability bar the student could rely on.

Action

I shipped RAG over uploaded PDFs so retrieve-then-generate operated on the student’s chunks instead of stuffing the whole document into a prompt. I kept generation small to support a sub-300 millisecond API. I added a PYQ topic ranker as analytics separate from the LLM, so the study path reflected previous-year questions rather than a model guessing the syllabus. I kept per-user document isolation as a product requirement and held 99.5 percent uptime. A PDF should be embedded once, not on every question.

Result

Average doubt resolution moved from hours to three to ten minutes. Reading efficiency improved 35 percent, engagement improved 50 percent, and content comprehension moved 2.5 times. The API remained sub-300 milliseconds with 99.5 percent uptime. The current GitHub README describes AegisAI; I do not mix that mismatch into the resume product.

Mechanism example. When the answer is in a table on page forty, retrieval selects that table chunk and a small generation step answers from it. If no supporting chunk exists, the assistant abstains. PYQ ranking separately says whether the topic commonly appears in exams.

upload PDF → chunk/embed once → retrieve user-scoped spans → generate small
PYQ archive → deterministic topic frequency/rank → study suggestions
no supporting span → abstain

Why: RAG was chosen because dumping the PDF into a prompt increases tokens, latency, and invented citations. Discarded option: A generic chatbot was discarded because it could sound correct while ignoring the student’s material. Failure first: The first product shape still left students guessing what to study, so PYQ analytics closed that gap. Measurement honesty: Hours to 3–10 minutes, +35%, +50%, 2.5×, sub-300 ms, and 99.5% are resume claims; I do not invent student headcount or an evaluation protocol I cannot recall. Differently: I would add a small grounded-versus-wrong-citation evaluation, and I would say clearly that it was not already shipped. 10×: Embed each PDF once, cache retrieval, keep generation small, and enforce per-user isolation; do not invent Kafka. I versus we: I owned the RAG and PYQ paths, not every VR lab or avatar. Conflict and commit: The product boundary was no off-PDF answer; I committed to abstention rather than a fluent lie.

Ownership — Ylogx RLS and the shared data path

Official behavior. Leaders think long term, act beyond their own team, protect company-wide value, and never use “that is not my job” to leave a product risk open.

Q. Tell me about a time you owned something outside the narrow scope of your task. IE-asked Resume-derived

Mapping and evidence. Aditya’s reported trio named Ownership, and IE.in’s 2024-graduate AUTA report asked about an issue outside the assigned task. Other candidates reported those prompts; your loop may differ. Ylogx is the locked primary, not a Job 10454435-specific question.

Situation

At Ylogx I was an intern on a full-stack AI business-intelligence product: FastAPI and NestJS over Postgres, React dashboards, and a LangChain SQL RAG chatbot. The bot returned rows in a demo, but application-only organizational checks would have allowed a generated JOIN to cross a tier. A successful demo was therefore both incomplete and potentially unsafe.

Task

I was not a named security team or manager. I still owned correctness and isolation for three organizational tiers on the shared bot and reporting path. The task was not “make SQL appear”; it was make the product safe, responsive, and available for the users who would trust those rows.

Action

I put row-level security and RBAC into Postgres so generated SQL ran as the user’s database role rather than a service superuser. A JOIN could not outrun the UI because the database refused the row. I added Redis on the hot bot path for repeat questions and schema lookups while keeping cache keys tier-correct. I supported the same production path with CloudFront, Docker, ECS, Route 53, and an ALB rather than protecting only a local demo.

Result

The product held 99.9 percent uptime while report generation became 40 percent faster. SQL RAG improved analysis productivity 65 percent. Redis reduced bot database latency 35 percent. Thirty KPI dashboards improved operations 60 percent, and the dashboard path stayed sub-210 milliseconds without pretending it was an LLM path.

Mechanism example. Syntactically valid SQL can still be illegal for the tenant. Running it as the user’s database role makes Postgres enforce the policy even when the generated query joins a shared fact table.

SET ROLE tenant_user;
SELECT f.kpi, f.value
FROM facts f
JOIN dimensions d ON d.id = f.dimension_id;
-- RLS still removes rows from other organizational tiers.

Why: Database RLS was necessary because the database is the final layer every generated query reaches. Discarded option: App-only WHERE org_id = ? was discarded because a JOIN or alternate query path can bypass it. Failure first: The bot “worked” while every turn hit Postgres and isolation existed in the wrong layer. Measurement honesty: I defend the resume metrics and do not invent p95, cache TTL, AWS bill, or incident count. Differently: I would make denied cross-tier policy tests and cache-isolation fixtures first-class from day one. 10×: Increase tier-scoped cache hits and pooling, keep RLS, and scale static delivery; ten times the traffic without RLS is ten times the leak. I versus we: I designed and shipped the RLS/role mapping and cache path; I was not the AWS account owner or a manager. Conflict and commit: The technical disagreement was database-enforced isolation versus app-only filtering, and the committed platform rule was three-tier RLS plus RBAC.

Invent and Simplify — IQVIA Hybrid RAG and test-case generation

Official behavior. Leaders seek ideas from everywhere, invent and simplify for users, and accept that a new approach may be misunderstood while its evidence matures.

Q. Tell me about a time you invented or simplified a complex workflow. Resume-derived

Mapping and evidence. The resume directly supports IQVIA Deep Research, Hybrid RAG, LangGraph, LangSmith and test-case generation. Other later-round reports asked for complex POCs and simplification; your loop may differ and the mapping is not a Job 10454435 forecast.

Situation

At IQVIA, analysts faced more than two hundred websites for research and more than two-hundred-page BRDs for requirements. Manual synthesis and hand-written test cases do not scale. Stuffing an entire BRD into a context window spends tokens and produces confident citations without coverage. A one-vector-index demo is fast to build but misses clause IDs and document dependencies.

Task

I needed a checkable orchestration and retrieval path: rank sources, recover the exact requirement, and generate test cases a human could audit. The simplification had to reduce untraceable work, not merely delete steps.

Action

I architected a LangGraph Deep Research graph with Firecrawl, Bing, DuckDuckGo, and Google Playwright in parallel, followed by ranking on quality, recency, and agreement. Checkpointed state allowed a failed scrape to retry without restarting the run. For BRDs I used Azure AI Search hybrid and semantic retrieval, a GraphDB for dependency hops, and adaptive retrieval in LangGraph. Lexical search handled IDs such as R-141, semantic search handled policy language, and graph hops handled dependencies. LangSmith traced the path and test-case generation. A writer cited a retrieved span or abstained.

Result

The system ranked more than two hundred websites and processed more-than-two-hundred-page BRDs with traces, evals, and generated test cases. The resume gives no additional improvement percentage, so I do not add one.

Mechanism example. “What depends on R-141?” needs lexical retrieval for the exact ID and a graph hop for dependent clauses. A semantic nearest neighbor alone can return a fluent retention paragraph and still miss the requirement.

planner → [Firecrawl | Bing | DuckDuckGo | Playwright]
        → rank(quality, recency, agreement) → cited writer
BRD → structure-aware chunks
    → Azure hybrid+semantic + GraphDB hop
    → generated test case; fail if no overlapping source span

Why: Hybrid plus graph was chosen because long BRDs combine exact IDs, natural-language intent, tables, and dependencies. Discarded option: Vector-only retrieval, a linear chain, and stuffing the PDF were discarded for missed IDs, poor retries, and invented citations; Qdrant is not the resume stack. Failure first: First-hit retrieval and an empty scrape feeding the writer looked confident without coverage. Measurement honesty: The locked evidence is 200+ sites, 200+ page BRDs, traces, evals, and test generation; no invented percent or gold-set size. Differently: I would freeze an eval slice with expected citations and test cases before adding a fourth search tool. 10×: Cache scrapes, render fewer pages with Playwright, retrieve small chunks, and keep confidential BRD text out of traces. I versus we: I owned the graph, retrieval-mode choice, and traced test-generation path; I did not build Azure AI Search itself. Conflict and commit: Hybrid versus vector-only was the disagreement; once chosen, I committed by instrumenting the selected path.

Are Right, A Lot — Argus mAP forced a changed belief

Official behavior. Leaders exercise judgment, seek diverse evidence, and actively disconfirm their own beliefs instead of defending an attractive anecdote.

Q. Tell me about a time data proved your initial judgment was not good enough. Resume-derived

Mapping and evidence. Argus is the locked primary because the resume contains an explicit 73-to-89 percent mAP progression. Other candidates reported mistake and negative-feedback prompts; your loop may differ, and there is no known interviewer quote for this story.

Situation

Argus is industrial computer vision for PPE compliance and attendance. A detector can look promising in a notebook while being wrong on a floor. At 73 percent mAP, the model misses helmets and also produces junk boxes. Either behavior trains people to ignore the alert.

Task

I had to disconfirm the comfortable belief that the training curve was sufficient progress. “Right” meant a number I could alert a human on, at a frame rate the live stream could support, with events that could be audited.

Action

I treated 73 percent mAP as a failure gate. I trained and evaluated YOLOv9 on more than 15,000 images and iterated to 89 percent mAP. I kept non-maximum suppression on the boxes and required 24 FPS. I wrote detection events to Postgres rather than video blobs, then scaled only after the model passed the quality and throughput bars. OpenCV handled decode and resize; it was not a Haar-cascade detector story.

Result

The model improved from 73 to 89 percent mAP at 24 FPS on more than 15,000 images, then supported more than twenty camera feeds. Safety violations fell 50 percent and compliance doubled after the gate.

Mechanism example. A missed helmet in difficult lighting is a silent failure; a duplicate or false box is a loud failure. Both hide behind a notebook screenshot, so mAP and FPS must gate the alert path.

if (mAP < 0.89) { doNotScale(); }
if (fps < 24)   { doNotCallItLive(); }
for each accepted alert: write event metadata to Postgres

Why: YOLOv9 at 24 FPS balanced live throughput with the PPE evaluation the resume supports. Discarded option: Scaling the 73 percent model and using a heavier detector that missed the FPS bar were rejected; an LLM describing a frame is not mAP. Failure first: Calling 73 percent “progress” was the honest judgment failure. Measurement honesty: I defend 73→89, 15k+, 24 FPS, 20+, −50%, and 2×; I do not invent precision, recall, a split, 95 percent mAP, or a manager quote. Differently: I would hold out a camera or site earlier and say that this is a would-add test, not a shipped resume claim. 10×: Gate accuracy first, then use workers or batching per stream without multiplying the fattest model blindly. I versus we: I owned training, mAP/FPS gating, NMS, and event logging; I do not claim a plant headcount. Conflict and commit: The tension was ship cameras now versus improve the gate first; I committed to the measurable gate.

Learn and Be Curious — IQVIA LangGraph with a stop condition

Official behavior. Leaders continually improve, explore new possibilities, and convert curiosity into useful action rather than collecting tools or certificates.

Q. Tell me about a time you learned something new that was not already your job. IE-asked Resume-derived

Mapping and evidence. GFG 2025, Rudraksh, and LC 6653463 reported learning-shaped prompts in other loops. Your loop may differ. IQVIA is the locked primary because it moves from Ylogx web/SQL RAG to stateful graphs, adaptive retrieval, GraphDB and LangSmith.

Situation

Ylogx had already taught me FastAPI, NestJS, Postgres, and SQL RAG. IQVIA required multi-agent research, hybrid retrieval, graph dependencies, and trace-based evaluation. Calling an LLM from an API was not enough. Tutorial-complete was not architecture.

Task

I needed to learn enough to rank more than two hundred websites and retrieve evidence from two-hundred-page BRDs without inventing citations. Curiosity needed a stop condition: an observable pass or fail.

Action

I learned LangGraph state and checkpoints so one failed scraper did not restart the whole run. I learned adaptive retrieval: lexical search for clause IDs, semantic retrieval for policy language, and GraphDB hops for dependencies. I learned LangSmith as the stop condition, including traces for generated test cases. I drew planner, parallel tools, ranker, writer, and failure edges before adding another tool.

Result

The result on the resume is more than two hundred ranked sites, more-than-two-hundred-page BRDs, LangSmith evals, and test-case generation.

Mechanism example. Two high-ranked pages can contradict. Learning landed when the ranker considered agreement and the writer refused a span-less sentence, not when a tutorial notebook printed an answer.

Why: A stateful graph matches parallel tools, retries, and adaptive retrieval better than a linear prompt chain. Discarded option: One vector index and one linear chain were discarded because clause IDs, graph dependencies, and retry paths do not fit them. Failure first: Tutorial-complete without an eval and empty scrapes reaching the writer failed first. Measurement honesty: I use the locked 200+ sites and 200+ page BRDs, not a certificate or invented accuracy. Differently: I would freeze gold questions with expected citations and define what must not be retrieved before adding more tools. 10×: Cache scrapes, reduce full-browser renders, and scale the eval set so fluent errors do not multiply. I versus we: I learned by drawing and instrumenting the graph; I do not claim I invented LangGraph. Conflict and commit: The internal tension was more tools versus a green eval; I committed to traces rather than tool count.

Hire and Develop the Best — IEDC CUSAT Tech Team

Official behavior. Leaders raise the performance bar, recognize talent, and take coaching seriously so other people become capable of leading and shipping.

Q. Tell me about a time you helped a teammate become better at the work. IE-asked Resume-derived

Mapping and evidence. Bhavya and LC 6475219 reported helping-juniors or helping-a-peer prompts. Other candidates reported those; your loop may differ. IEDC is the locked honest scope: Tech Team member, not manager, recruiter, or owner of a mentee headcount.

Situation

I was on the Tech Team at IEDC CUSAT while studying CSE at CUSAT, where my CGPA was 8.42. People joining club and hackathon projects did not share one stack. If only one laptop could run the build, the next event failed when that person worked on another module. I was a team member, not a manager, and I did not hire anyone.

Task

I wanted the next person to run the build and own the risky module, rather than depend on my laptop. The honest bar was capability, not an invented mentee count.

Action

I shared environment setup, code review, and the failures we had already encountered. Across eight national and regional hackathons I paired on the risky module rather than hoarding it. On Horizon I shared GStreamer launch order, ZED-to-costmap constraints, and integration details so another teammate could start perception and planning.

Result

The truthful outcomes are IEDC Tech Team membership, eight hackathons, first at CodeRecet, MLH Best Project, Magnathon 2.0 runner-up, and Horizon’s team finish of 17th out of more than eighty. CGPA 8.42 is an education result, not a coaching metric.

Mechanism example. If only I knew the GStreamer topic names and launch order, the rover integration stopped when I moved to mapping. Pairing until another person could launch the node transferred capability.

Why: Pairing on the risky module creates independent ability; assigning imaginary tickets would misstate my role. Discarded option: Hoarding the working setup on one laptop was rejected because it made the next event fragile. Failure first: Siloed environments and launch knowledge were the failure. Measurement honesty: I have no mentee count, ratings, or retention survey; I use only named team and event outcomes. Differently: I would write a short runbook earlier and state that the resume does not claim an existing wiki. 10×: The honest scale is more people able to reproduce setup and launch modules, not ten times the reports. I versus we: I shared setup, review, and integration knowledge; team awards and ERC placement are “we.” Conflict and commit: There is no invented interpersonal conflict; the practical choice was hero ownership versus shared capability, and I chose sharing.

Insist on the Highest Standards — Argus gate before scale

Official behavior. Leaders continually raise quality, prevent defects from moving downstream, and fix problems so the quality bar remains durable under deadline pressure.

Q. Tell me about a time you refused to send a defect down the line. Resume-derived

Mapping and evidence. Argus is the locked primary because 73 percent mAP, 24 FPS, 15k+ images, and post-gate scale form a genuine quality gate. This is a resume mapping, not a prediction of the LP wording.

Situation

Argus sits on an industrial safety path. Seventy-three percent mAP may be a training milestone, but it is not a standard I would use to notify a supervisor. Alarm fatigue is the cost of a low bar. A model that is accurate in a notebook and too slow on live video is also below the bar.

Task

I needed a durable gate with evaluation quality, stream throughput, and an auditable event path. The problem had to stay fixed before deployment to more cameras.

Action

I used more than 15,000 images, iterated YOLOv9 from 73 to 89 percent mAP, required 24 FPS, used NMS on detections, and wrote accepted events to Postgres. I did not attach twenty cameras to the 73 percent model to create the appearance of progress.

Result

After the gate, the path supported more than twenty cameras, reduced safety violations 50 percent, and doubled compliance. The standard was mAP plus FPS plus logs, not a README sentence.

Mechanism example. A quality check that runs only on a training notebook is not a production standard. The same accepted alert must survive NMS, live frame rate, and durable event logging.

Why: PPE alerts require both model quality and real-time throughput because a late correct box is still a missed intervention. Discarded option: Shipping at 73 percent and adding cameras first was rejected. Failure first: Treating 73 percent as an acceptable ship bar was the shortcoming. Measurement honesty: This uses the same Argus metrics as Are Right; I do not manufacture a second eval family or a missed SLA. Differently: I would publish concrete fail cases and hold out a camera earlier. 10×: The gate remains before multiplication; throughput is partitioned only after quality is stable. I versus we: I owned the gate and event path, not an invented QA department. Conflict and commit: Ship-now versus hold-the-gate was the technical tension; I committed to the bar.

Think Big — StratifyLabs reusable CV platform

Official behavior. Leaders reject self-limiting direction, communicate a bold path, and look around corners for reusable ways to serve more customers.

Q. Tell me about a time you made the default path much bigger than a one-off solution. Resume-derived

Mapping and evidence. StratifyLabs is the locked primary because the resume names a browser simulation lab, marketplace of 50+ models and datasets, URDF/WebGL, Gemini RAG bots, and 30 percent faster iteration. The GitHub default Next.js README does not add users or features.

Situation

Computer-vision prototyping often gets trapped in one GPU, one notebook, one model, and one person. That local loop makes every experiment a machine setup problem. StratifyLabs was intended as a CV SaaS and a 3D simulation lab, not one impressive model demo.

Task

I wanted experiment, share, and reuse to become the default. A CV learner who was not a ROS expert should still load a URDF and try a model in a browser without waiting for a lab machine.

Action

I built a 3D simulation lab for real-time experimentation, put suitable inference into the browser, shipped a marketplace of more than fifty pretrained models and datasets, created community profiles, and added a URDF editor using WebGL. Gemini RAG bots appeared as scene-conditioned 3D characters rather than an unrelated chat panel.

Result

ML iteration time fell 30 percent and the marketplace contained more than fifty models and datasets. I do not add a user count, TAM, GPU count, or go-to-market metric.

Mechanism example. A user can load a URDF in the browser, inspect the WebGL scene, and test a suitable pretrained model without rebuilding a local ROS lab. Large training jobs remain off the request path.

browser: URDF → WebGL scene → small-model inference → visible experiment
catalog: 50+ pretrained models/datasets → reusable starting point
training: off the interactive request path

Why: Browser access reduced the machine-specific loop and made reuse the product. Discarded option: A Colab-per-person or local-GPU-only demo was too narrow. Failure first: Local-only inference made experimentation an environment problem. Measurement honesty: I defend −30 percent iteration and 50+ marketplace items, with no invented users or revenue. Differently: I would define the boundary between catalog inference and user fine-tuning earlier and add an eval for scene-grounded Gemini responses. 10×: Fetch catalog artifacts, keep large jobs off the browser request path, and protect user datasets without inventing shipped RLS here. I versus we: I speak only the resume features I built and do not infer adoption from a default README. Conflict and commit: The technical tension was a familiar local GPU loop versus a browser path; I committed to the reusable default.

Bias for Action — Horizon’s fixed ERC date

Official behavior. Leaders recognize that many decisions are reversible, move with calculated speed, and avoid replacing action with unnecessary study.

Q. Tell me about a time you took a calculated risk under a fixed deadline. IE-asked Resume-derived

Mapping and evidence. LC 6570344 reported a direct Bias for Action prompt, and strict-deadline reports use the same family. Other candidates reported this; your loop may differ. Horizon is the locked primary, and the resume does not say ERC was missed.

Situation

From February to June 2024 I worked on core software for Team Horizon’s semi-autonomous Mars rover for ERC 2024. More than eighty teams were competing, and the event date did not move. Waiting for a perfect lab or another sensor as the first response would have put the useful software after the event.

Task

I needed perception, mapping, and planning to run on the hardware we had. Speed without a live costmap would have been reckless because collision is not a reversible decision.

Action

I shipped a GStreamer camera pipeline at 60 FPS instead of a naive MJPEG stream. I moved ZED 2 mapping at more than two million points per second into RViz and Gazebo, downsampled visualization, and kept density for the local costmap. I put costmap planning and predictive fusion before the actuators and used field time because Gazebo lighting was not dirt.

Result

We placed 17th globally out of more than eighty teams. Obstacle detection improved 40 percent and collision risk fell 55 percent. The resume states a result, not a missed event.

Mechanism example. The operator can see 60 FPS while the planner still reads stale occupancy. Action meant measuring and closing both clocks, not celebrating the feed while the rover planned on old rocks.

camera → GStreamer 60 FPS → operator/autonomy
ZED 2 → 2M+ points/s → local costmap → planner → actuators
visualization receives a downsampled cloud; local planning keeps useful density

Why: GStreamer and fusion on existing hardware addressed the immovable date without removing the safety path. Discarded option: Waiting for extra hardware or polishing simulation first was discarded. Failure first: Perception without planning, stale occupancy, and sim lighting unlike dirt were the real failure classes. Measurement honesty: I use 17th/80+, 60 FPS, 2M+ points/s, +40%, and −55%, with no invented debug clock or missed ERC. Differently: I would name the ship-blocker and time-box sensor-versus-fusion earlier. 10×: For more point-cloud rate or field time, keep dense data local, downsample visualization, and improve synchronization; do not invent Kafka. I versus we: I owned the software path; 17th place is a team result and I did not build the mechanical rover. Conflict and commit: Extra sensor versus software fusion was the technical choice, and we committed to fusion.

Frugality — Ylogx Redis before a larger database

Official behavior. Leaders accomplish more with less and use constraints to drive resourcefulness instead of equating bigger budgets or headcount with progress.

Q. Tell me about a time you reduced cost or load without sacrificing the product. Resume-derived

Mapping and evidence. The resume gives a 35 percent bot database-latency reduction and a CloudFront/ECS serving path, but no dollar bill. Ylogx is the locked primary; this is a resume-derived prompt, not a prediction.

Situation

Ylogx ran business intelligence and SQL RAG over Postgres. Every natural-language question reaching the database was both latency and resource use. The obvious answer was a larger instance, but repeat questions and schema lookups are not evidence that the database itself is undersized.

Task

I needed to reduce hot-path load and latency without weakening three-tier isolation, and keep sub-210 millisecond dashboards away from an unnecessary foundation-model call.

Action

I measured bot database latency, used Redis cache-aside for repeat answers and schema metadata, and kept keys scoped to the user’s tier. I retained Postgres RLS behind the cache. I used CloudFront, Docker, ECS, Route 53 and an ALB for a reproducible serving path rather than an oversized snowflake host. Dashboard KPIs stayed on API, cache, and database paths rather than an LLM.

Result

Bot database latency fell 35 percent, dashboards stayed sub-210 milliseconds, uptime held at 99.9 percent, and reports became 40 percent faster. I do not claim an AWS bill, cache TTL, instance class, or p95.

Mechanism example. The same natural-language question and stable schema metadata can hit a tier-scoped cache; a fresh or invalidated request still runs in Postgres as the user role.

NL request → tenant-scoped Redis lookup
miss → FastAPI SQL RAG → Postgres as user role with RLS → safe cache write
dashboard KPI → API/cache/Postgres only; no LLM on sub-210 ms path

Why: Redis fit repeated questions and metadata better than a larger RDS as the first move. Discarded option: Buying database headroom and sending every dashboard through an LLM were discarded. Failure first: Uncached SQL RAG made Postgres pay for every turn while intuition blamed generation. Measurement honesty: −35%, sub-210 ms, 99.9%, and 40% are locked; no bill, p95, or TTL is invented. Differently: I would document invalidation rules alongside RLS and test cross-tier cache denial from day one. 10×: Improve safe hit rate, connection pooling, and static delivery before buying a larger database or inventing sharding. I versus we: I shipped the cache and data-path controls; I did not own corporate cloud finance. Conflict and commit: Bigger instance versus cache was a technical trade-off, and I committed to measuring the hot path first.

Earn Trust — candid self-criticism on GiftedBooks

Official behavior. Leaders listen, speak candidly, treat people respectfully, remain vocally self-critical, and benchmark their work without pretending its weaknesses smell like perfume.

Q. Tell me about a time you said an awkward truth about your own product. Resume-derived

Mapping and evidence. GiftedBooks remains the locked primary so Ylogx does not become a fourth primary. The behavior is self-criticism, not merely customer satisfaction. The GitHub mismatch is disclosed rather than hidden.

Situation

GiftedBooks had VR labs, AI avatars, and PDFs, but a polished lab that could not answer from the student’s own material was decoration. A generic chatbot with a confident textbook voice was not a teaching assistant. That was awkward to say because the visible surface looked impressive.

Task

I needed to name the trust failures before dressing them up: unsupported answers and unavailable help. Then I had to ship a grounded, responsive product and be honest about what exams ask.

Action

I said the VR surface was not enough. I shipped contextual Q&A over the user’s PDF, kept generation bounded, used abstention when no source span existed, and added PYQ topic ranking separate from the LLM. I held sub-300 millisecond API response and 99.5 percent uptime. I kept per-user document isolation as part of trust.

Result

Doubt time moved from hours to three to ten minutes, reading efficiency rose 35 percent, engagement rose 50 percent, and comprehension moved 2.5 times. I do not claim zero hallucinations, zero incidents, or student headcount. I also disclose that the current GitHub README describes AegisAI and use the resume product only.

Mechanism example. If a requested definition is absent from the uploaded PDF, the honest response is abstention. A fluent off-PDF answer can become a false fact the student memorizes.

Why: Grounding and uptime are trust mechanisms because the student relies on the product during study. Discarded option: Treating the VR surface or a generic model as sufficient was discarded. Failure first: The visible lab hid the absence of grounded help, and the first path without PYQ still left study prioritization open. Measurement honesty: I use only GiftedBooks resume numbers, distinguish 99.5 percent from Ylogx’s 99.9 percent, and disclose the README mismatch. Differently: I would add a citation-grounding eval and label it as future work, not a shipped claim. 10×: Embed once, keep per-user isolation, cache retrieval, and preserve abstention. I versus we: I owned RAG, PYQ, and the product criticism, not every avatar. Conflict and commit: The pushback was product-level: no off-PDF answer merely to satisfy a request; I committed to grounded help.

Dive Deep — Ylogx anecdote versus latency and isolation

Official behavior. Leaders operate at every level, audit details, remain skeptical when metrics and anecdotes disagree, and consider no necessary task beneath them.

Q. Tell me about a time the metric and the anecdote disagreed. IE-asked Resume-derived

Mapping and evidence. GFG 2025 named Dive Deep, and many reported later rounds ask for the last deep bug. Other candidates reported this; your loop may differ. The locked story is Redis plus RLS, not SEO 403 or noindex.

Situation

The Ylogx SQL RAG chatbot returned SQL and rows, so a happy-path demo said the product worked. The metrics and data boundary said otherwise. Every natural-language turn hit Postgres, and a generated JOIN could cross an organization if isolation existed only in the application. The same confident response could therefore be slow, wrong-grained, or leaked.

Task

I had to separate query shape, missing cache, and security checks in the wrong layer. I also had to make three organizational tiers real where SQL ran. Measuring the database path was not beneath the intern ticket.

Action

I measured bot database latency rather than rewriting the prompt first. I put RLS and RBAC into Postgres so generated SQL ran as the user role. I added Redis for repeat questions and schema lookups without bypassing RLS, and kept cache entries tier-correct. Showing the generated SQL helped reveal wrong grain even when tenant isolation was correct.

Result

Bot database latency fell 35 percent, analysis productivity rose 65 percent, reports became 40 percent faster, uptime held at 99.9 percent, and dashboards remained sub-210 milliseconds. Thirty KPI dashboards supported a 60 percent operations improvement. The deep dive was latency plus isolation, not a search-console story.

Mechanism example. A generated JOIN can be syntactically correct and still expose another tier. Run it as the user role, deny the unauthorized rows, then cache only the allowed result under a tier-scoped key.

Why: The database and role were investigated because the latency metric and isolation boundary contradicted the successful demo. Discarded option: Prompt rewriting and a larger database were not the first fixes; SEO 403 is excluded. Failure first: Believing the demo, blaming generation, and relying on app-only isolation failed first. Measurement honesty: I defend the 35 percent latency change and related resume metrics without p95 or TTL. Differently: I would add denied cross-tier queries and cache keys as test fixtures from day one. 10×: Safe tier-scoped cache and pooling can scale requests; RLS remains non-negotiable. I versus we: I measured and shipped RLS and Redis; I was an intern, not a DBA manager. Conflict and commit: The anecdote said “it works”; the metric said the path was incomplete, and I committed to the measured path.

Have Backbone; Disagree and Commit — IQVIA hybrid versus vector-only

Official behavior. Leaders respectfully challenge decisions with conviction, do not compromise merely for social cohesion, and commit wholly after a decision is made.

Q. Tell me about a time you disagreed on a technical direction and then committed. IE-asked Resume-derived

Mapping and evidence. GFG 2025 and GFG April 2026 R3/HM reported conflict prompts, while LC 8014509 and LC 7724048 reported convincing someone. Other candidates reported those; your loop may differ. This story has no invented manager fight, name, quote, or transcript.

Situation

The fastest demo for RAG on PDFs is a vector index. IQVIA BRDs were more than two hundred pages, with clause IDs, tables, and requirement dependencies. A stakeholder who wanted vector-only was optimizing for a ship date, not acting irrationally. I still needed to state that similar embeddings were not requirement coverage.

Task

I needed to challenge the retrieval choice through its failure mode rather than personality, propose a testable alternative, and then stop relitigating the tool decision once the path was chosen.

Action

I contrasted lexical retrieval for R-141, semantic retrieval for policy language, and graph hops for dependencies. I proposed Azure AI Search hybrid and semantic retrieval plus GraphDB and LangGraph adaptive routing. Once that path was selected, I committed by instrumenting LangSmith evals and test-case generation. I did not keep a quiet vector-only side project or reopen the library debate weekly.

Result

Hybrid RAG processed more-than-two-hundred-page BRDs with traces and generated test cases. The concise result is: disagree on retrieval, commit on evals. There is no extra percentage and no interpersonal drama to add.

Mechanism example. “Retention policy” may succeed semantically while “R-141” fails. An eval requiring an overlapping source span turns the disagreement into coverage evidence rather than a louder opinion.

decision table:
exact clause/table → lexical
natural-language policy → semantic
dependency question → graph hop
generated test without source overlap → fail

Why: The alternative was anchored in document failure modes, not preference for a framework. Discarded option: Vector-only and repeated tool debate were discarded. Failure first: Vector-only missed clause IDs, while uninstrumented commitment would have produced fluent but unverified tests. Measurement honesty: The evidence is 200+ page BRDs, traces, and test generation, not a fabricated win percentage. Differently: I would put the eval table in the room before the disagreement and freeze the slice earlier. 10×: Scale the evaluation and retrieve small evidence sets so wrong answers do not spread across ten times the documents. I versus we: I argued the failure mode and instrumented the chosen path; I did not overrule a named manager. Conflict and commit: This is the conflict card: technical coverage versus ship speed, followed by whole commitment to the selected, traced design.

Deliver Results — Horizon 17th of 80+

Official behavior. Leaders focus on key inputs, deliver the right quality on time, rise through setbacks, and distinguish shipped outcomes from visible activity.

Q. Tell me about a time you delivered the right result under pressure despite a setback. IE-asked Resume-derived

Mapping and evidence. Unnamed later-loop LP blocks and strict deadline reports often map to Deliver Results. Other candidates reported them; your loop may differ. The setback is stale occupancy and field-versus- simulation mismatch, not an invented missed ERC.

Situation

ERC 2024 had more than eighty international teams and a fixed event date. I was on Horizon software from February to June 2024. More bag files and Gazebo screenshots would have looked active, but the judges scored a rover that ran on the day. Dirt and lighting did not match simulation.

Task

I needed a live operator feed and a costmap the planner could trust. A lab video was not a result, and a rover that mapped while planning on stale occupancy was not a result either.

Action

I shipped GStreamer at 60 FPS, moved ZED 2 mapping at more than two million points per second into RViz and Gazebo, and put costmap planning plus sensor fusion in front of the actuators. When the costmap lagged behind a healthy feed, I treated stale occupancy as the ship-blocker. We downsampled for visualization while keeping local planning density.

Result

We placed 17th globally out of more than eighty teams. Obstacle detection improved 40 percent and collision risk fell 55 percent after fusion. The date was met; the resume does not state a miss.

Mechanism example. If the operator sees current frames but the planner sees last second’s rocks, the camera demo is green and the rover is still unsafe. Closing that split was the delivered result.

Why: Feed and live costmap were the key inputs because perception without planning does not complete the challenge. Discarded option: More simulation polish, a late architecture rewrite, or extra hardware first were discarded. Failure first: Stale occupancy and sim lighting unlike dirt were the setbacks inside the successful outcome. Measurement honesty: 17th/80+, 60 FPS, 2M+ points/s, +40%, and −55% are locked; I do not invent a missed event. Differently: I would calendar ship-blockers earlier and time-box fusion versus hardware against collision risk. 10×: Keep point-cloud density local, improve synchronization, and downsample visualization. I versus we: I owned the software path; placement is a team result. Conflict and commit: We chose fusion over waiting for another sensor and committed to the live costmap.

Strive to be Earth’s Best Employer — Horizon knowledge that leaves one head

Official behavior. Leaders create a safer, more productive and just environment where teammates grow, are empowered, and become ready for what comes next.

Q. Tell me about a time you made a teammate more empowered and ready for the next challenge. Resume-derived

Mapping and evidence. This is the honest student-team scale of the LP, not Amazon HR, a retention survey, or a people-manager claim. Horizon is the locked primary; IEDC is backup.

Situation

Horizon’s rover software was fragile if camera, mapping, and launch knowledge lived in one head. ERC placement was a team score. I was a software team member, not a people manager, HR partner, or hiring Bar Raiser.

Task

I wanted teammates to launch perception without my laptop, integrate the costmap, and carry that capability into the next subsystem or event. Empowerment meant executable knowledge, not a slide deck.

Action

I paired on launch files and shared GStreamer constraints, ZED rate versus visualization, costmap expectations, and node order. I used the same habit at IEDC and hackathons: expose the failure we already hit, review the risky path, and stay until another person can run it.

Result

Horizon placed 17th out of more than eighty as a team. The shared stack also produced the resume’s 40 percent obstacle-detection improvement and 55 percent collision-risk reduction. I claim no happiness score, retention rate, or mentee count.

Mechanism example. A second person can start the camera node, confirm the expected topics, and connect the costmap without copying a hidden environment from my laptop. That is a practical empowered state.

Why: Pairing on launch files proves readiness better than a presentation. Discarded option: Hero ownership of the working environment was rejected. Failure first: Siloed ROS nodes left one person able to run perception and nobody else able to launch planning. Measurement honesty: I use team placement and product outcomes, not an HR metric. Differently: I would pair and write a short runbook earlier. 10×: The honest scale is more subsystems reproducibly launchable by more teammates, not ten times an employee count. I versus we: I shared and paired; the rover result is “we.” Conflict and commit: The choice was a hero module versus shared launches, and I committed to shared operation without inventing a fight.

Success and Scale Bring Broad Responsibility — Argus after the gate

Official behavior. Leaders remain humble about secondary effects, create more than they consume, and leave systems and communities better as their impact grows.

Q. Tell me about a time you considered the downstream harm of scaling a system. Resume-derived

Mapping and evidence. Argus is the locked primary because alarm fatigue is a concrete secondary effect of multiplying a weak detector. No climate, community, or planet metric is invented.

Situation

One-camera detection does not create industrial safety. At more than twenty cameras, wrong alerts scale harm as well as benefit. A detector at 73 percent mAP would multiply misses and false alarms until people learned to ignore it.

Task

I needed to make the detector ready before multiplying it, preserve real-time throughput, and leave an audit trail for the people operating the system.

Action

I did not scale at 73 percent. I moved YOLOv9 to 89 percent mAP at 24 FPS on more than 15,000 images, used NMS, and only then containerized a path for more than twenty feeds. Detection events went to Postgres; full video did not become database baggage. I did not invent EKS or Kafka for this product.

Result

After the gate, Argus supported more than twenty cameras, reduced safety violations 50 percent, and doubled compliance. The order matters: quality, then scale.

Mechanism example. Twenty copies of a model that misses helmets create twenty streams of ignored warnings. An event log creates durable operational value; video blobs in Postgres would create load without the same audit benefit.

quality gate: 89% mAP AND 24 FPS
then: containerized stream workers → NMS → alert event → Postgres
secondary-effect check: false alerts × camera count → alarm fatigue

Why: The gate protects people from scaled alarm fatigue. Discarded option: Attach twenty cameras first and fine-tune later was rejected. Failure first: Scaling 73 percent would have made the floor worse. Measurement honesty: I use 20+, 89%, 24 FPS, −50%, and 2×, with no site count, planet claim, or EKS story. Differently: I would add a per-camera error budget and state clearly that it is future work. 10×: Use per-stream workers or batching while preserving mAP and FPS; do not copy the heaviest model blindly. I versus we: I owned the gate, stream path and logs; I do not claim a twenty-site rollout. Conflict and commit: Scale-now versus gate-first was the trade-off, and I committed to gate-first.

4. Full second genuine stories — different projects when the Bar Raiser re-asks

A Bar Raiser may ask for a second example immediately. Each answer below uses a project different from the locked primary. These do not change the primary spread and do not authorize a fourth primary for Ylogx, IQVIA, Argus, or Horizon.

LP re-asked Primary already used Full second story below
Ownership Ylogx RLS Horizon GStreamer + mapping beyond “just camera”
Dive Deep Ylogx Redis + RLS IQVIA ranking contradiction and exact spans
Deliver Results Horizon ERC Ylogx reports, uptime, isolation and latency
Backbone IQVIA hybrid versus vector Ylogx RLS-in-database versus app-only
Learn and Be Curious IQVIA LangGraph Horizon ROS2, GStreamer and ZED 2
Are Right, A Lot Argus mAP Ylogx measured database latency
Bias for Action Horizon ERC date Ylogx Redis ship without a full rewrite

Second Ownership story — Horizon ship-blockers Resume-derived

Situation

On Horizon I was a software-team member, not a narrowly titled camera owner. A webcam-quality lab stream could satisfy a demo request, but ERC required both a live feed and occupancy the planner could trust.

Task

I needed to own the software ship-blockers even when they crossed a narrow camera task: operator video, dense mapping, and a live costmap.

Action

I shipped GStreamer at 60 FPS, moved ZED 2 at more than two million points per second into the local costmap, downsampled visualization, and kept fusion in front of the actuators.

Result

The team placed 17th of more than eighty; obstacle detection improved 40 percent and collision risk fell 55 percent. I owned the software path, not mechanical or electrical work.

Mechanism example. A healthy operator feed with stale occupancy is two systems, only one of which is working. Ownership meant crossing that task boundary.

I chose a live costmap because the rover, not the ticket, defined done. The discarded option was stopping at a camera demo. Stale occupancy failed first. I measure with the locked Horizon metrics. I would name the blocker in week one. At 10× point rate I keep data local and downsample visualization. I personally owned the pipeline; placement belongs to the team. The technical conflict was software fusion versus another sensor, and we committed to fusion.

Second Dive Deep story — IQVIA retrieval contradiction Resume-derived

Situation

On two-hundred-page BRDs, a vector demo returned a similar paragraph and looked successful. At the detail level, clause IDs were missed, two high-ranked sources could disagree, and an empty scrape could still reach the writer.

Task

I needed to inspect chunks, traces, and agreement instead of trusting the fluent answer. The answer had to be supported by the exact evidence.

Action

I used Azure hybrid and semantic retrieval, GraphDB dependency hops, LangGraph adaptive routing, and ranking on quality, recency, and agreement. LangSmith exposed empty-tool results. A generated sentence or test case failed when no source span overlapped.

Result

More-than-two-hundred-page BRDs were processed with traces and generated tests, while more than two hundred sites were ranked on the research side. There is no extra percentage to claim.

Mechanism example. A question about R-141 must return the exact clause before a graph hop follows its dependencies. Two disagreeing pages trigger comparison or abstention, not first-hit certainty.

Hybrid was chosen because cosine misses identifiers. Vector-only and first-hit writing were discarded. The initial failure was confusing similarity with coverage. Measurement is 200+ pages/sites plus traces, not an invented score. I would freeze gold questions earlier. At 10× I cache scrapes and retrieve small chunks. I owned retrieval routing and evals. The conflict overlaps Backbone, but this answer stays on the wrong chunk and trace details.

Second Deliver Results story — Ylogx’s complete product outcome Resume-derived

Situation

At Ylogx, a chatbot that merely produced SQL was not the business result. Operators needed reports, non-technical users needed warehouse facts, and no organization could read another tier’s rows.

Task

I needed faster reporting at held availability, with useful natural- language analysis and database-enforced isolation. A fast leak was not a delivered result.

Action

I kept FastAPI and NestJS on a shared Postgres data path, enforced three-tier RLS, added Redis for repeat bot work, kept dashboard KPIs off the LLM path, and supported delivery through CloudFront, Docker and ECS.

Result

Reports became 40 percent faster at 99.9 percent uptime. Analysis productivity rose 65 percent, bot database latency fell 35 percent, and thirty KPI dashboards improved operations 60 percent at sub-210 milliseconds.

Mechanism example. The report result includes the database refusing another tier’s row. Latency and isolation are parts of one delivered product, not separate victory slides.

I chose RLS plus cache because speed without isolation was not done. App-only filtering was discarded. The first failure was a demo that worked while Postgres paid for every turn and a JOIN could leak. I use resume numbers, not p95. I would test denied tiers first. At 10× I preserve RLS and increase safe cache. I owned the data path; availability is a team/product result. The conflict was app-only versus database enforcement.

Second Backbone story — Ylogx RLS-in-database Resume-derived

Situation

The Ylogx chatbot returned rows, and an app-level organization filter looked sufficient for a quick release. Generated SQL or a JOIN could still take a path the UI never represented.

Task

I needed to challenge app-only isolation without inventing a personal fight, then commit to database policy as a platform rule.

Action

I stated the failure mode: syntactically legal SQL can be unauthorized. I put RLS and RBAC for three tiers into Postgres, ran generated SQL as the user role, and added Redis only after keeping cache entries tier-correct.

Result

The product held 99.9 percent uptime, reduced bot database latency 35 percent, improved analysis productivity 65 percent, and made reports 40 percent faster. The commit was policy in the database, not a dramatic conversation.

Mechanism example. “The UI hides that org” is not a security control when the model can generate a different JOIN. The database role makes the denied row observable in a fixture.

Database policy was chosen because every query reaches it. App-only filtering was discarded. The first failure was trusting the happy-path account. Measurement uses locked Ylogx metrics, not a fabricated security incident. I would bring a denied-query table to the discussion earlier. At 10× RLS still applies. I owned policy and cache; I do not invent another person’s quote. The disagreement was technical, and commitment meant no app-only side door.

Second Learn and Be Curious story — Horizon’s real-time stack Resume-derived

Situation

Horizon in 2024 required ROS2, GStreamer timing, ZED 2 point clouds, RViz, Gazebo, and costmap planning. Those were not the web-stack skills I later used at Ylogx.

Task

I needed to learn enough to make the operator see 60 FPS and make the planner trust current occupancy before the fixed ERC date.

Action

I learned GStreamer pipelines rather than relying on MJPEG, moved more than two million points per second from ZED 2 into the costmap, separated dense local planning from downsampled visualization, and compared pipeline, callback, and sensor timing in the field.

Result

Horizon placed 17th of more than eighty. The resume reports 60 FPS, more than two million points per second, 40 percent better obstacle detection, and 55 percent lower collision risk.

Mechanism example. Curiosity stopped when the planner saw a live occupancy grid and the operator saw a live feed; another Gazebo screenshot was not learning.

I learned this stack because the field path required it. MJPEG and simulation- only work were discarded. Stale costmap and dirt lighting failed first. The resume metrics are the measurement. I would time-box sensor versus fusion earlier. At 10× point rate, keep processing local. I owned the learning and software path; placement is “we.” The technical tension was more hardware versus learning to fuse what we had.

Second Are Right story — Ylogx measured the bottleneck Resume-derived

Situation

Instinct said the SQL RAG generator was slow because each answer paused. The demo still returned rows. Database measurements showed every natural-language turn was reaching Postgres, while app-only isolation was a second incorrect assumption.

Task

I needed to disconfirm “the model is thinking” and identify the actual layer responsible for latency and authorization.

Action

I measured bot database latency, put RLS into Postgres, used Redis for repeat questions and schema lookups, and showed generated SQL so wrong grain was visible.

Result

Bot database latency fell 35 percent while uptime held at 99.9 percent, reports became 40 percent faster, and analysis productivity rose 65 percent.

Mechanism example. The pause was a database round trip, not proof of model inference time. A timer around the query path changed the diagnosis.

Measurement was chosen over intuition. Prompt tuning and a larger RDS were discarded as first moves. Believing the anecdote failed first. I do not invent p95. I would add denied-tier tests immediately. At 10× I preserve RLS and increase safe cache. I measured and shipped the fix. The conflict was intuition versus observed path, not a manager fight.

Second Bias for Action story — ship Redis without replatforming Resume-derived

Situation

The Ylogx bot sent every natural-language turn to Postgres. Waiting for a full BI rewrite would have left users paying that latency while appearing architecturally cautious.

Task

I needed a reversible improvement that cut hot-path load without weakening row-level isolation or moving dashboards onto an LLM.

Action

I measured the database path, shipped cache-aside Redis for repeat questions and schema metadata, kept keys tier-scoped, and retained RLS in Postgres. I used the existing CloudFront/ECS path instead of waiting to replatform.

Result

Bot database latency fell 35 percent, 99.9 percent uptime held, and reports became 40 percent faster.

Mechanism example. Cache-aside is reversible and measurable; skipping RLS to be faster would have been reckless action.

Redis was selected because the repeats were cache-shaped. A full rewrite and security shortcuts were discarded. Per-turn Postgres was the first failure. I use −35 percent, not a made-up latency percentile. I would write invalidation rules earlier. At 10× I improve safe hit rate. I shipped the cache path, while uptime is a product result. The trade-off was incremental measured change versus indefinite replatforming.

5. Exact IE prompt map — reported elsewhere, never a Job 10454435 claim

Every prompt in this section was reported in another SDE I, UTA, AUTA, India SDE I, HM, Bar Raiser, or later live. Other candidates reported it; your loop may differ. “LC” below is attribution to the LeetCode Discuss post ID already recorded in the research sources, not a guessed algorithm problem number. Unnamed remains unnamed.

Q. Tell me about a time you failed to deliver the expected result. IE-asked

Attribution. Rudraksh Bar Raiser “mistake”; GFG 2025; LC 6653463 negative feedback; Reddit 1s9z862 Failure for Job 3100855, not Job 10454435.

On Argus, the expected result was a PPE detector I would alert a person on. Seventy-three percent mAP was not that result because it combined missed helmets with junk boxes. I treated that metric as the failure, trained on more than 15,000 images, moved YOLOv9 to 89 percent mAP, required 24 FPS, logged events, and only then scaled to more than twenty cameras. Violations fell 50 percent and compliance doubled after the gate. I do not invent a missed ERC or missed 99.9 percent to create a calendar failure.

If they ask for a second failure, use the Ylogx bot that returned rows but did not yet deliver tier isolation or efficient database use. At 10×, never scale the 73 percent detector.

Q. Took extra responsibility, went beyond scope, or found an issue that was not your task. IE-asked

Attribution. IE.in 2024-graduate AUTA; LC 7850431; LC 6570344; GFG sde-1-17; LC 6806195; LC 8362604.

My Ylogx ticket could have ended at chatbot and report-builder behavior. Isolation and bot database latency were still part of the product. I found that a generated JOIN could outrun app-only filtering and that every natural-language turn reached Postgres. I put three-tier RLS and RBAC into Postgres and shipped Redis for a 35 percent database-latency reduction without bypassing RLS. The result included 99.9 percent uptime, 65 percent higher analysis productivity, and 40 percent faster reports. Platform isolation was beyond the visible demo and inside ownership.

If Ylogx has already been used, speak Horizon: 60 FPS GStreamer and ZED-to- costmap were beyond a screenshot stream and inside the ERC result. IQVIA test-case generation is the third genuine spare.

Q. Tell me about a conflict with a manager or teammate. IE-asked

Attribution. GFG 2025 Bar Raiser; GFG April 2026 R3/HM; GFG sde-1-17; LC 8014509; LC 7724048; Reddit 1s9z862 for a different Job ID.

I do not have a named interpersonal blow-up and will not invent dialogue. The conflict I can defend is IQVIA retrieval. Vector-only optimizes for a fast demo; two-hundred-page BRDs contain clause IDs and dependencies it can miss. I stated that similar embeddings are not coverage and proposed Azure hybrid plus semantic retrieval, GraphDB hops, LangGraph routing, and LangSmith traces. Once selected, I committed through evals and test-case generation rather than reopening libraries. Disagree on retrieval; commit on evals.

If asked what the other person said, say that no transcript is available and stay on coverage versus ship date. Backup: database RLS versus app-only filtering. Never perform a fight.

Q. Ownership, accountability, collaboration, challenges, decision-making, impact, and learning from failure. IE-asked

Attribution. Uday Bar Raiser collaboration/ownership unnamed; Ansuman Bar Raiser decision-making/ownership unnamed; Kushank HM projects; Aditya trio; Nisarg all sixteen; LC 7981646 resume metrics.

I answer with three projects, not sixteen LP names. Ownership and accountability are Ylogx: three-tier RLS on the shared bot/report path, 99.9 percent uptime, 40 percent faster reports, and 35 percent lower bot database latency. Collaboration is Horizon or IEDC: shared launch order and costmap constraints, with 17th of 80+ as a team score. The challenge and decision can be IQVIA hybrid versus vector-only, with traces as the stop. Impact is the metric on whichever story they choose. Learning from failure is Argus at 73 percent mAP, then the 89 percent and 24 FPS gate before scale.

Aditya’s exact trio stays three projects: Ownership Ylogx, pressure Horizon, learning IQVIA. Do not dump all resume metrics after every beat.

Q. Implement something challenging or describe a significant technical challenge. IE-asked

Attribution. GFG April 2026 R3/HM; IE.in 2024-graduate AUTA Bar Raiser; Raghav “most difficult”; LC 8362604; LC 6475219.

I choose IQVIA Hybrid RAG on more-than-two-hundred-page BRDs. Stuffing the document invents citations. Vector-only misses clause IDs. A linear chain cannot retry parallel tools or hop a requirement graph. I built Azure hybrid and semantic retrieval, GraphDB hops, LangGraph adaptive routing, LangSmith traces, and citation-gated test generation. Lexical handles IDs, semantic handles policy language, and graph handles dependencies. The resume result is 200+ page BRDs and 200+ ranked sites, with no extra percent and no Qdrant.

Physics alternate: Horizon at 2M+ points/s with a costmap that must not go stale. Eval alternate: Argus 73→89 at 24 FPS on 15k+ images. Pick one and go deep.

Q. What was the last critical or negative feedback you received? IE-asked

Attribution. GFG 2025 Bar Raiser; Rudraksh; LC 6653463; LC 6806195; LC 7850431; IE.in 2024-graduate; Dhananjai.

The honest on-resume feedback is Argus at 73 percent mAP. I do not have a confirmed manager quote, so I say that. Seventy-three percent was not production quality for PPE. I used 15,000+ images, moved YOLOv9 to 89 percent, required 24 FPS, logged events, and only then scaled to more than twenty cameras. Violations fell 50 percent and compliance doubled.

The feedback came from the evaluation, not a person I will fabricate. Backup system feedback is Ylogx bot database latency before Redis.

Q. Tell me about the last time you deep-dived a bug or subject. IE-asked

Attribution. GFG 2025 named Dive Deep; LC 7850431; LC 7724048; LC 8014509; IE.in 2024-graduate; LC 6653463.

Ylogx, not SEO: the bot returned SQL and rows, but every turn reached Postgres and a JOIN could cross an organization. I measured bot database latency, moved three-tier policy into Postgres RLS and RBAC, and used Redis on the hot path without bypassing roles. Database latency fell 35 percent, uptime held at 99.9 percent, analysis productivity rose 65 percent, and reports became 40 percent faster.

If they already heard Ylogx, use IQVIA’s two disagreeing pages or Horizon’s healthy 60 FPS feed with stale occupancy. Do not lead with a 403/noindex preparation anecdote.

Q. Tell me about a time you did not know how to proceed, had limited information, or left your comfort zone. IE-asked

Attribution. LC 7850431; LC 7280347; LC 7406809; GFG intern “stuck”; GFG April 2026 limited information; LC 6573582 comfort zone.

At IQVIA I did not initially know the next node for multi-agent research and long-document retrieval. I considered one scraper versus parallel Firecrawl, Bing, DuckDuckGo and Playwright; a linear chain versus LangGraph; vector-only versus Azure hybrid plus GraphDB; and whole-document prompting versus retrieve-and-cite. I used LangSmith’s fail-if-no-span trace as the stop condition. The system ranked 200+ sites and handled 200+ page BRDs. Limited information remained visible: when sources disagreed, rank by agreement or abstain.

When blocked, consult traces and evals first, then the teammate who owns the adjacent node. Do not invent a named mentor. Horizon field-versus-Gazebo is the non-LLM backup.

Q. Tell me about a shortcoming you improved or a process you simplified. IE-asked

Attribution. LC 8362604 reported simplifying a process; “improved upon shortcomings” also appears in generic later-slot banks.

The Argus shortcoming was 73 percent mAP. I improved it with more than 15,000 images, YOLOv9 iteration, NMS, and a 24 FPS second gate before scaling; violations later fell 50 percent and compliance doubled. The Ylogx alternative is uncached SQL RAG and app-layer isolation, improved by Redis and database RLS. The IQVIA simplification is generated, traced test cases from 200+ page BRDs rather than manually converting the document.

Choose one version. Simplifying without a concrete mechanism is merely deleting a feature.

Q. Tell me about a missed deadline, missed commitment, or what you would do better under deadline. IE-asked

Attribution. LC 8362604 Bar Raiser; LC 7563011 R2; LC 7724048 Bar Raiser; LC 6475219; Dhananjai; IE.in 2024-graduate.

I do not have a missed ERC or missed 99.9 percent SLA on the resume, and I will not invent one. ERC’s date was fixed. I sequenced 60 FPS and the live costmap, and the team placed 17th of more than eighty with 55 percent lower collision risk and 40 percent better obstacle detection. The communication lesson is early and specific: “the costmap is stale; fusion is the path; extra hardware is the cut.” We do not cut isolation, scale a 73 percent safety model, or skip occupancy to create motion.

What I would do better is name the ship-blocker in week one, calendar it, and time-box hardware versus fusion earlier. If they insist on a genuine failure, Argus’s 73 percent ship bar is honest, but it is not a calendar miss.

Q. Tell me about a time you went beyond scope. IE-asked

Attribution. Same reported family as extra responsibility: IE.in, LC 7850431, LC 6570344, GFG sde-1-17, LC 6806195, LC 8362604.

I use one full story, not two: either Ylogx database RLS beyond the visible chatbot ticket, or Horizon GStreamer and mapping beyond a screenshot camera demo. IQVIA traced test generation is a third spare. I state the narrow scope, the product risk outside it, the mechanism I personally shipped, and the resume result.

Do not retell Ylogx and Horizon at full length unless the interviewer asks for a second example.

Q. Walk through a complex project, POCs, multiple solutions, and what you would change. IE-asked

Attribution. LC 7563011 AUTA HM, the closest recorded third-live-after-two-lives shape; LC 7981646 Innovate/Frugality architecture.

IQVIA is the POC series. One scraper failed across site families, so the graph fanned out Firecrawl, Bing, DuckDuckGo and Playwright with checkpoint state. Vector-only missed clause IDs, so the retrieval POC became Azure hybrid plus semantic plus GraphDB. A linear chain could not retry or follow requirement dependencies. Stuffing the BRD into one prompt failed on tokens and citation honesty. LangSmith made the stop visible: a generated test case without an overlapping span failed. Result: 200+ ranked sites and 200+ page BRDs with traces.

I would freeze an eval slice before the fourth tool, require citations in the writer type earlier, and render fewer URLs fully. Qdrant, invented latency, and an invented gold-set size remain excluded.

Q. Tell me about a time you pushed back on a customer request. IE-asked

Attribution. Neighbor of Backbone and Customer Obsession; GFG sde-1-17 reported extra-for-customers. No genuine angry-customer scene is claimed.

On GiftedBooks, the product pushback was that the assistant would not answer off-PDF merely because the student wanted an answer. An unsupported answer is a fluent lie they may memorize. The design retrieved from the upload, generated from a supporting span, and abstained otherwise. PYQ ranking was deterministic analytics rather than an LLM guessing the syllabus. Grounded help produced doubt resolution in 3–10 minutes, sub-300 millisecond API response, 99.5 percent uptime, +35 percent reading efficiency, +50 percent engagement, and 2.5× comprehension.

This is product backbone, not a shouting match. Ylogx backup: “not without the three-tier database role.” IQVIA backup: cite or abstain when sources disagree.

Q. Tell me about long-term vision or sacrificing a short-term result for long-term value. IE-asked

Attribution. Ownership’s official behavior, Think Big, and Success and Scale; exact “long-term vision” wording is unnamed in several Bar Raiser dumps.

For vision, I use StratifyLabs: a local GPU demo became browser inference, a URDF/WebGL simulation lab, and a marketplace of 50+ models and datasets, reducing ML iteration 30 percent. For a short-term sacrifice, I use Ylogx RLS instead of an app-only chatbot release, or Argus’s 89 percent and 24 FPS gate instead of twenty cameras at 73 percent. I do not cut isolation to make a date or scale a weak safety model to look busy.

Long term means reuse, durable policy, and safe scale. It does not mean an invented TAM, customer count, or dramatic delay.

Q. Tell me about a feature customers did not explicitly request. IE-asked

Attribution. Neighbor of Invent and Simplify and Customer Obsession in later-slot banks; parent evidence maps Ylogx RLS and GiftedBooks PYQ.

Customers asked Ylogx for a chatbot and reports, not “Postgres row-level security policies.” Their actual need was never seeing another organization’s KPIs, so I implemented RLS and RBAC for three tiers in the database. GiftedBooks alternative: students asked for answers and labs, not “PYQ analytics.” Their underlying need was preparing for exams, so the separate PYQ topic ranker prioritized what exams actually asked.

Pick one. The unrequested implementation must still map to an explicit customer need and a locked outcome.

Q. How do you approach a complex problem, and whom do you consult when blocked? IE-asked

Attribution. LC 7563011 POCs; GFG April 2026 limited information; Rushikesh Bar Raiser; igreaper multi-level why.

I split a complex problem into a measurable failure mode, two or three alternatives, and a stop condition. IQVIA: parallel scrapers, hybrid versus vector, and span-overlap eval. Ylogx: measure database latency, enforce isolation in Postgres, cache without bypassing RLS. Horizon: separate feed, sensor and callback timing; stale costmap is the failure mode. I consult traces and metrics first, then the teammate who owns the adjacent node or consumes the output. I do not invent a skip-level mentor story.

The answer should name the discarded path, the evidence that ended the investigation, and the owner of the adjacent interface.

Q. Why Amazon, and why switch from your current work? IE-asked

Attribution. Common closer; Prince internships-plus-LP; Raghav previous work. It is not a Job 10454435-specific question bank.

I am moving from internships and shipped projects into an SDE I role where production judgment is tested under a clock. IQVIA taught me to make agentic research traceable across 200+ sites and 200+ page BRDs. Ylogx taught me that a SQL chatbot is not done until database roles protect the rows. Horizon taught me that a live feed without current occupancy is not a delivered rover. The other-candidate loop evidence repeatedly probes ownership, depth, and delivery under constraints. Those are skills I have evidence for and want to develop at SDE I scope, with Java for Live Code and new shop services where appropriate. I do not claim childhood Amazon worship, an AWS bill saved, or that I already operate as a Bar Raiser.

If asked why not stay at IQVIA: it is an internship on research systems I am proud of; SDE I is a different responsibility scope. Do not criticize IQVIA or Ylogx.

Q. What is your current role? IE-asked

Attribution. GFG 2025 Bar Raiser.

I am a software developer intern at IQVIA in Kochi, April 2026 to present. I work on two systems. LangGraph Deep Research fans out Firecrawl, Bing, DuckDuckGo and Google Playwright and ranks more than two hundred websites with checkpointed state. Hybrid RAG uses Azure AI Search hybrid and semantic retrieval, a GraphDB, LangGraph adaptive routing, and LangSmith evals and test-case generation on more-than-two-hundred-page BRDs. Before that, Ylogx delivered 99.9 percent uptime and 40 percent faster reports, and Horizon placed 17th of more than eighty. Then I stop.

Do not list StratifyLabs, GiftedBooks, Argus, and all hackathons in a current-role answer. If they probe, pick one system.

Q. What are you proud of? IE-asked

Attribution. Ruchi FTC R2 reported this prompt.

I pick one. If they want a team and a date, Horizon: 60 FPS, a live costmap, 17th of 80+, +40 percent obstacle detection, and −55 percent collision risk. If Horizon was already used in the introduction, GiftedBooks: grounded PDF RAG, doubts from hours to 3–10 minutes, sub-300 milliseconds, 99.5 percent uptime, +35 percent reading, +50 percent engagement, and 2.5× comprehension.

Listing three proud projects fails first. The interviewer can request a second; do not volunteer a catalog.

Q. Tell me about completing a project on your own. IE-asked

Attribution. LC 7563011 R2 reported this prompt.

Internships were team environments, so I do not rewrite them as solo work. I choose an own-project such as Argus, GiftedBooks, or StratifyLabs and walk the problem, architecture, one hard mechanism, and locked result. I do not pick InstaRecon. For Argus, the hard part is the 73-to-89 mAP and 24 FPS gate before more than twenty cameras. For GiftedBooks, it is grounding versus latency. For StratifyLabs, it is reusable browser simulation versus a local GPU loop.

“On my own” changes credit language, not the metrics. Do not claim every artifact in a collaborative internship.

Q. Two or three unnamed LP prompts. IE-asked

Attribution. Multiple AUTA reports log unnamed LP blocks; Nisarg reported all sixteen at roughly 15–20 minutes each, Reddit AUTA Chennai 1qj304z reported LP-only Bar Raiser, and LC 6425074 reported roughly 40 minutes of LP STAR. Exact titles remain unnamed.

Lead Dive Deep with Ylogx: database latency down 35 percent plus three-tier RLS. Then Deliver Results with Horizon: 17th of 80+ after closing stale costmap. If Horizon already appeared in the introduction, use Ylogx’s 40 percent faster reports at 99.9 percent or GiftedBooks’s 3–10 minute customer result. If a third is requested, use GiftedBooks under one label.

Keep one Java DSA pattern warm even when the recruiter says LP-only: LC 7406809 reported “three LP only” and still received a tree path. This is evidence from another loop, not a forecast.

6. Room locks, rehearsal order, and source-dump footnotes

Never invent a missed ERC, missed 99.9 percent SLA, manager fight, named reviewer quote, mentee count, student headcount, AWS bill, p95, cache TTL, Qdrant, Haar-cascade origin story, 95 percent mAP, Kafka, EKS, or sharding as if it ran. Do not use Ylogx SEO 403 as Dive Deep. Do not mix GiftedBooks with the AegisAI README. Do not put LangSmith on GiftedBooks as a shipped claim. Do not merge Argus YOLO into Horizon. Do not claim production internships ran on Java. For InstaRecon, say security-awareness demo, consent, no production attacks, then redirect.

  1. Unnamed first: Ylogx Dive Deep, then Horizon Deliver Results.
  2. Mistake or feedback: Argus at 73 percent mAP.
  3. Conflict: IQVIA hybrid versus vector-only, then commit on evals.
  4. Deadline: Horizon sequence and early risk language; no fake miss.
  5. Customer: GiftedBooks grounded PDF RAG and PYQ.
  6. Second examples: use the different-project section above.
  7. Every why-chain: discarded option, failure mode, metric, differently, 10×, and credit.

Final speaking lock. If a number is uncertain, say the resume number and the mechanism, not a guessed protocol. If the interviewer asks a tree or heap question in a GenAI Fluency slot, write the Java solution first. This chapter does not predict whether R3 or R4 is HM, Bar Raiser, GenAI, DSA, LLD, or another technical live.