Company Interview Questions · IT Services
Zensar, Birlasoft & GlobalLogic: AI / GenAI Engineer
Zensar, Birlasoft & GlobalLogic: AI / GenAI Engineer Interview Experiences. Rounds, real reported questions and model answers, compiled from public candidate reports (sources at the end). Practice mode hides every answer: say your answer first, press Show answer, then rate yourself. Use 🔁 Review again to build your revision list and 🎲 Random question for a quick drill.
About this interview
Compiled from public candidate reports: Zensar AI Engineer Intern (Pune, March 2026, hackathon format), Birlasoft Gen AI Lead (May 2024) and GlobalLogic GenAI Engineer (Hyderabad and Nagpur, September 2025). The questions are paraphrased, and the model answers are written by EasyLearnSpace.
| Zensar | Birlasoft | GlobalLogic | |
|---|---|---|---|
| Role | AI Engineer Intern | Gen AI Lead | GenAI Engineer |
| Rounds | Aptitude + MCQ → hackathon (build a full-stack app) → group discussion → system design | 2 technical: coding + ML/DS → software engineering and system design | Online assessment (2 coding + MCQ) → technical (live coding, CS fundamentals, projects) → managerial (debugging scenarios, design, puzzle) → HR |
| Topics | DSA, Java, OOP, AI basics | Correlation coefficient, LangChain, projects, system design | SQL, DSA, OOP/DB/OS/networks, drawing your project architecture |
| Outcome | Not selected (rated difficult) | Not selected | Not selected (2 reports) |
01Rounds at a glance
- These companies test software engineering fundamentals as much as GenAI. Expect live coding, CS basics and architecture drawing.
- Zensar's hackathon checks whether you can ship a working app under time pressure.
02Questions and model answers
Q1
What is the correlation coefficient? What are its limitations?
- Pearson r = cov(X, Y) / (σ_X σ_Y), ranging from −1 to 1. It measures the strength and direction of a linear relationship.
- Limitations:
- Misses non-linear relationships (use Spearman for monotonic ones, or mutual information).
- Sensitive to outliers.
- Correlation ≠ causation.
- Can be distorted by confounders or by combining groups (Simpson's paradox).
- In ML: high correlation between features means multicollinearity, so drop one or use regularisation or PCA.
Q2
Draw the architecture of your GenAI project. What should the diagram include?
- Boxes: client/UI → API gateway / auth → app service (FastAPI) → orchestration (LangChain/LangGraph) → LLM provider; retrieval (vector DB + document store); ingestion pipeline (loader → chunker → embedder, on a schedule); cache (Redis); observability (logs, traces, evaluation dashboard).
- Arrows labelled with data flow (query, context, response, feedback).
- Call out: where PII is masked, where secrets live, scaling points and failure fallbacks.
- Practise drawing it in 3 minutes on a whiteboard or in Excalidraw. Interviewers asked for exactly this.
Q3
Hackathon: you have 3 hours to build a full-stack AI app. What's your plan?
- First 15 minutes: clarify the scope and pick a narrow, demo-able feature. Sketch the UI and API.
- Backend: FastAPI with one or two endpoints and an LLM call with structured output; mock the data if needed.
- Frontend: Streamlit, or a simple React/HTML form, just enough to demo.
- Integrate early (by hour 1.5), then improve error handling and the UX.
- Last 30 minutes: a README, a demo script, and known limitations. Commit to git frequently. - Judges reward a working end-to-end demo over unfinished ambition.
Q4
Live coding: detect whether a linked list has a cycle.
def has_cycle(head):
slow = fast = head
while fast and fast.next:
slow, fast = slow.next, fast.next.next
if slow is fast:
return True
return False
- Floyd's tortoise and hare: O(n) time, O(1) space. A follow-up asks you to find the cycle's start: reset one pointer to the head and move both one step at a time until they meet.
Q5
Managerial scenario: production API latency suddenly doubled after a release. How do you debug it?
- Confirm and scope: dashboards (p50/p95), which endpoints, all regions or one.
- Correlate with the change: diff the release; roll back if the impact is severe (mitigate first).
- Trace: distributed traces show the slow span (DB query, LLM call, external API).
- Common causes: an N+1 query, a missing index, cache disabled, a larger prompt (more tokens), synchronous calls that were parallel before, the connection-pool limit.
- Fix, verify and prevent: a load test in CI, alerts on SLO breach, and a postmortem.
Q6
Explain LangChain's key abstractions to someone new.
- Model (chat LLM wrapper), prompt template, output parser, retriever, tool, and runnable chains (LCEL) composed with
|. - LangGraph adds stateful graphs for agents: nodes, edges, loops and checkpoints.
- Supporting tools: LangSmith for tracing and evaluation, and integrations for 100+ vector stores and loaders.
- Value: faster prototyping and swappable providers. Caveat: abstraction overhead, so keep critical paths simple.
03How to prepare
- Solve 30–40 medium DSA problems and revise OOP, DBMS, OS and networks. These firms test them.
- Practise drawing your project architecture and running a 3-hour build sprint.
- For lead roles, prepare system design and stakeholder scenarios.
Sources
- Glassdoor: Zensar AI Engineer Intern, Pune (2026)
- Glassdoor: Birlasoft Gen AI Lead (2024)
- Glassdoor: GlobalLogic GenAI Engineer (Sep 2025)
Created by Ajeetkumar