InfoparkDailyCAREER TOOLS

FREE 354 questions · 44 subjects · sample answers

Interview questions
for every round.

HR, managerial and role-based questions for IT and non-IT careers — from Java, SQL and testing to banking, accounts, nursing, teaching, engineering, hospitality, retail, logistics and sales. Each has a sample answer you can adapt. Filter by field, subject and experience, then mark questions as practised.

  • 354questions
  • 44subjects
  • 21IT subjects
  • 21non-IT fields
0%
0 of 354practised on this device

HR round HR & behavioural

HR round

Asked in almost every interview — phone screens, walk-ins and final HR rounds.

20 questions
1Tell me about yourself.Fresher & experienced

Sample answer

Use present → past → proof → future in 60–90 seconds: “I’m a 2026 B.Tech CSE graduate focused on testing. In my final-year project I wrote 120 test cases and automated login checks with Selenium. I want to start my career as a QA engineer in a product team like yours.”

2Why do you want to join our company?Fresher & experienced

Sample answer

Connect their work to your skills and goals: “You build logistics software for UAE and UK clients. I tested a delivery-tracking app in my project and your team uses Selenium and Jira, which I already know.”

3Why should we hire you?Fresher & experienced

Sample answer

Match 2–3 must-haves from the JD with proof, then add attitude: “I already know manual testing, Jira and SQL, I’ve automated basic flows, and I learn quickly — I picked up Postman in a week for my project.”

4What are your strengths?Fresher & experienced

Sample answer

Pick one or two relevant strengths and prove each with a short example. Avoid a list of adjectives.

5What is your greatest weakness?Fresher & experienced

Sample answer

Give a real but non-critical weakness and what you are doing about it: “I used to take on too much without asking for help. Now I timebox problems and ask after 30 minutes.”

6Where do you see yourself in five years?Fresher & experienced

Sample answer

Show ambition aligned with the company: “Growing into a senior engineer who owns features end to end and mentors juniors.” Avoid saying you plan to leave.

7Why did you choose this field?Fresher

Sample answer

Give a genuine reason with a moment that sparked interest — a project, a course, an internship — and what you enjoy about the work.

8Your CGPA is low. Why?Fresher

Sample answer

Be honest, show improvement and redirect to strengths: “My first-year grades were low while I adjusted; I improved to 7.6 in later semesters and focused on hands-on projects.”

9Are you willing to relocate or work in shifts?Fresher

Sample answer

Answer clearly and honestly. If yes, say yes. If partly, say what you can do: “I can relocate to Kochi; I prefer day shift but can manage rotational shifts.”

10Are you planning higher studies?Fresher

Sample answer

If not soon, say so: “Not in the near future. I want industry experience first; any learning will be part-time and related to my work.”

11Why are you leaving your current job?Experienced

Sample answer

Stay positive and forward-looking: growth, scale, learning, domain. Never criticise your employer or manager.

12What is your current CTC and expected CTC?Experienced

Sample answer

State current CTC accurately (fixed and variable separately) and give a researched expected range: “₹6.2 LPA fixed; I’m expecting ₹8–8.5 LPA based on the role and market.”

13What is your notice period? Can you join earlier?Experienced

Sample answer

Give the exact number of days and whether early release or buyout is possible. Don’t promise what you can’t deliver.

14Do you have any other offers?Experienced

Sample answer

Be truthful. If yes: “I have one offer, but this role is my preference because of the product work.” Never invent an offer.

15Why have you changed jobs frequently?Experienced

Sample answer

Give brief, factual reasons (project closure, relocation, growth) and show you are looking for stability now.

16Explain the gap in your resume.Fresher & experienced

Sample answer

Brief reason plus what you did productively: courses, certifications, projects, family responsibilities. Keep it honest and short.

17How do you handle pressure or tight deadlines?Fresher & experienced

Sample answer

Explain your method — prioritise, break work into steps, communicate early — and give one real example with a result.

18What do you know about our company?Fresher & experienced

Sample answer

Mention what they do, key products or clients, size, location and something recent (news, launch). Shows you researched.

19Do you have any questions for us?Fresher & experienced

Sample answer

Always ask 2–3: “What does success look like in the first 90 days?”, “How is the team structured?”, “What are the next steps?”

20Are you comfortable with a service agreement (bond)?Fresher & experienced

Sample answer

Ask for the details before committing: duration, amount and what it covers. Agree only after reading the terms in writing.

Managerial round HR & behavioural

Managerial & behavioural

Answer with STAR: Situation, Task, Action, Result — and say what you personally did.

10 questions
1Tell me about a time you worked in a team.Fresher & experienced

Sample answer

STAR example where you contributed and helped others — e.g. covering a teammate’s module before a deadline and still delivering on time.

2Describe a mistake you made and what you learned.Fresher & experienced

Sample answer

Own a real mistake, explain the fix, and the lasting change: “I tested on the wrong build; now I verify the build number before every run.”

3Tell me about a conflict with a colleague.Fresher & experienced

Sample answer

Show you used facts and found a middle path, without blaming. End with the positive outcome.

4Describe a time you met a very tight deadline.Fresher & experienced

Sample answer

Explain how you prioritised, what you cut or deferred, how you communicated, and the result.

5Tell me about something you learned quickly.Fresher & experienced

Sample answer

Name the skill, how you learned it (docs, small project, mentor) and how fast you applied it.

6How do you handle an under-performing team member?Experienced

Sample answer

Talk privately to understand causes, set clear expectations, offer support, check in regularly, and escalate only after support fails.

7Tell me about a decision you made with incomplete information.Experienced

Sample answer

Explain the options, why you chose one (often the reversible or lowest-risk option), and the outcome.

8How do you prioritise when everything is urgent?Experienced

Sample answer

Rank by impact and deadline, confirm the top priority with your manager, communicate what will slip, and protect focus time.

9How do you mentor juniors?Experienced

Sample answer

Pair programming, code reviews with explanations, small ownership tasks, regular 1:1s — give an example of someone who improved.

10Tell me about a project you owned end to end.Experienced

Sample answer

Cover requirement, plan, execution, risks, delivery and measurable result. Highlight your decisions.

Technical round Core CS

OOP & CS fundamentals

Asked of almost every software fresher, whatever the language.

9 questions
1What are the four pillars of OOP?Fresher

Sample answer

Encapsulation (bundle data and methods, hide internals), Abstraction (expose only essentials), Inheritance (reuse a parent class), Polymorphism (one interface, many behaviours — e.g. method overriding).

2Method overloading vs overriding?Fresher

Sample answer

Overloading: same name, different parameters, same class — resolved at compile time. Overriding: subclass redefines a parent method with the same signature — resolved at runtime.

3Abstract class vs interface?Fresher

Sample answer

An abstract class can have state, constructors and implemented methods; a class extends only one. An interface defines a contract; a class can implement many. (Modern Java interfaces can also have default methods.)

4Process vs thread?Fresher

Sample answer

A process is an independent running program with its own memory. Threads run inside a process and share its memory — lighter, but need synchronisation.

5What is a deadlock?Fresher

Sample answer

Two or more threads wait forever for resources held by each other. Conditions: mutual exclusion, hold and wait, no preemption, circular wait. Prevent by ordering lock acquisition.

6What happens when you type a URL in a browser?Fresher

Sample answer

DNS lookup → TCP connection (+ TLS for HTTPS) → HTTP request → server response → browser parses HTML, loads CSS/JS/images → renders the page.

7Compiler vs interpreter?Fresher

Sample answer

A compiler translates the whole program to machine/byte code before running; an interpreter executes code line by line. Java compiles to bytecode which the JVM runs (with JIT compilation).

8What is the difference between stack and heap memory?Fresher & experienced

Sample answer

Stack holds method calls and local variables (fast, automatic cleanup, limited size). Heap holds objects created at runtime (larger, managed by garbage collection in Java/Python).

9Explain SOLID principles.Experienced

Sample answer

Single responsibility, Open/closed (extend without modifying), Liskov substitution (subtypes usable as base types), Interface segregation (small specific interfaces), Dependency inversion (depend on abstractions).

Technical round Core CS

Data structures & algorithms

Coding rounds and whiteboard questions. Always state time and space complexity.

10 questions
1Array vs linked list?Fresher

Sample answer

Array: contiguous memory, O(1) index access, costly insertion in the middle. Linked list: nodes with pointers, O(1) insert/delete at a known node, O(n) access by index.

2Stack vs queue?Fresher

Sample answer

Stack is LIFO (push/pop — undo, recursion). Queue is FIFO (enqueue/dequeue — task scheduling, BFS).

3How do you reverse a string?Fresher

Sample answer

Python: s[::-1]. Manually: two pointers swapping from both ends until they meet — O(n) time.

4Find the second largest number in an array.Fresher

Sample answer

Track first and second in one pass: if x > first, second = first and first = x; else if x > second and x ≠ first, second = x. O(n) time, O(1) space.

5What is binary search and its complexity?Fresher

Sample answer

On a sorted array, compare with the middle element and discard half each step. O(log n) time.

6What is a hash map and its average lookup time?Fresher & experienced

Sample answer

A key-value structure using a hash function to find buckets. Average O(1) insert and lookup; worst case O(n) with many collisions.

7Check if two strings are anagrams.Fresher & experienced

Sample answer

Count characters of both (dictionary or 26-length array) and compare counts — O(n). Sorting both and comparing is O(n log n).

8Find two numbers in an array that add up to a target.Fresher & experienced

Sample answer

Use a hash map: for each x, check if target − x was seen; if yes, return the pair; else store x. O(n) time.

9Detect a cycle in a linked list.Experienced

Sample answer

Floyd’s algorithm: slow pointer moves 1, fast moves 2. If they meet, there’s a cycle. O(n) time, O(1) space.

10BFS vs DFS — when would you use each?Experienced

Sample answer

BFS (queue) explores level by level — shortest path in unweighted graphs. DFS (stack/recursion) goes deep — cycle detection, topological sort, exploring all paths.

Technical round Core CS

Linux & networking

For support, DevOps, network and system admin roles.

8 questions
1Common Linux commands you use?Fresher

Sample answer

ls, cd, pwd, cp, mv, rm, cat, less, grep, find, chmod, chown, ps, top, df -h, du -sh, tail -f.

2What does chmod 755 file mean?Fresher

Sample answer

Owner can read/write/execute (7); group and others can read/execute (5).

3TCP vs UDP?Fresher

Sample answer

TCP is connection-oriented and reliable (web, email). UDP is connectionless and faster with no delivery guarantee (video calls, DNS queries).

4What is DNS?Fresher

Sample answer

The system that translates domain names (example.com) into IP addresses.

5What is an IP address and subnet mask?Fresher

Sample answer

An IP identifies a device on a network; the subnet mask (e.g. 255.255.255.0 or /24) defines which part is the network and which is the host.

6Name the OSI model layers.Fresher & experienced

Sample answer

Physical, Data Link, Network, Transport, Session, Presentation, Application.

7Common ports: 22, 80, 443, 3306?Fresher & experienced

Sample answer

22 SSH, 80 HTTP, 443 HTTPS, 3306 MySQL.

8A server is slow. How do you troubleshoot?Experienced

Sample answer

Check CPU and memory (top), disk space and I/O (df -h, iostat), network, recent logs and deployments; find the bottleneck before changing anything.

Technical round Core CS

Cybersecurity basics

Security fundamentals for developers and security analysts.

6 questions
1What is the CIA triad?Fresher

Sample answer

Confidentiality, Integrity and Availability — the three core goals of information security.

2Encryption vs hashing?Fresher

Sample answer

Encryption is reversible with a key (protect data in transit/at rest). Hashing is one-way (store passwords with a salted, slow hash like bcrypt or Argon2).

3What is phishing?Fresher

Sample answer

Tricking people with fake emails, messages or sites into revealing credentials or installing malware.

4What are SQL injection and XSS?Fresher & experienced

Sample answer

SQL injection inserts malicious SQL through input — prevent with parameterised queries. XSS injects scripts into pages — prevent with output encoding and Content Security Policy.

5What is multi-factor authentication?Fresher & experienced

Sample answer

Requiring two or more factors — something you know, have or are — to log in.

6How would you respond to a suspected breach?Experienced

Sample answer

Contain (isolate systems), preserve evidence, assess scope, eradicate the cause, recover, notify as required, and run a post-incident review.

Technical round Core CS

Git & version control

Asked in most developer and tester interviews.

6 questions
1git fetch vs git pull?Fresher

Sample answer

fetch downloads changes without merging; pull = fetch + merge (or rebase) into your current branch.

2What is a branch?Fresher

Sample answer

An independent line of development; work on features without affecting main, then merge.

3Basic workflow to submit a change?Fresher

Sample answer

git checkout -b feature/x → edit → git add → git commit -m → git push → open a pull request → review → merge.

4Merge vs rebase?Fresher & experienced

Sample answer

Merge combines histories with a merge commit. Rebase replays your commits on top of another branch for a linear history — don’t rebase shared public branches.

5How do you resolve a merge conflict?Fresher & experienced

Sample answer

Open the conflicted files, choose or combine the changes between the markers, test, then git add and commit.

6git reset vs git revert?Experienced

Sample answer

reset moves the branch pointer (rewrites history — local use). revert creates a new commit that undoes a previous one (safe for shared branches).

Technical round Programming

Java

Core Java, collections and Spring Boot.

12 questions
1JDK vs JRE vs JVM?Fresher

Sample answer

JVM runs bytecode. JRE = JVM + libraries needed to run Java programs. JDK = JRE + development tools like the compiler (javac).

2Why is String immutable in Java?Fresher

Sample answer

For security, thread safety and the string pool: the same literal can be shared safely. Use StringBuilder for frequent modifications.

3== vs equals()?Fresher

Sample answer

== compares references (same object); equals() compares content when overridden, as in String.

4ArrayList vs LinkedList?Fresher

Sample answer

ArrayList: dynamic array, fast random access, slower inserts in the middle. LinkedList: doubly linked list, fast insert/delete at ends, slow index access.

5Checked vs unchecked exceptions?Fresher

Sample answer

Checked exceptions (IOException) must be handled or declared at compile time. Unchecked (RuntimeException, NullPointerException) are not enforced by the compiler.

6HashMap vs ConcurrentHashMap vs Hashtable?Fresher & experienced

Sample answer

HashMap is not thread-safe and allows one null key. Hashtable is synchronised (legacy, slow). ConcurrentHashMap is thread-safe with fine-grained locking and no null keys/values.

7What does the final keyword do?Fresher & experienced

Sample answer

final variable can’t be reassigned; final method can’t be overridden; final class can’t be extended.

8What is the Stream API? Give an example.Fresher & experienced

Sample answer

Functional processing of collections: list.stream().filter(n -> n % 2 == 0).map(n -> n * n).toList();

9What is dependency injection in Spring?Experienced

Sample answer

The container creates and supplies objects (beans) a class needs instead of the class creating them — usually through constructor injection — making code loosely coupled and testable.

10@Component vs @Service vs @Repository vs @Controller?Experienced

Sample answer

All register Spring beans. @Service marks business logic, @Repository data access (with exception translation), @Controller/@RestController web endpoints; @Component is generic.

11How does @Transactional work?Experienced

Sample answer

Spring wraps the method in a proxy that starts a transaction and commits on success or rolls back on runtime exceptions. Self-invocation inside the same class bypasses the proxy.

12How do you find a memory leak in a Java service?Experienced

Sample answer

Monitor heap growth, take heap dumps (jmap / JVisualVM / Eclipse MAT), look for objects retained by static collections, caches or unclosed resources, then fix and verify.

Technical round Programming

Python

Core Python plus Django/Flask/FastAPI basics.

11 questions
1List vs tuple vs set vs dictionary?Fresher

Sample answer

List: ordered, mutable. Tuple: ordered, immutable. Set: unordered, unique items. Dict: key-value pairs (insertion-ordered since Python 3.7).

2What are *args and **kwargs?Fresher

Sample answer

*args collects extra positional arguments into a tuple; **kwargs collects extra keyword arguments into a dict.

3What is a list comprehension?Fresher

Sample answer

A concise way to build lists: [x * x for x in range(10) if x % 2 == 0].

4Shallow copy vs deep copy?Fresher

Sample answer

copy.copy copies the outer object but shares nested objects; copy.deepcopy copies everything recursively.

5What does if __name__ == "__main__": mean?Fresher

Sample answer

The block runs only when the file is executed directly, not when imported as a module.

6What is a decorator?Fresher & experienced

Sample answer

A function that wraps another function to add behaviour (logging, timing, auth) without changing its code — applied with @decorator.

7What is a generator?Fresher & experienced

Sample answer

A function using yield that produces values lazily, one at a time — memory-efficient for large data.

8Why is a mutable default argument dangerous?Fresher & experienced

Sample answer

def f(x=[]) shares the same list across calls. Use x=None and create a new list inside.

9What is the GIL?Experienced

Sample answer

In CPython, the Global Interpreter Lock lets only one thread execute Python bytecode at a time. Use multiprocessing or async for CPU-bound parallelism; threads still help with I/O.

10Django: what is the N+1 query problem and how do you fix it?Experienced

Sample answer

Looping over objects and querying related data each time. Fix with select_related (foreign keys) or prefetch_related (many-to-many/reverse relations).

11Django vs Flask vs FastAPI?Experienced

Sample answer

Django: batteries-included (ORM, admin, auth). Flask: minimal and flexible. FastAPI: modern, async, type-hint based with automatic OpenAPI docs.

Technical round Programming

C# & .NET

C#, ASP.NET Core and Entity Framework.

7 questions
1Value type vs reference type in C#?Fresher

Sample answer

Value types (int, struct) hold data directly; reference types (class, string, arrays) hold a reference to data on the heap.

2What is the difference between const and readonly?Fresher

Sample answer

const is a compile-time constant; readonly is set at declaration or in the constructor and can differ per instance.

3What is LINQ?Fresher & experienced

Sample answer

Language Integrated Query — query collections and databases with C# syntax: users.Where(u => u.Age > 18).Select(u => u.Name).

4What is async/await in C#?Fresher & experienced

Sample answer

Lets I/O-bound code run without blocking threads; await suspends the method until the Task completes.

5What is middleware in ASP.NET Core?Fresher & experienced

Sample answer

Components in the request pipeline (routing, authentication, logging) configured in Program.cs, each able to process the request and pass it on.

6Explain dependency injection lifetimes in ASP.NET Core.Experienced

Sample answer

Transient: new instance every time. Scoped: one per request. Singleton: one for the app’s lifetime.

7Entity Framework: tracking vs no-tracking queries?Experienced

Sample answer

Tracking queries keep entities in the change tracker for updates; AsNoTracking() is faster for read-only queries.

Technical round Web & mobile

JavaScript

Core JavaScript for frontend and Node.js roles.

10 questions
1var vs let vs const?Fresher

Sample answer

var is function-scoped and hoisted (initialised as undefined). let and const are block-scoped; const can’t be reassigned (but objects it points to can change).

2== vs ===?Fresher

Sample answer

== converts types before comparing ('5' == 5 is true). === compares value and type ('5' === 5 is false).

3What are truthy and falsy values?Fresher

Sample answer

Falsy: false, 0, -0, 0n, "", null, undefined, NaN. Everything else is truthy, including [] and {}.

4What does typeof null return?Fresher

Sample answer

"object" — a long-standing quirk of JavaScript.

5What is a closure?Fresher & experienced

Sample answer

A function that remembers variables from its outer scope even after that scope has finished — used for private state and factories.

6Explain the event loop.Fresher & experienced

Sample answer

JavaScript runs on one thread. Async callbacks wait in queues; when the call stack is empty, the event loop runs microtasks (promises) first, then macrotasks (setTimeout, I/O).

7Promise vs async/await?Fresher & experienced

Sample answer

Both handle async results. async/await is syntax over promises that reads like synchronous code; use try/catch for errors.

8What is event delegation?Fresher & experienced

Sample answer

Attaching one listener to a parent and using event.target to handle clicks on many children — efficient and works for elements added later.

9Debounce vs throttle?Experienced

Sample answer

Debounce runs a function after activity stops for a delay (search box). Throttle runs it at most once per interval (scroll handlers).

10How does this work?Experienced

Sample answer

Determined by how a function is called: method call → the object; plain call → undefined in strict mode; arrow functions use this from the surrounding scope; bind/call/apply set it explicitly.

Technical round Web & mobile

React

Components, hooks, state and performance.

8 questions
1Props vs state?Fresher

Sample answer

Props are inputs passed from a parent (read-only in the child). State is data a component owns and updates, causing a re-render.

2What is JSX?Fresher

Sample answer

A syntax extension that looks like HTML inside JavaScript; it compiles to React element calls.

3Why do lists need a key?Fresher

Sample answer

Keys help React identify which items changed, were added or removed. Use stable unique IDs, not array indexes, when the list can change.

4What does useEffect do?Fresher & experienced

Sample answer

Runs side effects after render (fetching data, subscriptions). The dependency array controls when it re-runs; return a cleanup function to unsubscribe.

5Controlled vs uncontrolled components?Fresher & experienced

Sample answer

Controlled inputs keep their value in React state via value/onChange. Uncontrolled inputs keep their own DOM state, read with refs.

6What is the virtual DOM?Fresher & experienced

Sample answer

A lightweight in-memory representation of the UI. React compares (diffs) new and old trees and updates only the changed parts of the real DOM.

7How do you prevent unnecessary re-renders?Experienced

Sample answer

Keep state close to where it’s used, memoise components with React.memo, stabilise callbacks/values with useCallback/useMemo when profiling shows a need, and avoid creating new objects in props.

8Context vs Redux (or other stores)?Experienced

Sample answer

Context passes values without prop drilling — good for theme or auth. A store (Redux Toolkit, Zustand) suits complex, frequently updated shared state with devtools and middleware.

Technical round Web & mobile

Node.js & backend APIs

Node.js, Express and REST API design.

7 questions
1What is Node.js?Fresher

Sample answer

A JavaScript runtime built on Chrome’s V8 engine for running JavaScript on servers, with non-blocking, event-driven I/O.

2What is middleware in Express?Fresher

Sample answer

Functions that run between the request and the response — e.g. parsing JSON, logging, authentication — calling next() to continue.

3What are the common HTTP methods?Fresher

Sample answer

GET (read), POST (create), PUT (replace), PATCH (partial update), DELETE (remove).

4What do status codes 200, 201, 400, 401, 403, 404 and 500 mean?Fresher & experienced

Sample answer

OK, Created, Bad Request, Unauthorized (not authenticated), Forbidden (no permission), Not Found, Internal Server Error.

5What is JWT?Fresher & experienced

Sample answer

JSON Web Token — a signed token containing claims, used for stateless authentication. Keep it short-lived and never put secrets in its payload.

6How do you handle errors centrally in Express?Experienced

Sample answer

Use an error-handling middleware with four arguments (err, req, res, next), map known errors to status codes, log details, and return safe messages.

7How would you secure a REST API?Experienced

Sample answer

HTTPS, authentication (JWT/OAuth), authorisation checks per resource, input validation, rate limiting, parameterised queries, secure headers and secrets in environment variables.

Technical round Web & mobile

PHP & Laravel

PHP basics and Laravel framework.

7 questions
1echo vs print in PHP?Fresher

Sample answer

Both output text. echo can take multiple arguments and has no return value; print takes one argument and returns 1.

2GET vs POST?Fresher

Sample answer

GET sends data in the URL (visible, cacheable, for reading). POST sends data in the request body (for submitting forms and changing data).

3Session vs cookie?Fresher

Sample answer

Cookies are stored in the browser; sessions store data on the server and use a cookie with a session ID.

4How do you prevent SQL injection in PHP?Fresher & experienced

Sample answer

Use prepared statements with PDO or MySQLi and bound parameters — never concatenate user input into SQL.

5What is Eloquent in Laravel?Fresher & experienced

Sample answer

Laravel’s ORM, where each model maps to a table and relationships are defined as methods (hasMany, belongsTo).

6What are Laravel migrations and seeders?Experienced

Sample answer

Migrations version-control the database schema; seeders insert sample or default data.

7What are queues in Laravel used for?Experienced

Sample answer

Moving slow tasks (emails, reports, image processing) to background workers so requests respond quickly.

Technical round Web & mobile

Android (Kotlin)

Android app development with Kotlin.

7 questions
1Explain the Activity lifecycle.Fresher

Sample answer

onCreate → onStart → onResume (running) → onPause → onStop → onDestroy; onRestart when returning from stopped.

2val vs var in Kotlin?Fresher

Sample answer

val is read-only (cannot be reassigned); var is mutable.

3How does Kotlin handle null safety?Fresher

Sample answer

Types are non-null by default; nullable types use ?. Use ?., the Elvis operator ?:, and avoid !!.

4What is a ViewModel?Fresher & experienced

Sample answer

An architecture component that holds UI data and survives configuration changes like rotation.

5What are coroutines?Fresher & experienced

Sample answer

Kotlin’s lightweight way to write asynchronous code sequentially, using suspend functions and scopes like viewModelScope.

6Explain MVVM in Android.Experienced

Sample answer

View (Activity/Compose UI) observes state from the ViewModel; the ViewModel gets data from a Repository, which talks to network and database.

7How do you reduce app crashes and ANRs?Experienced

Sample answer

Keep heavy work off the main thread, handle nulls and errors, monitor with Crashlytics, add tests, and roll out releases gradually.

Technical round Web & mobile

Flutter

Cross-platform apps with Flutter and Dart.

7 questions
1StatelessWidget vs StatefulWidget?Fresher

Sample answer

Stateless widgets don’t change after building. Stateful widgets hold mutable state and rebuild when setState is called.

2What is hot reload?Fresher

Sample answer

Injects code changes into the running app and rebuilds widgets while keeping app state — fast UI iteration.

3What does the build() method do?Fresher

Sample answer

Describes the widget’s UI. Flutter calls it whenever the widget needs to be rebuilt, so keep it fast.

4What are keys in Flutter?Fresher & experienced

Sample answer

Identifiers that help Flutter preserve state when widgets move or are reordered in a list.

5Future vs Stream?Fresher & experienced

Sample answer

A Future gives one value later; a Stream gives a sequence of values over time.

6Compare state management options.Experienced

Sample answer

Provider/Riverpod for simple to medium apps, BLoC for event-driven, testable architecture, GetX for minimal boilerplate. Choose based on team size and complexity.

7How do you improve Flutter app performance?Experienced

Sample answer

Use const widgets, avoid rebuilding large trees, use ListView.builder for long lists, cache images, and profile with DevTools.

Technical round Web & mobile

UI/UX design

For UI designer, UX designer and product designer roles.

7 questions
1UI vs UX?Fresher

Sample answer

UI is how the product looks and feels (layouts, colours, components). UX is the whole experience — how easily users achieve their goals.

2What is a wireframe vs a prototype?Fresher

Sample answer

A wireframe is a low-fidelity layout; a prototype is an interactive model used to test flows.

3Explain your design process.Fresher & experienced

Sample answer

Understand the problem and users → research → define → ideate and wireframe → prototype → test with users → iterate → hand off with specs.

4What is accessibility in design?Fresher & experienced

Sample answer

Designing for all users: sufficient colour contrast, readable text sizes, keyboard and screen-reader support, clear labels and touch targets.

5What is a design system?Fresher & experienced

Sample answer

A shared library of components, styles and guidelines that keeps products consistent and speeds up design and development.

6How do you handle a stakeholder who disagrees with your design?Experienced

Sample answer

Understand their concern, connect the design to user research or data, propose a test, and stay open to a better solution.

7Which metrics show a design is working?Experienced

Sample answer

Task success rate, time on task, conversion rate, drop-off points, support tickets and user satisfaction scores.

Technical round Data & cloud

SQL & databases

Needed for developers, testers, analysts and support engineers.

11 questions
1Primary key vs foreign key?Fresher

Sample answer

A primary key uniquely identifies each row. A foreign key in another table references it to link records.

2INNER JOIN vs LEFT JOIN?Fresher

Sample answer

INNER JOIN returns only matching rows. LEFT JOIN returns all rows from the left table, with NULLs where there is no match.

3WHERE vs HAVING?Fresher

Sample answer

WHERE filters rows before grouping; HAVING filters groups after GROUP BY.

4DELETE vs TRUNCATE vs DROP?Fresher

Sample answer

DELETE removes selected rows (can use WHERE). TRUNCATE removes all rows quickly. DROP removes the table itself.

5Find the second highest salary.Fresher

Sample answer

SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);

6Find duplicate emails.Fresher

Sample answer

SELECT email, COUNT(*) FROM users GROUP BY email HAVING COUNT(*) > 1;

7What is normalisation?Fresher & experienced

Sample answer

Organising tables to reduce redundancy: 1NF atomic values, 2NF no partial dependency, 3NF no transitive dependency.

8What is an index and when can it hurt?Fresher & experienced

Sample answer

A structure (often a B-tree) that speeds up reads on indexed columns. It uses storage and slows inserts/updates.

9What are ACID properties?Experienced

Sample answer

Atomicity (all or nothing), Consistency (valid state), Isolation (concurrent transactions don’t interfere), Durability (committed data survives failures).

10Get the top 3 salaries per department.Experienced

Sample answer

SELECT * FROM (SELECT e.*, DENSE_RANK() OVER (PARTITION BY dept_id ORDER BY salary DESC) AS r FROM employees e) t WHERE r <= 3;

11How do you optimise a slow query?Experienced

Sample answer

Read the execution plan (EXPLAIN), add or fix indexes, avoid SELECT *, avoid functions on indexed columns in WHERE, rewrite subqueries as joins where useful, and paginate.

Technical round Data & cloud

Data analyst

Excel, SQL, Power BI/Tableau and basic statistics.

8 questions
1Mean vs median vs mode?Fresher

Sample answer

Mean is the average, median is the middle value when sorted, mode is the most frequent value. Median is better when data has outliers (e.g. salaries).

2How do you clean a dataset?Fresher

Sample answer

Remove duplicates, handle missing values, fix data types and formats, standardise text, check outliers and validate totals against the source.

3What is a pivot table used for?Fresher

Sample answer

Summarising data quickly — totals, counts and averages by category — without formulas.

4What is a KPI? Give examples.Fresher & experienced

Sample answer

A key performance indicator measuring progress toward a goal — e.g. monthly revenue, conversion rate, customer churn, average resolution time.

5Which chart would you use to show trends vs comparisons?Fresher & experienced

Sample answer

Line chart for trends over time; bar chart for comparing categories; avoid pie charts with many slices.

6What is DAX in Power BI?Fresher & experienced

Sample answer

Data Analysis Expressions — the formula language for measures and calculated columns, e.g. Total Sales = SUM(Sales[Amount]).

7Correlation vs causation?Experienced

Sample answer

Correlation means two variables move together; causation means one causes the other. Proving causation needs experiments or careful analysis.

8How do you present findings to non-technical stakeholders?Experienced

Sample answer

Lead with the answer and its business impact, use one clear chart per point, avoid jargon, and finish with a recommendation and next steps.

Technical round Data & cloud

Data science & machine learning

Core ML concepts for junior data science and AI roles.

7 questions
1Supervised vs unsupervised learning?Fresher

Sample answer

Supervised learns from labelled data (predict house prices). Unsupervised finds patterns in unlabelled data (customer segmentation).

2Classification vs regression?Fresher

Sample answer

Classification predicts categories (spam / not spam); regression predicts continuous values (price).

3What is overfitting and how do you reduce it?Fresher & experienced

Sample answer

The model memorises training data and performs poorly on new data. Reduce with more data, simpler models, regularisation, cross-validation, dropout or early stopping.

4Precision vs recall?Fresher & experienced

Sample answer

Precision = correct positive predictions ÷ all positive predictions. Recall = correct positive predictions ÷ all actual positives. F1 is their harmonic mean.

5Why split data into train, validation and test sets?Fresher & experienced

Sample answer

Train fits the model, validation tunes it, and test gives an unbiased final estimate of performance on unseen data.

6How do you handle imbalanced classes?Experienced

Sample answer

Use suitable metrics (precision/recall, PR-AUC), resample (oversample minority/undersample majority), use class weights, or adjust the decision threshold.

7What is the bias–variance trade-off?Experienced

Sample answer

High bias = model too simple (underfits); high variance = model too sensitive to training data (overfits). Aim for the balance that minimises error on new data.

Technical round Data & cloud

DevOps & cloud

CI/CD, containers, AWS/Azure basics and monitoring.

8 questions
1What is CI/CD?Fresher

Sample answer

Continuous Integration: automatically build and test every change. Continuous Delivery/Deployment: automatically prepare or release tested changes to environments.

2What is Docker?Fresher

Sample answer

A tool to package an application with its dependencies into a container that runs the same way everywhere.

3Container vs virtual machine?Fresher

Sample answer

Containers share the host OS kernel — lightweight, fast to start. VMs include a full guest OS — heavier but stronger isolation.

4What is Kubernetes used for?Fresher & experienced

Sample answer

Orchestrating containers: scheduling, scaling, self-healing, rolling updates and service discovery across a cluster.

5Name core AWS services you know.Fresher & experienced

Sample answer

EC2 (virtual servers), S3 (object storage), RDS (managed databases), IAM (access control), VPC (networking), CloudWatch (monitoring), Lambda (serverless functions).

6What is Infrastructure as Code?Fresher & experienced

Sample answer

Defining infrastructure in version-controlled files (Terraform, CloudFormation) so environments are reproducible and reviewable.

7How do you do a zero-downtime deployment?Experienced

Sample answer

Rolling or blue-green deployments behind a load balancer, health checks before shifting traffic, backward-compatible database migrations, and quick rollback.

8What would you monitor for a production web service?Experienced

Sample answer

Latency, traffic, error rate and saturation (the “golden signals”), plus logs, alerts with sensible thresholds, and dashboards.

Technical round Testing

Manual testing / QA

STLC, test cases and defect management.

10 questions
1What is the STLC?Fresher

Sample answer

Software Testing Life Cycle: requirement analysis → test planning → test case design → environment setup → test execution → test closure.

2Explain the bug life cycle.Fresher

Sample answer

New → Assigned → Open → Fixed → Retest → Verified → Closed; side states include Rejected, Duplicate, Deferred and Reopened.

3Severity vs priority?Fresher

Sample answer

Severity = impact on the system. Priority = urgency to fix. A typo in the company name on the homepage: low severity, high priority.

4Smoke vs sanity vs regression testing?Fresher

Sample answer

Smoke: quick check that core features work in a new build. Sanity: focused check after a small change. Regression: re-test existing features after changes.

5Write test cases for a login page.Fresher

Sample answer

Valid login; wrong password; unregistered user; empty fields; password masking; max length; SQL injection input; lockout after failed attempts; forgot-password link; session handling after logout and back button.

6Verification vs validation?Fresher & experienced

Sample answer

Verification: are we building the product right (reviews, walkthroughs)? Validation: are we building the right product (testing against user needs)?

7Black-box vs white-box testing?Fresher & experienced

Sample answer

Black-box tests functionality without seeing code; white-box tests internal logic and code paths.

8Boundary value analysis — example?Fresher & experienced

Sample answer

For an age field accepting 18–60, test 17, 18, 19, 59, 60 and 61.

9How do you decide what to test when time is short?Experienced

Sample answer

Risk-based testing: prioritise critical business flows, recently changed areas and historically buggy modules; communicate what wasn’t covered.

10How do you write a good bug report?Experienced

Sample answer

Clear title, environment and build, steps to reproduce, expected vs actual result, severity, screenshots/logs, and reproducibility.

Technical round Testing

Automation testing

Selenium, API testing and frameworks.

7 questions
1What is Selenium WebDriver?Fresher

Sample answer

A tool to automate browsers by controlling them through code (Java, Python, C#, JavaScript).

2Which locators does Selenium support?Fresher

Sample answer

id, name, className, tagName, linkText, partialLinkText, cssSelector and xpath. Prefer stable ids or CSS selectors.

3Implicit vs explicit wait?Fresher & experienced

Sample answer

Implicit wait applies globally when finding elements. Explicit wait (WebDriverWait + ExpectedConditions) waits for a specific condition. Prefer explicit waits and avoid mixing the two.

4What is the Page Object Model?Fresher & experienced

Sample answer

A design pattern where each page is a class holding its locators and actions, keeping tests readable and easier to maintain.

5How do you test an API with Postman?Fresher & experienced

Sample answer

Send requests with methods, headers and body; check status code, response body and time; add test scripts and run collections with environments.

6How do you handle flaky tests?Experienced

Sample answer

Find the root cause — timing, test data, environment — use explicit waits, isolate test data, avoid order dependencies, and quarantine until fixed.

7How do you integrate tests into CI?Experienced

Sample answer

Run smoke tests on every pull request and full regression nightly in Jenkins or GitHub Actions, headless browsers, with reports and failure notifications.

Role-based Business & finance

Accounts & finance

For accountant, accounts executive, AP/AR and finance associate roles.

11 questions
1What are the golden rules of accounting?Fresher

Sample answer

Personal account: debit the receiver, credit the giver. Real account: debit what comes in, credit what goes out. Nominal account: debit expenses and losses, credit incomes and gains.

2Pass the entry: paid office rent ₹10,000 by bank.Fresher

Sample answer

Rent A/c Dr ₹10,000 · To Bank A/c ₹10,000.

3Pass the entry: sold goods on credit to Ravi for ₹25,000.Fresher

Sample answer

Ravi A/c Dr ₹25,000 · To Sales A/c ₹25,000.

4What is the difference between capital and revenue expenditure?Fresher

Sample answer

Capital expenditure creates long-term assets (buying a machine). Revenue expenditure is for day-to-day running (salaries, rent, repairs).

5What is depreciation?Fresher

Sample answer

The allocation of an asset’s cost over its useful life, reflecting wear and tear — e.g. straight-line or written-down value method.

6What is a bank reconciliation statement?Fresher & experienced

Sample answer

A statement that matches the cash book balance with the bank passbook, explaining differences such as cheques issued but not presented, deposits not yet credited, and bank charges.

7Explain CGST, SGST and IGST.Fresher & experienced

Sample answer

For a sale within the same state, GST is split into CGST (centre) and SGST (state). For a sale to another state, IGST is charged.

8What is TDS?Fresher & experienced

Sample answer

Tax Deducted at Source — the payer deducts tax at prescribed rates when paying salary, rent, professional fees etc., and deposits it with the government.

9What is the difference between accrual and cash basis of accounting?Fresher & experienced

Sample answer

Accrual records income and expenses when earned or incurred; cash basis records them only when cash is received or paid.

10How do you handle month-end closing?Experienced

Sample answer

Reconcile bank and ledgers, book accruals and provisions, review AR/AP ageing, check GST/TDS entries, prepare trial balance and MIS, and resolve differences before sign-off.

11What is working capital and how can it be improved?Experienced

Sample answer

Current assets minus current liabilities. Improve it by faster collections, better inventory control and negotiating longer supplier terms.

Role-based Business & finance

Sales & business development

For inside sales, business development and account management roles.

6 questions
1Sell me this pen.Fresher

Sample answer

Ask questions first to learn the buyer’s need (“When did you last need to sign something important?”), then position the pen as the solution, handle one objection and ask for the sale.

2What is the difference between a lead and a prospect?Fresher

Sample answer

A lead is anyone who might be interested; a prospect is a qualified lead that fits your customer profile and has shown real interest.

3How do you handle the objection “your price is too high”?Fresher & experienced

Sample answer

Acknowledge it, ask what they’re comparing with, restate value and outcomes, and offer options like a smaller package rather than a quick discount.

4What is a sales funnel?Fresher & experienced

Sample answer

Stages from awareness to purchase: lead → qualified → meeting/demo → proposal → negotiation → closed. Track conversion at each stage.

5How do you plan to hit a monthly target?Experienced

Sample answer

Work backwards from target using conversion rates to the number of calls, meetings and proposals needed per week; track daily and adjust.

6Which CRM have you used and how?Experienced

Sample answer

Name it (Zoho CRM, HubSpot, Salesforce) and describe pipeline updates, follow-up tasks, reports and forecasting.

Role-based Business & finance

Banking & financial services

For bank PO/clerk, relationship manager, loan officer and BFSI operations roles.

9 questions
1What is CASA?Fresher

Sample answer

Current Account and Savings Account deposits. They are a low-cost source of funds for a bank, so a higher CASA ratio usually means better margins.

2What is the difference between CRR and SLR?Fresher

Sample answer

CRR (Cash Reserve Ratio) is the share of deposits a bank must keep as cash with the RBI. SLR (Statutory Liquidity Ratio) is the share it must hold itself in liquid assets such as cash, gold or government securities.

3What is the repo rate?Fresher

Sample answer

The rate at which the RBI lends short-term money to banks against government securities. Changes in the repo rate influence loan and deposit rates across the economy.

4What is a Non-Performing Asset (NPA)?Fresher

Sample answer

A loan where interest or principal has remained overdue for more than 90 days.

5NEFT vs RTGS vs IMPS?Fresher

Sample answer

NEFT settles in half-hourly batches and has no minimum amount. RTGS is real-time, gross settlement for ₹2 lakh and above. IMPS is instant and available 24×7. NEFT and RTGS have also been available 24×7 since 2019–2020.

6What is KYC and why is it important?Fresher & experienced

Sample answer

Know Your Customer — verifying a customer’s identity and address with valid documents. It prevents fraud, money laundering and identity misuse, and it is a regulatory requirement.

7How would you cross-sell a product to an existing customer?Fresher & experienced

Sample answer

Understand their needs first — for example, a salaried customer with a growing family may need term insurance or a recurring deposit — then explain one relevant benefit clearly, without pressure.

8A customer’s money was debited but the transaction failed. How do you handle it?Experienced

Sample answer

Apologise, check the transaction status, raise a dispute or complaint with the reference number, explain the reversal timeline as per the bank’s and RBI’s turnaround rules, and follow up until it is resolved.

9How do you meet monthly targets ethically?Experienced

Sample answer

Build a pipeline from existing customers and referrals, match products to real needs, keep follow-ups disciplined and never mis-sell — complaints and mis-selling cost more than a missed target.

Role-based Business & finance

Business analyst

For business analyst, functional consultant and product analyst roles.

8 questions
1What does a business analyst do?Fresher

Sample answer

Bridges business and technology: understands problems, gathers and documents requirements, works with developers and testers, and checks that the delivered solution meets the business need.

2What is a user story? Give an example.Fresher

Sample answer

A short requirement from the user’s view: “As a job seeker, I want to save jobs so that I can apply later.” It is paired with acceptance criteria.

3How do you write acceptance criteria?Fresher

Sample answer

Often in Given/When/Then form: “Given I am logged in, when I tap the heart on a job, then it appears in my saved jobs.”

4BRD vs FRD?Fresher & experienced

Sample answer

A BRD (Business Requirements Document) describes what the business needs and why. An FRD (Functional Requirements Document) describes how the system should behave to meet those needs.

5Which requirement-gathering techniques do you use?Fresher & experienced

Sample answer

Stakeholder interviews, workshops, observation, surveys, document analysis and prototyping — choosing based on the stakeholders and the problem.

6What is MoSCoW prioritisation?Fresher & experienced

Sample answer

Classifying requirements as Must have, Should have, Could have and Won’t have (this time).

7How do you handle conflicting requirements from two stakeholders?Experienced

Sample answer

Bring them together, clarify the underlying goals, show the impact and trade-offs with data, and escalate to the product owner or sponsor for a decision if needed — then document it.

8What is UAT and what is the BA’s role in it?Experienced

Sample answer

User Acceptance Testing is when business users verify the solution. The BA prepares scenarios, supports users, triages issues and confirms sign-off.

Role-based Business & finance

Project management

For project coordinator, project manager, Scrum Master and PMO roles.

8 questions
1What is the triple constraint?Fresher

Sample answer

Scope, time and cost. Changing one affects the others, and quality depends on balancing all three.

2Agile vs Waterfall?Fresher

Sample answer

Waterfall moves through fixed phases in sequence and suits stable requirements. Agile delivers in short iterations with frequent feedback and suits changing requirements.

3What are the roles in Scrum?Fresher

Sample answer

Product Owner (what to build and priorities), Scrum Master (process and removing blockers) and the Developers (building the increment).

4What is the critical path?Fresher & experienced

Sample answer

The longest sequence of dependent tasks in a project. Any delay on it delays the whole project.

5What is a RAID log?Fresher & experienced

Sample answer

A tracker for Risks, Assumptions, Issues and Dependencies, reviewed regularly with the team.

6How do you track project progress?Fresher & experienced

Sample answer

Milestones and burn-down or burn-up charts, regular stand-ups and status reports, budget versus actuals, and a clear risk register.

7Your project is slipping two weeks. What do you do?Experienced

Sample answer

Find the cause, assess impact, look at options (re-sequencing, adding people, reducing scope), agree a recovery plan with stakeholders early and communicate the new dates honestly.

8How do you manage scope creep?Experienced

Sample answer

Baseline the scope, route every new request through change control with impact on time and cost, and get sign-off before work starts.

Role-based Office & support

HR & recruitment roles

For HR executive, recruiter, talent acquisition and HR generalist roles.

8 questions
1What does a recruiter do day to day?Fresher

Sample answer

Understands requirements, sources candidates (portals, LinkedIn, referrals), screens, schedules interviews, coordinates feedback, negotiates offers and follows up until joining.

2What is a Boolean search? Give an example.Fresher

Sample answer

A search using AND, OR, NOT and quotes to find profiles: ("Java Developer" OR "Backend Engineer") AND "Spring Boot" AND Kochi.

3What documents are collected at onboarding?Fresher

Sample answer

Signed offer, ID and address proof, PAN, education certificates, previous relieving and experience letters, payslips, bank details, UAN, photographs.

4What is the difference between CTC, gross and net salary?Fresher & experienced

Sample answer

CTC is the total employer cost; gross is monthly earnings before deductions; net is take-home after PF, professional tax and TDS.

5How do you reduce offer dropouts?Fresher & experienced

Sample answer

Stay in touch until joining, share team and onboarding details, address concerns early, confirm notice timelines, and keep a backup candidate.

6What is employee engagement?Fresher & experienced

Sample answer

How committed and involved employees are. Improved through recognition, growth, communication, feedback and a good work environment.

7Which recruitment metrics do you track?Experienced

Sample answer

Time to fill, time to hire, source of hire, offer acceptance rate, cost per hire, interview-to-offer ratio and quality of hire.

8How would you hire 50 freshers in a month?Experienced

Sample answer

Plan a drive: campus tie-ups and job posts, online aptitude screening, batch interviews on fixed days, quick offer approvals, and a joining tracker with regular follow-ups.

Role-based Office & support

Customer support & BPO

For voice, non-voice, chat, email and technical support roles.

7 questions
1How would you handle an angry customer?Fresher

Sample answer

Listen without interrupting, acknowledge the feeling, apologise for the experience, take action or explain next steps with a timeline, and follow up.

2What is the difference between voice and non-voice process?Fresher

Sample answer

Voice process handles customers on calls; non-voice handles email, chat or back-office work.

3What do AHT, FCR and CSAT mean?Fresher

Sample answer

AHT = Average Handling Time; FCR = First Call (Contact) Resolution; CSAT = Customer Satisfaction score.

4What is an SLA?Fresher

Sample answer

Service Level Agreement — committed response and resolution times, e.g. respond to emails within 4 hours.

5A customer asks something you don’t know. What do you do?Fresher & experienced

Sample answer

Be honest, put them on a short hold or promise a callback, check the knowledge base or ask a senior, then give accurate information.

6How do you say no to a customer politely?Fresher & experienced

Sample answer

Explain the reason briefly, offer an alternative, and stay positive: “I can’t refund this item, but I can arrange a replacement today.”

7How would you improve a team’s CSAT?Experienced

Sample answer

Analyse low-score tickets for patterns, update scripts and knowledge base, coach agents with call reviews, and fix recurring product issues with the product team.

Role-based Office & support

Office admin & MS Excel

For admin, MIS, data entry and back-office roles.

7 questions
1What does VLOOKUP do? Write an example.Fresher

Sample answer

Looks up a value in the first column of a range and returns a value from another column: =VLOOKUP(A2, Sheet2!A:C, 3, FALSE). FALSE means exact match.

2How do you sum values that meet a condition?Fresher

Sample answer

Use SUMIF: =SUMIF(B:B, "Kochi", C:C), or SUMIFS for multiple conditions.

3What is a pivot table?Fresher

Sample answer

A tool that summarises large data — e.g. total sales by region and month — by dragging fields into rows, columns and values.

4How do you remove duplicates in Excel?Fresher

Sample answer

Select the data → Data tab → Remove Duplicates, choosing which columns to compare. Or use =UNIQUE() in newer Excel.

5Difference between COUNT, COUNTA and COUNTIF?Fresher & experienced

Sample answer

COUNT counts numeric cells; COUNTA counts non-empty cells; COUNTIF counts cells meeting a condition.

6How do you keep office records organised?Fresher & experienced

Sample answer

Consistent file naming, folder structure, a master register, regular backups, access control and a retention schedule.

7How would you automate a weekly MIS report?Experienced

Sample answer

Use a structured data table, pivot tables or Power Query to refresh data, formulas for KPIs, and a template that updates with one refresh.

Role-based Office & support

Front office & receptionist

For receptionist, front desk executive and office coordinator roles.

6 questions
1How do you answer a business phone call?Fresher

Sample answer

Answer within a few rings, greet with the company name and your name, listen, note the caller’s name, number and purpose, and transfer or promise a callback.

2How do you handle a visitor who arrives without an appointment?Fresher

Sample answer

Greet politely, note their details and purpose, check with the concerned person, and either guide them, offer a waiting area or schedule a time.

3What tools do you use for front office work?Fresher

Sample answer

MS Excel/Word, email and calendars, a visitor register or visitor management system, and the company’s phone (EPABX) system.

4Several calls and a visitor arrive at once. What do you do?Fresher & experienced

Sample answer

Acknowledge the visitor with a smile, answer the call briefly and place it on hold or take a message, then attend to the visitor — no one should feel ignored.

5How do you handle confidential information at the desk?Fresher & experienced

Sample answer

Share details only with authorised people, keep registers and screens out of view, and never discuss staff or client matters with visitors.

6How would you improve the front office process?Experienced

Sample answer

Introduce a digital visitor log, standard call scripts, a shared calendar for meeting rooms and a simple FAQ for common visitor questions.

Role-based Marketing & creative

Digital marketing

For SEO, social media, performance marketing and content roles.

7 questions
1What is SEO and its main types?Fresher

Sample answer

Search Engine Optimisation — improving visibility in organic search. On-page (content, titles, headings), off-page (backlinks, mentions) and technical SEO (speed, crawlability, mobile).

2What is the difference between organic and paid traffic?Fresher

Sample answer

Organic traffic comes from unpaid search and social; paid traffic comes from ads such as Google Ads or Meta Ads.

3What do CTR, CPC and CPM mean?Fresher

Sample answer

CTR = clicks ÷ impressions; CPC = cost per click; CPM = cost per 1,000 impressions.

4What is a conversion rate? Calculate one.Fresher & experienced

Sample answer

Conversions ÷ visitors × 100. If 40 of 2,000 visitors sign up, the conversion rate is 2%.

5What is ROAS?Fresher & experienced

Sample answer

Return on Ad Spend = revenue from ads ÷ ad spend. ₹50,000 revenue on ₹10,000 spend is a ROAS of 5 (or 500%).

6What is A/B testing?Fresher & experienced

Sample answer

Showing two versions (e.g. two ad headlines) to similar audiences and comparing results to choose the better one.

7How would you plan a campaign for a new product launch?Experienced

Sample answer

Define goal and audience, choose channels, set budget and KPIs, prepare creatives, launch with tracking (UTM, pixels), test variations, and optimise weekly.

Role-based Marketing & creative

Content writing

For content writer, copywriter and technical writer roles.

5 questions
1How do you research a topic you don’t know?Fresher

Sample answer

Read official and reputable sources, note key facts, check dates, compare at least two sources, and keep a list of references.

2What is the difference between content writing and copywriting?Fresher

Sample answer

Content writing informs or educates (blogs, guides); copywriting persuades the reader to act (ads, landing pages).

3How do you write for SEO without keyword stuffing?Fresher & experienced

Sample answer

Answer the search intent, use the main keyword in title, first paragraph and a heading, use related terms naturally, and write for readers first.

4How do you handle editor feedback?Fresher & experienced

Sample answer

Read it fully, ask about anything unclear, apply changes, and keep a list of recurring feedback to improve future drafts.

5How do you measure content performance?Experienced

Sample answer

Organic traffic, time on page, scroll depth, conversions or sign-ups, rankings for target keywords, and backlinks earned.

Role-based Marketing & creative

Graphic design

For graphic designer, visual designer and social media designer roles.

7 questions
1RGB vs CMYK?Fresher

Sample answer

RGB (red, green, blue) is for screens. CMYK (cyan, magenta, yellow, black) is for print. Design print files in CMYK to avoid colour shifts.

2Raster vs vector graphics?Fresher

Sample answer

Raster images (JPG, PNG) are made of pixels and blur when enlarged. Vector graphics (SVG, AI, EPS) use paths and scale without losing quality — ideal for logos.

3What resolution do you use for print?Fresher

Sample answer

Usually 300 DPI at the final print size; screens typically need far less.

4What makes a design effective?Fresher & experienced

Sample answer

A clear hierarchy, readable typography, consistent spacing and alignment, purposeful colour, and a message that fits the audience and brand.

5Which tools do you use?Fresher & experienced

Sample answer

Adobe Photoshop and Illustrator, InDesign for layouts, Figma for UI and collaboration, and Canva for quick social posts — name the ones you can show work in.

6How do you handle feedback you disagree with?Fresher & experienced

Sample answer

Understand the goal behind the feedback, explain your reasoning briefly, offer an alternative or a quick A/B version, and respect the final brand decision.

7How do you maintain brand consistency across a team?Experienced

Sample answer

Use a brand guide with logo rules, colours, typography and templates, keep shared libraries in Figma or Creative Cloud, and review outputs before publishing.

Role-based Core engineering

Mechanical engineering

For design, production, maintenance and quality engineer roles.

8 questions
1Define stress and strain.Fresher

Sample answer

Stress is internal force per unit area (N/mm²). Strain is the change in length divided by the original length (no unit).

2State Hooke’s law.Fresher

Sample answer

Within the elastic limit, stress is directly proportional to strain. The constant of proportionality is Young’s modulus.

3What is the factor of safety?Fresher

Sample answer

The ratio of the material’s failure (ultimate or yield) stress to the allowable working stress — a margin for uncertainty.

4Two-stroke vs four-stroke engine?Fresher

Sample answer

A two-stroke engine completes a power cycle in one crankshaft revolution; a four-stroke needs two revolutions. Four-strokes are generally more fuel-efficient and cleaner; two-strokes are simpler and lighter.

5Welding vs brazing vs soldering?Fresher & experienced

Sample answer

Welding melts the base metals to join them. Brazing uses a filler that melts above about 450 °C without melting the base metal. Soldering uses a filler that melts below about 450 °C.

6Which CAD tools have you used?Fresher & experienced

Sample answer

Name what you can demonstrate — AutoCAD for 2D drafting, SolidWorks, CATIA or Creo for 3D modelling — and describe a part you designed.

7Preventive vs predictive maintenance?Experienced

Sample answer

Preventive maintenance is time-based (servicing every N hours). Predictive maintenance uses condition data — vibration, temperature, oil analysis — to service only when needed.

8How do you find the root cause of a recurring defect?Experienced

Sample answer

Collect data, use tools like 5 Whys and a fishbone (Ishikawa) diagram, verify the cause with trials, fix it, and add controls so it doesn’t recur.

Role-based Core engineering

Civil engineering

For site engineer, structural, quantity surveying and planning roles.

7 questions
1What does M20 grade concrete mean?Fresher

Sample answer

Concrete with a characteristic compressive strength of 20 N/mm² at 28 days. Its nominal mix is commonly 1 : 1.5 : 3 (cement : sand : aggregate).

2What does a slump test measure?Fresher

Sample answer

The workability (consistency) of fresh concrete.

3Why is curing important?Fresher

Sample answer

It keeps concrete moist so cement hydrates properly, improving strength and durability and reducing cracks. For ordinary Portland cement, at least 7 days of curing is the common minimum.

4One-way vs two-way slab?Fresher

Sample answer

If the longer span divided by the shorter span is more than 2, the slab bends mainly in one direction (one-way). Otherwise it spans both ways (two-way).

5Which software have you used?Fresher & experienced

Sample answer

AutoCAD for drawings, STAAD.Pro or ETABS for structural analysis, Revit for BIM, and MS Project or Primavera for planning — mention projects you used them on.

6How do you ensure quality on site?Fresher & experienced

Sample answer

Inspection checklists, material testing (cube tests, sieve analysis), checking reinforcement before pouring, following approved drawings and keeping records.

7How do you control project cost on site?Experienced

Sample answer

Track quantities against the BOQ, control material wastage, monitor labour productivity, raise variations promptly and review budget versus actuals every week.

Role-based Core engineering

Electrical & electronics

For electrical, maintenance, electronics and instrumentation roles.

8 questions
1State Ohm’s law.Fresher

Sample answer

Voltage equals current multiplied by resistance (V = I × R), at constant temperature.

2AC vs DC?Fresher

Sample answer

AC changes direction periodically; DC flows in one direction. India’s mains supply is about 230 V at 50 Hz.

3What is power factor?Fresher

Sample answer

The ratio of real power (kW) to apparent power (kVA). A low power factor wastes capacity; it is commonly improved with capacitor banks.

4MCB vs RCCB?Fresher

Sample answer

An MCB protects against overload and short circuit. An RCCB detects earth leakage current and protects people from electric shock.

5Star vs delta connection?Fresher & experienced

Sample answer

In star, line voltage = √3 × phase voltage and line current = phase current. In delta, line voltage = phase voltage and line current = √3 × phase current.

6Why doesn’t a transformer work on DC?Fresher & experienced

Sample answer

It works by mutual induction, which needs a changing magnetic flux. DC produces a constant flux, so no voltage is induced — and the winding can overheat.

7What safety steps do you follow before maintenance?Experienced

Sample answer

Isolate the supply, apply lockout/tagout, test for absence of voltage, use proper PPE, and follow the permit-to-work system.

8What is a PLC and where have you used one?Experienced

Sample answer

A Programmable Logic Controller automates machines using inputs, logic and outputs (often ladder logic). Explain a sequence you programmed or troubleshot.

Role-based Healthcare & education

Nursing & healthcare

For staff nurse, clinical and hospital roles.

7 questions
1What are normal adult vital signs?Fresher

Sample answer

Temperature about 36.5–37.5 °C, pulse 60–100 beats per minute, respiration 12–20 breaths per minute, and blood pressure around 120/80 mmHg or slightly below.

2What are the ‘rights’ of medication administration?Fresher

Sample answer

Right patient, right drug, right dose, right route and right time — plus right documentation.

3What are the WHO ‘5 moments’ for hand hygiene?Fresher

Sample answer

Before touching a patient, before a clean/aseptic procedure, after body-fluid exposure risk, after touching a patient, and after touching patient surroundings.

4What is triage?Fresher

Sample answer

Sorting patients by the urgency of their condition so the most critical are treated first.

5How do you handle an anxious or aggressive patient or relative?Fresher & experienced

Sample answer

Stay calm, listen, acknowledge their concern, explain clearly what is happening, keep yourself safe, and involve a senior or security if needed.

6How do you hand over a patient at shift change?Fresher & experienced

Sample answer

Use a structured format such as SBAR (Situation, Background, Assessment, Recommendation) and cover pending medicines, investigations and concerns.

7What do you do if you make a medication error?Experienced

Sample answer

Ensure the patient is safe, inform the doctor immediately, monitor the patient, document accurately, and report it through the incident reporting system.

Role-based Healthcare & education

Pharmacy

For pharmacist, pharmacy assistant and medical representative roles.

6 questions
1Generic vs branded medicine?Fresher

Sample answer

A generic contains the same active ingredient, strength and dosage form as the branded original and is usually cheaper.

2How do you store medicines correctly?Fresher

Sample answer

Follow the label: room temperature, refrigerated (often 2–8 °C) or protected from light; keep stock in FEFO order (first expiry, first out) and check expiry dates regularly.

3What is a prescription-only medicine?Fresher

Sample answer

A medicine that may be sold only against a valid prescription from a registered medical practitioner.

4What do you check before dispensing a prescription?Fresher & experienced

Sample answer

Patient details, prescriber details and signature, drug name, strength, dose, frequency, duration, possible interactions and allergies — and clarify anything unclear with the doctor.

5How do you counsel a patient on a new medicine?Fresher & experienced

Sample answer

Explain what it is for, how and when to take it, common side effects, what to avoid, and when to see the doctor — then check they understood.

6How do you reduce dispensing errors?Experienced

Sample answer

Double-check look-alike/sound-alike drugs, keep them apart, use barcode or second-person checks, and maintain a calm, organised dispensing area.

Role-based Healthcare & education

Teaching & training

For school teacher, tutor, trainer and academic coordinator roles.

7 questions
1What goes into a lesson plan?Fresher

Sample answer

Learning objectives, materials, an introduction or hook, teaching activities, checks for understanding, assessment and a closing summary or homework.

2Formative vs summative assessment?Fresher

Sample answer

Formative assessment checks learning during the course (quizzes, questions) to adjust teaching. Summative assessment measures learning at the end (final exams, projects).

3What is Bloom’s taxonomy?Fresher

Sample answer

A hierarchy of learning levels: remember, understand, apply, analyse, evaluate and create — used to design questions and activities.

4How do you manage a class with mixed abilities?Fresher & experienced

Sample answer

Differentiate: group tasks by level, give extension work to fast learners, extra support and examples to others, and use peer learning.

5How do you engage a student who has lost interest?Fresher & experienced

Sample answer

Talk privately to find the reason, connect the topic to their interests, give small achievable tasks with quick praise, and involve parents if needed.

6How do you handle a complaint from a parent?Experienced

Sample answer

Listen fully, stay calm, share facts and the student’s work, agree a plan together and follow up on progress.

7How do you use technology in teaching?Experienced

Sample answer

Presentations and short videos for concepts, quizzes (e.g. Google Forms or Kahoot) for quick checks, and a learning platform for assignments and feedback.

Role-based Hospitality, retail & logistics

Hotel & hospitality

For front office, F&B service, housekeeping and guest relations roles.

6 questions
1How do you handle a guest complaint?Fresher

Sample answer

Use LAST: Listen, Apologise, Solve, Thank — then follow up to make sure the guest is satisfied.

2What is the check-in process?Fresher

Sample answer

Greet the guest, verify the booking and ID, complete registration, confirm the rate and stay details, take the deposit or payment as per policy, issue the key and explain facilities.

3What is the food-safety ‘danger zone’?Fresher

Sample answer

Roughly 5 °C to 60 °C, where bacteria grow fastest. Keep cold food cold and hot food hot.

4What are ADR and RevPAR?Fresher & experienced

Sample answer

ADR (Average Daily Rate) = room revenue ÷ rooms sold. RevPAR (Revenue per Available Room) = room revenue ÷ rooms available, or ADR × occupancy.

5A guest arrives but the hotel is overbooked. What do you do?Fresher & experienced

Sample answer

Apologise, offer an upgrade if available, otherwise arrange a comparable nearby hotel with transport at the hotel’s cost, and follow the property’s policy.

6How would you improve guest review scores?Experienced

Sample answer

Analyse review themes, fix recurring issues (cleanliness, check-in time), train staff on service standards, and respond to every review professionally.

Role-based Hospitality, retail & logistics

Retail & store operations

For retail sales associate, store manager and visual merchandising roles.

6 questions
1Upselling vs cross-selling?Fresher

Sample answer

Upselling offers a higher-value version of the item. Cross-selling offers a related item, such as a case with a phone.

2How do you approach a customer in a store?Fresher

Sample answer

Greet within a few seconds, ask an open question about what they need, listen, and recommend options without pressure.

3What is shrinkage?Fresher

Sample answer

Loss of inventory from theft, damage, errors or fraud — controlled with audits, security and accurate billing.

4What is visual merchandising?Fresher & experienced

Sample answer

Arranging products and displays to attract customers and increase sales — eye-level placement, themed displays, clear signage and clean aisles.

5How do you handle a return without a receipt?Fresher & experienced

Sample answer

Follow store policy politely; if allowed, offer an exchange or store credit, and escalate to the supervisor when needed.

6Which store KPIs do you track?Experienced

Sample answer

Sales versus target, footfall, conversion rate, average bill value, units per transaction, shrinkage and stock availability.

Role-based Hospitality, retail & logistics

Logistics & supply chain

For warehouse, procurement, logistics coordinator and supply chain roles.

7 questions
1FIFO vs FEFO?Fresher

Sample answer

FIFO (first in, first out) dispatches the oldest stock first. FEFO (first expiry, first out) dispatches the stock that expires soonest — essential for food and medicines.

2What is lead time?Fresher

Sample answer

The time between placing an order and receiving the goods.

3What is an e-way bill?Fresher

Sample answer

An electronic document under GST required for moving goods worth more than ₹50,000 (some states set different thresholds for movement within the state).

4What is inventory turnover?Fresher & experienced

Sample answer

Cost of goods sold ÷ average inventory. A higher turnover means stock moves faster.

5FOB vs CIF?Fresher & experienced

Sample answer

Under FOB the buyer arranges the main freight and insurance, and risk passes once goods are loaded on the vessel. Under CIF the seller pays cost, insurance and freight to the destination port, but risk still passes at loading.

6What is a WMS?Fresher & experienced

Sample answer

A Warehouse Management System that tracks stock locations, receiving, put-away, picking, packing and dispatch.

7How would you reduce logistics costs?Experienced

Sample answer

Consolidate shipments, optimise routes, negotiate carrier rates, improve load utilisation, reduce damages and returns, and track cost per shipment.

How to use this bank

Practise answers. Don’t memorise them.

Say it out loud

Read the question, answer aloud in your own words, then compare with the sample answer.

Add your own example

Replace sample projects and numbers with your real experience. Interviewers ask follow-ups.

Use STAR for behaviour

Situation, Task, Action, Result — and say what you did.

Know your resume

Every skill on your resume is fair game. Practise those subjects first.

Want the full process — HR screening, tests, salary talks and offers? Read the Interview Journey. Sample answers are guidance; adapt them honestly to your own background.