Placement Handbook 2021-2022 Overview
Placement Handbook 2021-2022 Overview
HANDBOOK
2022
2021
CONTENTS
SOFTWARE 1
ANALYTICS/ MANAGEMENT 37
Axis Bank 38
Capgemini 39
Deloitte USI 40
EXL 41
Fractal Analytics 42
GEP Worldwide 43
Novartis 45
PharmaACE 46
Robert Bosch Engineering and Business Solutions 47
Thorogood Associates 49
ZS Associates 50
CORE 52
Aarti Industries 53
Airbus 54
Analog Devices 56
Bajaj Auto 58
Caterpillar 59
CEAT Tyres 62
Danieli India 63
Dr Reddy’s Laboratories 64
ExxonMobil 65
Gas Authority of India Ltd. 67
Indian Space Research Organisation 68
Menon and Menon 69
Micron Technology 70
Neptunus power plant services Pvt. Ltd. 71
Nvidia 72
Qualcomm 73
Reliance Industries Ltd. 75
Rockwell Automation 76
Sedemac Mechatronics 77
Signalchip Innovations 79
SKF 80
Samsung Semiconductors India Research 81
Synopsys 83
Tata Hitachi 85
Tata Projects 86
Tata Steel 87
Texas Instruments 89
Vedanta 91
Western Digital 92
FMCG 93
AB InBev 94
Hindustan Unilever Ltd. 95
List of Abbreviations 96
1
AMAGI MEDIA LABS
Profile: Software
Job Description:
You will work on distributed broadcast technology services running on AWS. Areas of work
include content ingest/processing/orchestration workflow systems across multiple products
and live broadcast orchestration systems, in a high availability s/w design environment that
spans both UI-frontend and web/distributed backend technologies on the control plane, and
core audio/video processing on the data plane.
• You should be very strong in computer science fundamentals such as Data
Structures,Algorithms, Operating Systems, Networking, Database Systems, as taught in
your curriculum.
• You should be very comfortable in programming with one or more programming languages
in a Linux environment.
• You must be a responsible team player.
• Any of your contributions to open source projects will be considered favourably.
• If you are exposed to AWS or any public cloud environment will be an added advantage.
Interview Structure: NA
• Concentrate on your coding skills. You need to be able to write an optimal code (i.e., code
with efficient time complexity or run time and space complexity or memory required) for a
given problem statement.
• You need to focus on data structures (linked lists, stacks, queues, deques, trees, binary
trees, B trees, B+ trees), algorithms, sorting and searching techniques, dynamic program-
ming, divide-and-conquer approach, recursion, greedy approach, and standard algorithms
like Huffman algorithm, Dijkstra’s algorithm, Strassen’s algorithm for matrix multiplication.
• You also need to know things like finding substrings from a string, counting the number of
occurrences of a substring in a string, implementation of the travelling salesman problem,
knapsack problem, eight queens problem and various standard problems in data struc-
tures. Also the basics of C, C++ are expected.
• Like various standard library functions, pointers, unions, structs and memory allocation in C
and virtual functions and function overriding in C++. You also need to have basics of Operat-
ing Systems and DBMS, the kernel concept in UNIX and general structure and functioning
of UNIX systems, parallel processing, multitasking, multithreading, etc.
02
AMAZON
Profile: Software Developer
Interview Structure: NA
Tips for preparation: Prepare for Coding Questions well. And try to use STL
03
AMERICAN EXPRESS
Profile: Software Engineer
Online Test pattern: MCQs on Aptitude, Code snippets, SQL, OS and 2 Coding Questions.
• Dynamic Programming
• String Manipulation
• Hash Maps
Interview Structure:
• PI 1 - Questions were focussed on the resume with few basic questions on DSA as well.
• PI 2 - The 2nd PI was broader and covered CSE subjects like DBMS, OOPs, etc. along with
some puzzles.
• PI 3 - The 3rd PI was more focussed on situational based questions (HR type).
• Tech interviews were focused on my projects written in resume, algorithmic coding prob-
lems to which they expected optimized code in time and space, some puzzles which can
be answered if you go through geeks for geeks, a few coding questions which uses linked
list and graph data structures, a few graph based algorithms like dfs, few basic questions
from oops and dbms. Then SQL coding questions were asked.
• Reverse a linked list, OOPS(Instances and abstract class), Deletion in binary tree and
warm up questions.
• Tree traversal (pre order,post order and in order). With and without recursion and time
complexity analysis.
• Swap the values of two variables without using extra variables.
• Can binary search be performed on a linked list?
• How to print duplicate rows in a table without using nested query?
• Dangling pointers and wild pointers in computer programming.
• DFS & BFS implementation.
• How to implement runtime polymorphism?
• Key Differences Between Array and Linked List, with complexity analysis.
• Practicing DSA and having a good knowledge on SQL and DBMS concepts is recom-
mended.
04
ATLASSIAN
Profile: Software Engineer
Job Description:
Love to innovate? Want the freedom to be creative? How about the time and resources to
make them a reality? Yes? Great. We build software for the world’s most talented thinkers. That
means we need our own team to push boundaries daily. At Atlassian, You’ll be encouraged to
use your imagination and try new things. You’ll collaborate with some of the best minds in tech.
You’ll be a part of our values-driven culture, have opportunities to speak at global conferences,
and participate in ShipIt--our quarterly hackathon--within your first week.
On day one, you will be a valued part of our development team, trusted to make changes to
code that directly impact our products, while gaining deep technical knowledge in full life-
cycle product development. You’ll dream up and code new features that can be shipped
straight into our products, all the while being trained by our very best people.
• PI 1 : There was a long discussion on the internship project I did. And then there were
Questions on OS, C++ Concepts and projects I did. And then 2 Coding Questions were there
which were easy but corner cases needed to be checked as the Question was tricky for the
corner cases and thus discussed with the interviewer for getting hints.
• Total 2 questions were asked in the Technical interview. In all the interviews they discussed
projects and internships. They were asking easy questions on all the topics- DS/ALGO, OS,
DBMS.
• Be thorough with everything written on Resume and the internship project did.
• Try to write Code in a beautiful way and consider cases and discuss with the interviewer.
• Prepare well for the HR interview.
05
BNY MELLON
Profile: Software Developer
Online Test pattern: 4 coding questions in hackerrank(2 Easy, 1 Hard, 1 easy), 90 minutes time
to solve
The questions were different for each student so its better to know DSA fully and solve a lot
of questions beforehand.
Here are few concepts around which the OT was concentrated:
• Maximum xor between l to r
• Edit distances
• Map based question
• Graph based hard question
• Arrays, vectors, and maps
• given a list of numbered blocks, you must insert the numbered blocks in a pipe with 2 open
ends, such that after inserting, the blocks are in ascending order. Insertion must be done
in the order of given blocks. We can remove, and then re-insert existing blocks if needed.
What’s the least number of blocks needed to be removed.
06
CISCO
Profile: Software Engineer
• DSA concepts
• Networking concepts
• Basic mathematics
Interview Structure:
• 1.5 hour technical round PI. Asked conceptual questions in CPP (memory management of
C program), OS (semaphores), Networks (protocols etc).
• Managerial round consisted of a few resume questions, a system design question - design
a parking lot, etc.
• Asked to explain the real life use of my personal project in 1 min. Then asked about profile
preference for network/embedded/application engineer. Then location preference. Then
explained about pay structure. It was a very short round(just 8-10 min).
07
CITI CORP
Profile: Software
Job Description:
Online Test pattern: The test was conducted on the AMCAT platform which had 4 sections:
• Quantitative aptitude
• Logical Reasoning
• Technical MCQ (25 questions)
• Coding section (2 questions)
In the aptitude section each sub-section had diff number of questions, and timing was near to
15min per section (max a minute for each question).
• Aptitude -
1. Ratio & Proportion, simple interest, Partnership, Permutation & Combination, LCM &
HCF, Alphabet type codes (easy and direct), direction sense, 2 Verbal questions (easy),
patterns, puzzles, English comprehension.
• Technical MCQ -
1. Basic C++ output questions, OOPS (very important), and basic DSA (no in depth questions
were asked), arrays, strings, Time Complexities of Standard sorting algorithms, basics
of Stacks, Queues and Linked Lists, basic numericals on Trees, DBMS, SQL and OS.
• Coding Questions:
2 questions (Only C, C++ and java were allowed)
1. Matrix display and manipulation type.
2. Check if two numbers are adjacent in gray code representation (Could be solved using xor)
3. To find the amount of oil flowing in a tree-like network from root base station to leaves
given the capacity of pipes connecting different nodes in the network. Solution could be
implemented using DP.
4. Pattern Printing/Generation.
5. Finding Factorial but asked in a different way.
6. Find an edge which occurs maximum number times in a path between two vertices.
7. Questions based on class (OOPs)
8. Questions based on bit manipulation, Recursion, and arrays.
Interview Structure:
• Technical 1
• HR 1
08
CITI CORP
Common Interview Questions:
09
CITI CORP
Common Interview Questions:
• Make sure you know your resume very well, including your projects and POR’s. This applies
to any company. Any question can be asked from anywhere in your resume, and it’s best
not to lie.
• Basic C++ knowledge is good enough and brush it up. Oops and basic DSA. If you have
included SQL in your resume, make sure you can write queries.
• Arun Sharma book is preferred for aptitude
• Technical MCQs- Mostly from understanding of basic programming, concepts like sorting,
OOPs, and outputs of some codes, errors in codes- geeksforgeeks MCQs practice would
help.
• Concentrate on your coding skills. You need to be able to write an optimal code (i.e., code
with efficient time complexity or run time and space complexity or memory required) for a
given problem statement.
• Focus on data structures (linked lists, stacks, queues, deques, trees, binary trees, B trees,
B+ trees), algorithms, sorting and searching techniques, dynamic programming, divide-
and-conquer approach, recursion, greedy approach, and standard algorithms like Huffman
algorithm, Dijkstra’s algorithm, Strassen’s algorithm for matrix multiplication.
• A through research on the company and find something that is unique about the company
and that is the reason you want it.
• Tech interns and your own projects will help.
• For technical, be prepared with some good practice in programming through hackerrank/
geeksforgeeks, aptitude, MCQs in geeksforgeeks based on sorting, OOPs and programming.
For HR, be thorough with everything you write on your resume and everything you speak
must be honest and confident.
• For OT, concentrate more on aptitude and logical reasoning. For interviews, be prepared
for questions regarding interns. If you have done an internship on machine learning, you
can expect them to ask questions on creating a machine learning model. Be strong in
the basics of statistics. For HR questions, recollect all your memories before the interview
which you can give as examples for each question.
• Read a bit about citi so that you can answer their questions about it.
• Go through puzzles from GeeksforGeeks (Imp for any analyst or software interview )
• For this company, practice apti well and keep practicing coding daily and read DSA and
understand whatever you are doing or learning. They ask only that you do nothing new
so don’t worry if you don’t know everything, just know what you know. And prepare for the
situations-based HR questions well. Show confidence in the interview.
10
DEUTSCHE BANK
Profile: Graduate Analyst
Online Test pattern: 3 OT questions (1 easy and 2 medium to hard difficulty level questions)
Interview Structure:
• 2 Technical PIs
• 1 Managerial
• 1 HR
• PI 1: (Technical)
1. Few basic DSA questions.
2. Write a program to remove repeated characters in a string and execute it.
3. Write a program to implement priority queue.
4. Few puzzles, simple ones that you can find in gfg.
• PI 2:
Most ofthe questionswere simple butwere asked from multiple concepts. DSA, DBMS, OS, networks.
• Managerial:
It started with what character do you define yourself with and followed up with questions
based on that. They asked about my previous experiences in startups and intern experience.
All questions were situation based.
• HR:
Was asked to brief about all projects in my resume. It was followed by standard HR questions
like do you have Indian passport, family details, etc.
Going through gfg experiences, it was really helpful. Some of them mentioned priority queue
specifically which made me prepare beforehand.
11
FIDELITY INVESTMENTS
Profile: Software Developer
Online Test pattern: OT had a mixture of questions from English, General Aptitude and
Computer Science related questions which were basic level and all of them were MCQs. We
had 2 programming questions as well and were of moderate difficulty.
Online Test questions/Concepts: Basic concepts that can be learnt from the 2nd and 3rd
semester of Computer Science.
Interview Structure:
• Technical Round
• HR Round; if and after Technical Round is cleared
• The Technical Interview was at max 15 minutes which started with basic conversation. The
questions build up on difficulty as you answer. They mostly focused on the favourite subject
that you mention and asked more about any project or internship experience that you had
mentioned.
• HR questions mostly focus on how confident, bold and responsive you are to their questions.
Mostly asked about our day to day life and preferences.
• Engaging in proper conversation with the interviewer will be of good help irrespective of
your answers being right or wrong. Focus well on their PPT as you might get good points to
answer if they ask anything related to that in the HR interview.
12
GOLDMAN SACHS
Profile: Data Analyst
Interview Structure:
13
GOLDMAN SACHS
Tips for preparation:
14
MICROSOFT
Profile: Software Development Engineer
• Stacks
• Strings
• Queues
• Sorting
• DP
• For group fly Round: All candidates were asked to write solutions of coding questions on
paper. (Ex: [Link]
• Questions on c and c++ language.
• Trees(BST).
• Strings (KMP algo).
• A couple of Cryptography and Networks questions (because I had SysAd on my resume).
• System Design questions(To check Strength of OOPs Concepts)
• Reverse a linked list (using recursion)
• File handling , Disk storage management : OS
15
NATWEST
Profile: Software Engineer
• DSA
• OOPS
• DBMS
• OS
• OOPS
• DSA
• DMBS
16
NOKIA SOFTWARES AND NETWORKS
Profile: Development, Testing
• OT 1
1. Basic Aptitude
2. Tronix MCQs(CMOS, Equivalent Resistance, Op-Amps)
3. Remove the Duplicate elements and Pattern Printing(AMCAT Basic Questions)
• OT 2
1. Arrays+Maths
2. Strings and Dictionaries
Be familiar with mathematics and basic libraries in your preferred coding language.
• Technical Round:
1. Rigorous discussion on all of your projects
2. Technical Questions from OOPS, DBMS, OS (Moderate to hard)
3. Programming questions
• Write a function for merge sort
• Write a function to check whether the binary tree is BST or not
• Managerial Round:
1. Technical question and practical applications of those concepts
• OSI Model and their applications.
• Static and dynamic binding and their real-time applications
• Pillars of OOPS2.
2. Write a function to find the height of the binary tree.
3. Basic Managerial round qns like Where do you want to see yourself, your strengths, etc.
• HR Round:
Family Background, Relocation comfortability, etc
Be confident and ambitious. Be strong in your basics. Always try to write a clean code. Start
from the least efficient and improve your code in every try.
17
NVIDIA
Profile: Hardware and Software
Interview Structure: Only one PI which consisted of both technical and HR questions.
• Regardless of the domain, they strongly focused on the resume and the projects/internships
done. A few puzzles were also asked.
• For hardware:
They mainly focussed on digital electronics.
• For Software:
1. Puzzles from GFG
2. Programming knowledge in C++/ Java or any OOPS language
18
09 SOLUTIONS
Profile: Associate Devops Engineer
Interview Structure:
• Project overview, OS and DBMS basic, coding question on array, string and linked list.
• Project overview , OOPS concepts, coding question on recursion and DP.
19
ONEPLUS
Profile: Software Engineer
20
ORACLE
Profile: Server Technology, Application Development.
• DSA (Trees particularly traversals and AVL tree and BST, Graphs)
• DBMS (Queries, Joins, Normalisation,)
• OS
• Aptitude
• Networks
• Questions based on Quantitative Analysis,
• English Language Proficiency : Comprehension, Vocabulary
Interview Structure:
• 2-3 Technical PIs
• 1 HR (Techno-HR, optional if interviewer feels the need to assess more)
• Puzzles(from gfg):
1. Given ropes of equal length, matchsticks, and the fact that a rope burns entirely in 30
minutes if one of its ends is lighted, how will you measure 45 minutes? Multiple answers
were expected. Confidence was checked.
2. Given 2 jugs of capacity 5 litres and 3 litres, and an infinite supply of water, how will you
measure 4 litres? Multiple answers were expected. Confidence was checked.
3. Max score that a Batsman can score in a 50 over match.
• Linked List Questions:
1. Linked list reversal.
2. Linked list traversal, recursion, resume based questions. General questions on subject
interests like ML. 1 design question on cache also but only the explanation was asked not
asked to code. Weighing box marble aptitude question asked.
3. Finding the presence/absence of a loop in a linked list and counting the number of nodes
in the loop.
4. queue using linked list.
5. Delete the node of a Linked List. Make a linked list and reverse it (codepair).
6. Reverse a list in the group of ‘k’ nodes
7. Find the k th element from last in a list
8. Delete a given node in a list without a reference to head node
9. Which sort is used for Linkedlist and why?
10. Which sorting algorithm is best for linked lists, its time complexity and explain why it is
better than others?
11. Join 2 sorted linked lists.
21
ORACLE
Common Interview Questions:
• Trees
• OOPs: Explain inheritance and code one example (codepair).
• Design question on cache
• Project Discussion
• Bit Manipulations
• OS: Semaphores(OS) and File structure(OS)
• DBMS:
1. Normalisation
2. Design a library management system. Designed the tables (PK, FK everything), relationships
among them, then I drew the ER diagram of the same.
• 8 queen problem
• Arrays:
1. Rotate a given array k times towards right
2. Optimal way to cut a rod given a set of constraints.(DP)
3. Find triplets in array adding up to the given target sum
4. For a given array, move all the 2s on the right end of the array
• Tower of Hanoi
• How is tiny URL implemented?
• How will you handle collisions in Hash tables?
• Sort the list of strings in lexicographical order (codepair).
• Knight tour problem
• How you can make 120 using four zeros, you can use any number of operators
• Find the number of anagrams in a list of strings,
• Overloading in java
22
PAYPAL
Profile: Software Developer.
• PI 1:
1. Introduction
2. Code to print the binary representation of a given integer (don’t forget negative numbers).
3. Iterative preorder traversal of a binary tree (Can use any data structure : Stack).
4. Different sorting algorithms and their time complexities.
5. OS Questions (CPU utilisation and threads).
• PI 2:
1. Array question.
2. Check whether the given binary tree is BST.
3. OOPS Questions (Diamond problem and Dangling pointer)
4. DBMS queries (based on joins)
• HR PI:
1. Asked how my day was.
2. Asked about my summer intern project.
3. Asked me whether I have any questions for him (Impress and show your interest in joining
the company).
Use geeks for geeks PayPal archives for preparation, Data structures is key for interview. But
to have a better understanding look up archives online for that particular company. Also, try
learning a bit about the company before the interview which was helpful.
23
PUBLICIS SAPIENT
Profile: Associate Software Developer
Online Test questions/Concepts: There was a simple array question followed by a variation
of a classic dynamic programming problem (Maximum path sum in a 2D array).
Interviewers seemed to care about personal values more than the typical company. They
will very likely probe you about your experiences and check whether your narrative as an
individual and your interest in the company holds up to scrutiny. For technical interviews, make
sure your subject’s ideas are clear. The questions they asked were fairly surface-level and
easy to prepare for. For HR rounds, do not take it lightly and prepare well. Cracking the Coding
Interview has many tips to prepare for behavioral rounds that I found very useful.
Company research is paramount. Focus more on studying for interview questions and ideally
prepare your responses beforehand. Technical rounds didn’t pertain to a particular topic so try
to get a decent understanding of all areas.
24
QUALCOMM
Profile: Software and Hardware
• Aptitude
• Software
• Digital/Communication/Software
• Aptitude :
1. Around 10 Quantitative Apti questions (Refer RS Aggarwal), around 5 data interpretation
and few conditional statements were given and 4 to 5 questions were asked based on that
(for our previous year Einsteins puzzles was asked). People who did better in apti had a
higher chance to get shortlisted for Interviews.
2. Basic Quant, Logical Reasoning, Data interpretation
• Software:
1. C, C++, Java - Output, Debugging, OOP Concepts
• Digital:
1. Almost everything in digital was asked - starting from combinational, sequential, VLSI, AD
& DA conversions.
2. Digital basics, Boolean Algebra, OpAmps, Basics of ICs and VLSI
3. Solving Digiqs and Gate questions will help in digital.
Interview Structure: Varied - Some had 2 technical rounds while others had 3 technical rounds,
1 HR round for everyone.
Technical Round 1 :
Mostly based on Resume. They asked about every project and internships I have done and in
detail. Therefore, know it well before mentioning it on your resume.
General questions related to CMOS regarding threshold voltage. (For Hardware)
Puzzles ( Do refer GFG )
Technical Round 2 :
• For Software :
1. Questions were based on core OS related questions with some embedded systems
questions as well.
2. OS concepts of firmware, networking concepts from TCP/IP, wifi, antenna, etc. are common
questions for software roles.
25
QUALCOMM
Common Interview Questions:
• For Hardware :
1. The whole of digital electronics will be covered in the first 2 PIs, refer GFG before sitting for
any PI.
2. Sample questions are as follows:
• What is fan out? How is the fan-out value in CMOS
• Which is more critical, setup time/hold time? Why?
• What are RAM and ROM? What is random access?
• Draw CMOS buffer. Explain why PMOS is used as a pull-up.
• Design a 2 input AND gate using MUX.
• What is an FPGA? What is its building block?
• Draw the timing diagram for negative setup slack and explain it.
• Difference between ASIC and FPGA?
26
ROBERT BOSCH ENGINEERING AND BUSINESS SOLUTIONS
Profile: Data Analyst
Process Structure:
• Resume Shortlist
• Personal Interviews
Interview Structure:
1. Technical Interview: Questions from projects done related to data analytics and topics like
Machine Learning, statistics (PCA, t-test, p-value), Probability, Data structures, and algorithms
(trees, remove the middle object from linked list, nodes).
2. HR: Questions like introducing yourself, Why you chose the company, any plans to go for
higher studies, whether you will be able to relocate to the place of work, and about projects
done.
1. Have a project related to Data science and spend some time briefly explaining it.
2. Learn basic concepts relating to statistics and ML, probability questions
3. Learn statistical programmings like R, python etc, and visualization programs like excel,
tableau, etc.
27
SALESFORCE
Profile: Software Engineer
• Dynamic Programming.
• Matrix
• PI 1: they check our technical expertise. It tests how good we’re at programming. The
interviewer will give some problem statements on the spot and ask to code a vague code
for it. And if you’re not from CSE, towards the end of 1st round, he might ask something
related to the major course also for formality to check your originality.
• PI 2: In the 2nd round, they check how we think. For me, they asked me some real-life
situations and checked how I approach a problem. You won’t have to code anything in that.
• The interviewer will ask questions from your resume, questions like why he should hire you.
He’ll also ask a couple of aptitude questions and check how you approach the problem.
You need not answer it. Tell him what you’re thinking. That’s what he expects.
28
SAP LABS
Profile: Associate Developer
• Important Concepts:
Data Structures and algorithms, Operating systems, UNIX, C++, object-oriented programming,
Data base management systems, SQL, Dynamic programming.
• Questions:
1. Converting one string to another (Dynamic programming)
2. MCQs - core java, oops, DSA, time complexities, UNIX, and general operating system
concepts related to MCQs.
Interview Structure:
• DS algos questions like reverse LinkedList, Stack implementation using queue and some
standard questions from PDF, Puzzles of Cube, Dynamic linking from OOPs, difference
between Final and Const in java, questions on Database design and SQL queries and they
discussed a lot from the resume.
• Find max possible sum till root in a tree, parent and sum array were given.
• Find an element in two d arrays optimally, puzzle, the height of the binary tree.
• The middle element of linked list in a single traversal, reverse a linked list, coin change
Dynamic Programming problem.
• Questions about internship experiences were asked.
• In the HR round a lot of management-based questions and questions about projects were
asked. Do some research about the Company that will help you in the HR round.
29
SAP LABS
Tips for preparation:
• Have some Development based Project like an App, be strong in Data base management
systems and Data structures and algorithms.
• Concentrate on your coding skills. You need to be able to write an optimal code (i.e., code
with efficient time complexity or run time and space complexity or memory required) for a
given problem statement. You need to focus on data structures (linked lists, stacks, queues,
deques, trees, binary trees, B trees, B+ trees), algorithms, sorting and searching techniques,
dynamic programming, divide-and-conquer approach, recursion, greedy approach, and
standard algorithms like Huffman algorithm, Dijkstra’s algorithm, Strassen’s algorithm for
matrix multiplication.
• Know about topics like finding substrings from a string, counting the number of occurrences
of a substring in a string, implementation of the travelling salesman problem, knapsack
problem, eight queen’s problem and various standard problems in data structures.
• Basics of C, C++ are expected, questions based on various standard library functions,
pointers, unions, structs and memory allocation in C and virtual functions and functions
overriding in C++ might be asked.
• You also need to have knowledge about basics of Operating Systems, the kernel concept
in UNIX and general structure and functioning of UNIX systems, parallel processing,
multitasking, multithreading, etc.
• Practice well on coding platforms like Hackerrank, Hackerearth, Leetcode, Codechef and
Geeksforgeeks.
30
SIEMENS HEALTHINEERS
Profile: Full Stack Developer
Interview Structure:
• Technical Round
• Managerial and Technical Round
• HR Round
31
STANDARD CHARTERED BANK
Profile: Associate Software Developer
Process Structure: Online Reasoning Test (Psychometric Test), OT (coding) , GD, PIs
Online Test pattern: DSA Coding questions, DBMS queries, Aptitude questions
Interview Structure:
• Technical Round
• HR Round
• Practice CP and algorithms and SQL is a must(Special attention for SQL in the technical
round).
• Know about the company thoroughly and learn about the trending technologies on how to
incorporate them in the banking sector.
• Practice aptitude and coding as they increase the level year by year. Be confident while
speaking in the GD and be very thorough with your resume.
32
TATA DIGITAL
Profile: Digital Engineer
Common Interview Questions: Core concepts from CS like Data Structures and Algorithms.
33
TEJAS NETWORKS
Profile: Software
Online Test questions/Concepts: Mainly questions were related to networks and protocols
and C, C++ questions. There were only one or two Java questions as far as I remember. Mostly
testing your concepts and fundamentals.
Common Interview Questions: The panel asked me a few questions about my summer intern.
After that, they asked which language I preferred to face questions from. They asked me
questions from that language. They asked to type the code for the required logic(as a function)
alone in the Zoom chat box and show it to them.
• Some of the questions:
1. What are the storage classes(specifiers) in C?
2. Where are the variables declared with each of those specifiers stored in memory? (For
example x in the data segment, y in stack)
3. Write a program to find the bigger of two numbers, three numbers(for this then they asked
to optimize it.)
4. What is a volatile keyword?
5. What is the return type of malloc?
6. Insert a node at the beginning of a singly linked list.
Be clear about what you did in your summer internship. The PI was more about conceptual
questions and tested the fundamentals thoroughly. Be strong and thorough with the
fundamental questions in C, C++ or your language.
34
WELLS FARGO
Profile: Software Developer
Online Test pattern: Business Analysis (Data Interpretation), English (Language Proficiency), 2
Coding Questions (1 medium + 1 hard).
Interview Structure:
• Technical Round
• Techno-HR Round
• PI1:
1. Why am I interested in a software profile?
2. A coding question on array (Interviewer was more into logic and my approach rather than
syntax).
3. Also asked me about sorting algorithms and their time complexity.
4. Some questions on Oops and Networks.
• PI2:
1. The interviewer asked me what I know about Wells Fargo and then he moved on and asked
me about my project.
2. Then HR joined the call and asked some HR based questions like why should we hire you?
3. Why do you wanna join Wells Fargo?
4. You are from ECE so how do you think you will compete with CS students?
5. find the kth smallest no. in an array? (I gave him nlogn solution but he wanted a more
optimized solution. The interviewer was really helpful and gave hints)
In the OT try to correct Business Analysis questions and learn Data Structures, OOPS, Networks
and OS.
35
WIPRO STAR
Profile: Software Developer
Streams Opened for: [Link] - CSE, ECE, EEE, ICE, Mech, Prod, Civil.
Online Test questions/Concepts: For OT, much weightage was given on how you interpret
data (graphs and charts). Basic arrays and DSA.
Interview Structure:
• Technical Round
• HR Round
They mostly ask from your resume. I had mentioned DBMS, so they asked me about things
that were taught in the college curriculum. Keys, SQL queries, Transactions, Entity diagrams.
Asked a couple of questions about Java OOPS. HR was much easier and lasted 30 mins. Basic
HR questions.
Be strong in things mentioned in your resume. They will ask questions about them and
moreover, you will be given a project based on that. I got a project where I had to deal with
Java and Oracle databases, so I felt that. It’s okay even if you don’t have theoretical knowledge
on that.
36
ANALYTICS/
MANAGEMENT
2
AXIS BANK
Profile: 1. Analyst
2. Digital Product Owner
Streams Opened for: All [Link] an [Link] branches, MCA, [Link]. CS.
Online Test questions/Concepts: Quant, Patterns, Verbal and Psychometry, Typical CAT level
practice should do. The calculator was allowed for Quant to focus more on analyzing the
question because it took time even when using the calculator.
Introduce yourself, talk about projects and inclusion of analytics there, Summer internship and
real-world impact of the internship, Why banking? Why analytics from a Mech background? 3
applications of analytics in banking, Family background, Extracurriculars, and risks associated
with them.
Tailor your resume according to the profile, emphasize on each aspect that pertains to the same.
Resume shortlisting was eliminative so spend effort on revamping your resume if needed.
Have projects in hand related to the company (I had a loan granting classification project,
which helped me in providing a structured answer to a question, and the project was asked
about separately). Explain your passion for that profile and what work you’ve done to support
that, in terms of curriculum or groundwork. In some cases, they could close the interview
without asking if you have any questions. Try to ask for permission and ask your questions.
Will project yourself as someone thoroughly interested. Don’t bluff anywhere or try to hide any
downfalls. Be frank about them or explain steps taken to recover from there.
38
CAPGEMINI
Profile: Senior Analyst
Interview Structure:
• Technical Round
• HR Round
SQL basic questions, project-based questions. HR basic questions and also about why the
company is a private company and not a public company.
Cover 11th, 12th concepts from c/c++, check questions from prepinsta for Capgemini, take
online practice tests, have a continuous approach towards preparation.
39
DELOITTE USI
Profile: Analyst - Consulting
Job Description:
Analysts at Deloitte are expected to develop strong technical skills in the system/ technology
area you are working in.
As a part of the onboarding process on projects, you are provided with training/awareness
aimed at building proficiency in the role. It involves the development of technical and behavioral
skills as per defined proficiency levels (as per the Expectation Framework), understanding
of the Organisation specific tools and methodologies, and focused capability building on
communication excellence as per Deloitte standards.
Streams Opened for: [Link] - CSE, ECE, EEE, ICE, Chem, Civil, Mechanical
JAM Experience: Around 16 members were managed by a single manager from the company.
We were asked to select one number from 1-16 randomly and he read the topic in the paper
corresponding to the number, basically like selecting the topic from a lucky draw and speak
for 1-2 mins. The student’s communication skills were tested, how clearly and crisply one can
put the points.
• Started with conventional HR questions tell me about yourself /run me through your
resume etc. Many questions were purely based on my previous interns.
• Some technical questions that were asked:
1. What is an abstraction in terms of programming?
2. How do you swap values stored in variables a and b without using temporary variables and
pointers?
Practice aptitude a lot, taking timed tests online like 30 questions in 20 mins, and so on. One
has to clear the aptitude round to go to further rounds. Communication skills are primarily
tested in the JAM round. So, practice giving impromptu speeches on some topics. Go through
general topics to prepare for JAM and be confident.
For PI, Know about your previous internship process thoroughly. Be strong in what you have
done and what you believe. Learn about the company and be fully aware of what’s in your
resume.
40
EXL
Profile: Business Analyst
Job description: Business Analysts will typically use analytical, statistical, and business
intelligence tools (such as SAS. Python, and R-Studio) to generate insights for decision making
in functional areas (e.g., marketing, pricing, risk, fraud, etc.) across various industry verticals
(banking, insurance, healthcare, travel, transport, logistics, utilities, business, and financial
research).
Online Test pattern: Aptitude (Quant, Verbal, LR similar to CAT level ) and only MCQs
Online Test questions/Concepts: Quant focused on the typical Indiabix categories, knowing
Number systems and speed math helps. LR and Verbal were straightforward.
Interview Structure:
First round focused a lot on resume, be thorough with your resume, and having a data science
project helps. Guesstimates can be given as per the situation. They can be random (like guessing
the number of street lights, tennis balls in a plane ). HR questions were fully situational. It helps
to go through the company values and what kind of work they do.
Speak confidently. If you don’t know something, in particular, accept it rather than beat around
the bush, review some guesstimates and cases before the OT.
41
FRACTAL ANALYTICS
Profile: Imagineer Program
• Aptitude - 75 mins
• Coding - 90 mins
Online Test questions/Concepts: Aptitude test has Data Interpretation, Quantitative, Logical
reasoning, and Verbal. The coding test has 8 questions in which 4 are Python/R based and 4
SQl based questions.
Interview Structure:
• PI 1: Business Understanding
• PI 2: Problem Solving (Puzzles/Python)
• PI 3: HR (Personal Values check)
• Technical Round:
Tell me about yourself
1. Basics of Python - Name some libraries in Python. What is Pandas and why is it used
2. What is a dictionary, why is dir used, why is len used, function for randomizing a list?
3. how to comment, print in Python, and a guesstimate: How many balls can be fit in a train
Bhogi
• Business Round
1. Tell me about yourself
2. (I mentioned Python) Why python?
3. Name some of your favorite brands
4. (I mentioned dominos) Consider you are the brand manager of Dominos and you need to
report your performance to someone, what datasets/parameters are to be considered for
that
• HR Round
1. Tell me about yourself.
2. Why analytics?
3. What do you know about the company?
4. What are your future plans?
5. Have you been attending interviews with other companies?
6. Any questions?
Know the basics of python, have a basic idea on Pandas data structures, that helps you clear
Tech round. For business round, it’s ok if you don’t have prior knowledge about business
management, they don’t look for a particular answer, they observe how you are thinking.
42
GEP WORLDWIDE
Profile: Senior Analyst Trainee, Consulting
Online Test pattern: Only MCQs – Quantitative Aptitude, DI/LR, Verbal Ability. Each section
was divided into subsections that had a different time limit and had to be attempted separately.
Round 1:
1. Introduction, questions based on resume, in-depth questions on projects/internships.
2. What is GEP, and why GEP? Why consulting?
3. Few logical reasoning and attention to detail questions as well.
E.g.: Every day, a flower doubles. How long would a pool be half full with flowers if it takes 20
days for the pool to be completely full with flowers?
4. Guesstimate: One Guesstimate question based on the introduction/interest mentioned.
E.g., Select any airport in India and estimate the number of passengers flying out of the airport
per day, the number of songs SPB has sung, the number of laptops sold in your locality.
Round 2:
1. Case study prompt: A person wants to open a Pizza Hut joint in your locality. Would you
recommend this?
2. This round went on for 45 minutes. The main focus was to identify that profit = total revenue
- total cost. Then, guesstimate these values and gauge whether a profit can be made. It is
important to clearly break down your thought process and defend your recommendation
in this round
3. Questions like the difference between fixed cost and variable cost, and what all fall under
these (e.g., what advertising/raw materials fall under) and draw a graph of breakeven sales.
Round 3: Standard HR questions like listing unique strengths and questions from internship
experience and club work.
43
GEP WORLDWIDE
Tips for preparation:
1. For OT, the timing was extremely important. The level of some questions in the OT was
similar to the level in Indiabix, so practicing from there can be helpful, and other sources like
Arun Sharma up to level 2 should be fine.
2. For Interviews, know your resume extremely well because every word written on it matters.
Prepare well for guesstimates as well, important for any analytics interview.
3. For case studies, have a brief idea on how to approach Market Entry, Profitability, and
miscellaneous cases. The most important point is to remember that profit = total revenue -
total cost. Costs can be divided into fixed and variable costs. Most of the case studies will be
based on this calculation. Checking the breakdown of costs/revenues/sales around pages
37-39 of Case in Point can be helpful. Also, refer to Case Interview cracked videos on youtube.
4. Besides that, be calm and confident while speaking. Having a practice session with somebody
for telephonic interviews can be helpful if you’re not too comfortable with it.
44
NOVARTIS
Profile: Associate Analyst
Process Structure:
• OT
• Technical Round(Case study Evaluation)
• Technical PI2(techno-functional)
• HR Round
Verbal- Para jumble, Synonyms, Odd one out, RC, Inferential Questions. Logical and Quant-
Basic Math Questions Of Time and Work, Mixtures, Algebra, Series Completion.
Interview Structure:
• Case study
• Techno - functional Round
• HR Round
1. The interviewers were very friendly, interested in soft skills as well as technical skills. The
questions were [Link] do you think your course study is related to the job profile that you
applied for.
2. What changes has the pandemic brought to your lifestyle.
3. What technical skills do you possess and how can they be useful for the company.
4. Why Novartis and what do you have to offer to the company.
Do proper research of the company’s net revenue and try to mention stats as much as you can
in the interview. Know about the company’s history and its competitors. Know your resume
well. For OT, practice basic logical and verbal aptitude questions from online resources or
books.
45
PHARMAACE
Profile: Consultant- Commercial and Markets Analytics
Process Structure:
• Resume Shortlisting
• Online Tests
• Group Discussion
• Interviews
Group Discussion review: You get to skip the group discussion if you had performed really
well in the OT and go directly to the PI.
Interview Structure: Basic HR type to begin with, then resume check and few managerial
questions.
Full resume explanation in and out ( projects and internships must be explained in this format -
a problem that was solved, the procedure undertaken, other problems that were encountered,
methods taken to solve everything and arrive at the final result, how was the result productive
or useful in any way ). Few puzzles and a few basic questions followed by HR-type questions.
Do well in OT. They didn’t pick anyone who attended GD. They only picked people who qualified
directly to the PI. They prefer B-tech over other courses.
46
ROBERT BOSCH ENGINEERING AND BUSINESS SOLUTIONS
Profile: Data Analyst
Process Structure:
• Resume Shortlist
• Personal Interviews
Interview Structure:
1. Technical Interview: Questions from projects done related to data analytics and topics like
Machine Learning, statistics (PCA, t-test, p-value), Probability, Data structures, and algorithms
(trees, remove the middle object from linked list, nodes).
2. HR: Questions like introducing yourself, Why you chose the company, any plans to go for
higher studies, whether you will be able to relocate to the place of work, and about projects
done.
1. Have a project related to Data science and spend some time briefly explaining it.
2. Learn basic concepts relating to statistics and ML, probability questions
3. Learn statistical programmings like R, python etc, and visualization programs like excel,
tableau, etc.
47
THOROGOOD ASSOCIATES
Profile: Business Intelligence and Analytics Consultant
Job description:
Thorogood helps clients solve their Business Intelligence problems with powerful analytical
technologies and are looking for graduates interested in IT and business to join our organization.
We perform analysis, design, development, testing, implementation, and support roles on
consultancy projects and follow the complete project life cycle. This means that our consultants
are expected to master multiple technologies and work with global teams to provide effective
solutions. When you join Thorogood, you start out with our initial training program. You could
have a non-technical background before joining us. This training program will get you to the
same base as other trainees, irrespective of your educational background.
Process Structure:
• Phase 1: OT
• Phase 2: PI
• Phase 3: Assessment center
Interview Structure:
• Phase 2:
The Interview will be mostly HR and based on resume( soft skills gained during interns or
through PORs, most importantly). Technical questions, if anything is mentioned in projects.
48
THOROGOOD ASSOCIATES
Common Interview Questions:
• Phase 3 :
1. Case study round: A case study will be given, and a duration of 2 hrs will be allotted during
which you should be making a decision and preparing a PPT which you should be presented
for around 10 mins at the end of this 2 hrs followed by which you will be cross-questioned for
the next 10 mins.
2. Fact-finding: This round is more to test your ability to think and ask the right questions in a
given time. A situation will be given, and 5 mins will be given to think about the question. 15
mins will be given during which you can ask all the questions to the resource person who will
have answers to all the questions but will tell only if the question is posted on him and in the
next 5 mins you should be presenting your decision which you took while asking questions.
Following this, questions will be asked on your decision for the next 10 mins.
3. This is a Group activity round where the first 15 mins were given to go through the task and
objectives of the GD individually, after which 45 min duration will be allotted where all the
candidates would be working together to come up with a solution.
• Aptitude: Easy but time-consuming, so practice a lot of Data interpretation and data
insufficiency problems.
• HR round: Go through the basic HR questions like a situation where you motivated someone,
failed but took positively, etc. Connect all these with some POR or project mentioned in the
resume that they might expect to fully believe you. Be confident in your answers for your
HR interview
• .You never know how you did about the assessment center because there is no correct
answer for a case study or fact-finding round, so try to maintain calmness through phase 3
because these cases are something that eats your brain.
• Try to think in a different perspective during Group Activity, don’t be over dominating but
don’t be over silent.
49
ZS ASSOCIATES
Profile: Business Operations Associate (BOA)
Decision Analytics Associate ( DAA)
Process Structure:
• OT consisted of MCQs from data interpretation, logical reasoning, verbal reasoning, and
quantitative aptitude.
• The second round of OT was PSDD(Problem-solving deep dive), this round is kind of a
mini case study round, it tests mostly data interpretation and analysis skills. One needs to
understand various graphs and plots and derive insights from them.
• Video Interview: Kind of a behavioral assessment. Have to record a video response to
situations given (Personality based). This round was challenging as 1 minute was given to
think and 3 minutes to answer the question. The questions were displayed on the screen,
and we need to record our answer, i.e. speak the answer. You don’t get any second chance
as such. And the questions were a mixed bag of hr and situational based. Also, one question
was a mathematical problem.
Interview Structure:
• Case Study
• Managerial Interview
• Fit Interview
1. A case is given to solve in a stipulated time ( 45 min). This is to be explained in the interview
later. Applying simple math techniques based on your understanding of the problems were
given. Should be good with numbers.
2. EBI + FIT Round: Higher Management takes the PI. Contains Puzzles, Guesstimates, Anecdotes
from past managerial experiences, etc.
50
ZS ASSOCIATES
Common Interview Questions:
They often ask guesstimates and you might have one every round. Popularly asked ones
include the number of cabs moving in and out of Delhi airport in a month, number of tennis
balls you can fit into a Boeing 747, number of streetlights in Pune/Delhi. Given a standard size
mall, how will you identify the number of shops inside the building? Puzzles are also very
commonly asked.
51
CORE
3
AARTI INDUSTRIES
Profile: Core
Job Description:
Selection Process:
1. Online Test
2. Personal Interviews
Interview Structure:
• Technical, HR
1. Introduce yourself
2. Favourite subject
3. Asked questions from the favorite subject.
4. Asked questions on Projects and internships.
5. Where do you see yourself in 5 years from now?
6. What will be your contribution to the company?
7. You are a manager and you lead a team of 6 people. One person is very hardworking but
his output is not effective. You have a project due in 6 months. What will be your action/step
towards the completion?
Be thorough with basic concepts and your resume. Know all basic industrial instrumentation
concepts from temperature, flow, level, and pressure.
53
AIRBUS
Profile:
• Trainee System Engineer
• Associate engineer - system standards parts, electrical
Job Description: -
Online Test pattern: Full MCQs, Aptitude and Core. 30 minutes, 25 questions
• Basic Aptitude
• Circuit theory
• Electrical devices basics
Interview Structure:
• The interview pattern was to give an introduction about myself and they asked if I’m aware
of their mentioned profile types and in which profile I may see myself suited for.
• What are your career goals? What would you like to improve about yourself? Will you be
okay with shifting to Bangalore? What do you know about airbus, do you have any idea
about what components we do, what motivates you to work. 3 words to describe yourself.
What are some core values that you cannot compromise on? Why engineering?, why ICE?,
why NITT? Tell me about your failures. What will you do if you are not being compensated
properly in the company? What are electrical connectors? What are the limitations of ohms
law? Why are transformers rated in KVA and now KW?
54
AIRBUS
• For an internship there was not much to prepare for the above company, only one has to go
through their job profile to have a better understanding of this.
• Study about the company. Be strong with 12th physics related to electrical and be energetic
and show motivation
55
ANALOG DEVICES
Profile: IC Design/Verification Engineer
Job Description:
Analog Devices Inc (ADI) is looking for Digital IC Design and Verification Engineers for its Chip
Design and development team in Bangalore, India.
The selected students will work on-chip development based on ultra-deep submicron
semiconductor process technologies. They will be guided and trained by ADI’s experienced
design and verification engineers.
Descriptive type questions, no aptitude questions, questions comprising Analog and Digital
Concepts were asked. Had to write on a sheet of paper and upload the answers. Some MCQs
were also asked.
• From experience of an EEE student: Digital electronics and VLSI: Quite easy to clear if the
basic concepts are clear. Try previous year’s analog devices questions from the internet.
Gives you a clear perspective of what they expect. RC circuits: different RC configurations
and time-domain analysis. Signal processing: need a complete understanding of all the
formulas and different variations. Most filters are important.
• From the experience of an ICE student: The test will have only one section, in which
questions for analog and digital will be mixed. Analog basically covers questions related
to concepts of Circuit Theory and Analog Signal Processing. Apart from this, you may also
be asked questions related to transistors like BJTs, JFETs, e-MOSFETs, and d-MOSFETs. I
am emphasizing these topics because they are not covered in the ICE syllabus. They are
covered in the EEE and ECE syllabus. You need to be well versed (in-depth study) with the
characteristics of these devices and how to analyze complex circuits (like amplifiers and
filters) which incorporate these elements. You also need to know the H-parameter modeling
of transistors. (I don’t remember having faced H-parameter questions, but preparing for
them will be disadvantageous.) I would suggest books like Circuit Theory by Ramakalyan
Sir, Hayt and Kemmerly and Alexander and Sadiku for general circuit theory and the book
of Electronic Devices and Circuit Theory by Robert Boylestad.
56
ANALOG DEVICES
• From the experience of an ICE student: There are questions based on the concepts you
might have studied in your Digital Electronics course. Concepts like gates(AND, OR, NOT,
XOR, XNOR, NAND, NOR), adders, subtractors, flip-flops (RS, JK, D, T, master-slave, edge-
triggered), CMOS logic, TTL, and RTL logic will be covered. You should be well versed with
such concepts as to how to implement a 16-to-1 multiplexer with only 2-to-1 and 4-to-1
multiplexers, how to implement a decoder with a higher number of inputs with decoders
with a lower number of inputs, how to implement a boolean function with only decoders,
only multiplexers, only 2-to-1 muxes, 4-to-1 muxes with additional logic gates, etc. kind of
restrictions. You should know how to analyze circuits and find missing gates given inputs
and outputs. You need to be able to analyze complex flip-flop circuits and derive their state
diagram and use it to solve questions. Vice versa, if a state diagram is given, you should be
able to identify (or in some cases draw the circuit with a detailed explanation). These things
are covered in our syllabus. You can refer to the book Digital Electronics by Morris Mano
for this. Apart from this, you need to be well versed at Finite State Machines, static timing
analysis of flip-flops, setup, and hold times. These things are not in the ICE syllabus.
Note: From the experience of a ICE, EEE and ECE department student
57
BAJAJ AUTO
Profile: Core
Job Description: The candidate will join as a Graduate Trainee Engineer (GTE) and will be
deployed in any of the businesses like R&D/Engineering/Materials/Project Management/
Manufacturing etc.
Interview Structure:
• Technical Round
• HR Round
• Focus more on Machines, Power Electronics, Control systems. Other subjects like protection,
basic power system, automobiles working, and its subsystem are also necessary. The
application of the subjects in automobiles is important. Your approach is tested more than
the effectiveness of your idea. Focus more on fundamentals. They are shifting towards
Electrical vehicles, focusing on drives.
• Since the company directly selects candidates for PI after an OT (without a GD round),
it is important that you prepare well for the OT as only a small number of people will be
shortlisted.
• Any intern, project, or course related to the application of automobiles would also help a
lot.
• View Glassdoor and geeks for geeks archives to know interview flow and questions.
Basically, research about the recruitment process of the company one is sitting for.
58
CATERPILLAR
Profile: Associate Engineer Design
Aptitude consists of 3 sections ( Verbal, Quant, Logical ) and Core (Mechanical Questions) - no
negative marking.
• Topics are very generic, be aware of the latest news and what is in trend-
• Will IC engines Die?
• Make in India will /won’t make India a manufacturing hub?
• Innovation vs Invention?
• Around 8-9 people are there in the panel and each is given some 5 minutes to think first
and have to speak for at least 2-3 minutes. Be very vocal about what you are saying and be
consistent. Try to give your topic a new dimension or a fresh perspective. That will make
the speaker stand out. Don’t eat into other’s time and space and at the same time don’t
be very submissive. And be attentive throughout the GD! In our GD, all of us were asked to
summarise and conclude. Make your presence felt because a good amount of filtration can
be done at the GD stage.
Interview Structure:
It all depends, generally, there are two interviews one as technical and the second one as HR
(Human Resource) interview. You can expect questions on teamwork/ leadership etc. too.
Interviews pretty much start with the introduction. So be ready with a proper intro for yourself.
Right after that, they started diving into the core concepts. They don’t have a standard set of
questions. They develop questions from your answers. They may ask your favorite subject and
start with questions from that topic. Some of the questions they may ask are-
• Define stress
• Why do we have true and engg stress-strain curves
• What is the use of the true stress-strain curve and the relation between the two?
• Physics of turning and milling
• Welding vs reaming which is better and why?
59
CATERPILLAR
Common Interview Questions:
• How many gd&t symbols are there and explain a few of them and questions very deep and
practical.
• Explain a few Surface hardening techniques
• What are the design considerations for a cast?
• Viscosity comparison between engine oil and diesel
• Variation of engine oil viscosity with temperature
• A real-life example of the first law of thermodynamics
• Why is turbulence required in IC engines?
• What causes turbulence and how is it achieved?
Resume project questions are asked so have depth knowledge on projects you have done.
Few questions like- Teamwork/ leadership related HR questions examples-
1) Why did you join the technical club?
2) How do you lead the team being a technical head of one of the subsystems?
3) Problems faced during and after events.
4) Examples of how small mistakes lead to big failures/mishaps.
5) Where do you see yourself in upcoming years (5 or 7)?
At the end of every interview, they may ask if you have some questions, then ask some good
questions on your job profile or interest which hasn’t been mentioned by them before.
For GD speak a few valuable points, be up to date with current affairs so that you can provide
supportive stats to your argument. Don’t interrupt while one is talking, give chance to others,
you will get the chance to speak
For the interview, be thorough with your previous projects and be thorough in your favorite
subjects. The role provided by the company demanded basic knowledge of mechanical
design/simulation software - so it is better to be familiar with such software.
60
CATERPILLAR
Profile: Leadership and Technology Development Program (Manufacturing)
For technical, you should be thorough in Fluid Mech, thermal, DOME (Design of Machine
Elements) , Kinematics, and dynamics of machines (KDM). Numericals were asked more.
Especially Welding and DOME numericals.
Group Discussion review: This was the topic once for the GD- Agriculture Vs Manufacturing
which is more needed now in India.
Proper Resume Based initially. Should be thorough with all the concepts based on the resume.
Should be familiar with 3 core subjects like Lean, Supply Chain, Work Design, Manufacturing
are very important.
Have an idea about their products in general. Clearing GD is the main thing. Have an idea of
common topics from Indiabix and other websites
61
CEAT TYRES
Profile: Core (Technical team)
62
DANIELI INDIA
Profile: Graduate Engineer Trainee (GET)/Assistant Engineer Trainee (AET)
Interview Structure: 1 PI
Personality-based questions were more. Must be able to stick to your answer and convince
the panel as well.
Be thorough with at least 2 core subjects. Try to be as spontaneous as you can during GF ideation,
as the time provided won’t be much. Be honest and confident during PI and psychometric
tests.
63
DR. REDDY’S LABORATORIES
Profile: Technical Trainee
Job Description: All the engineers will join DRL as Technical Trainees and will be part of the
ACE (Accelerated Careers for Engineers) program at GMO (Global Mfg. Organisation).
Example:
• For Chemical Students major weightage on 12th class polymer stuff, 1 Q on PDC, 1Q on
CRE, thermodynamics, and basic chemistry knowledge.
• For Mechanical Students Core from SOM Manufacturing IC Engines and Materials.
Have a complete understanding of your internships and it’s possible applications in real life.
For example, even if your intern was a simulation-based one, try finding fields in which the
model could be applied, what all materials could be practically used for the same, and keep
answers ready for a similar types of questions.
Learn one subject properly and be prepared for even numerical problems from it.
64
EXXON MOBIL
Profile: Core
Job Description: The job openings are focused on enhancing the safety, profitability, efficiency,
and reliability of our assets.
• Aptitude
60 questions in aptitude (15 questions in verbal, 25 questions in logical reasoning, and 20
questions in quantitative ability).
• Core
From the experience of a student from ICE department:
1. The Instrumentation core mostly dealing with sensors and transducers, basics of digital
electronics, thyristor functioning, and control systems. Some of the questions are:
2. Types and details of controller tuning, feedforward, and feedback comparison
3. Transducer vs transmitter, types of transducers, 4-20mA standard
4. RTD specs and operation, PTC/NTC
5. PLC vs DCS
6. Behavioral questions - STAR (teammates oppose - what do, major mistake - how tackle,
teammates/supervisor plan hazardous stuff - how to ensure safety, creative solution for a
tricky situation, prioritizing work)
• The GD round was very fast-paced and it was quite hard to put forth your point and the
process being conducted online only complicated things a bit. But the advantage here is
that you are not only being judged on how long you talk but on other qualities like listening
to your colleague’s points, acknowledging them, involving everyone in the discussion,
showing your support or your opposition for a point, your temperament, etc (GD etiquette).
• It is really important to possess all these qualities as it shows that you’re a team player and
gives you an edge over the others.
• Confidence and a good command of the language will definitely set you apart.
65
EXXON MOBIL
Interview Structure: One interview round (Technical and HR)
Just be calm and composed throughout the process. They do not look for someone with the
best grades, but rather a well-rounded person who is interesting, inquisitive, confident, a team
player, and possesses other useful qualities. Practice aptitude to improve time management.
Be well-versed in GD etiquette. Learn the fundamentals of core subjects thoroughly as it will
be useful for both OT and interview.
Note: From the experience of Chemical, Mechanical and ICE department students.
66
GAS AUTHORITY OF INDIA LTD.
Profile: Executive Trainee
In your project work, they will go into depth and ask questions related to your core field.
In core topics, they will ask about basic control system questions, process control, control
valves, industrial instrumentation. Safety in instrumentation is also very important. Some basic
questions on PLC and SCADA and can ask you to draw ladder logic for some problems. They
will ask you to explain the types and working of detectors. Some basic questions on optical
instrumentation and communication protocols were observed in the industry.
At last, they will ask you basic HR questions and ask you to tell what you know about GAIL, you
can refer to the Gail website or Wikipedia for the same.
Read well about the company and the profile they are taking for. Most importantly, just be
confident. Don’t be in a rush to speak. listen, think and speak- be patient.
All the subjects from the core should be touched (at least the basics): Sensors and transducers,
Industrial instrumentation, Analytical Instrumentation, IPI, and concepts from Control systems
(PID basics), etc. Know your projects/internship thoroughly and prepare for HR questions well.
67
INDIAN SPACE RESEARCH ORGANISATION
Profile: Engineer scientist
• They will ask your favorite subjects and ask in-depth questions regarding them. For me
questions were regarding IC Engines, Fuel injection technologies, SOM - stress-strain curve,
critical speed, modulus of elasticity, and finally heat transfer - design of heat exchanger.
• I mentioned fluid mechanics, thermodynamics, and heat and mass transfer as my favorite
subjects. In thermodynamics, they asked me about intensive and extensive properties and
a problem on Charles Law. In Fluid mechanics, they asked about laminar and turbulent flow,
Reynolds number, and how to find the pressure difference between the ends of a circular
pipe with the turbulent flow of water inside it. In HMT, I was asked about Fourier law for
conduction, combined conductivity for conduction and convection, Nusselt number, Biot
Number, the significance of both, the difference in the K used in both the expressions. I was
asked about various properties of engineering materials and property which is important
to design a pressure vessel
Prepare 5 core subjects thoroughly. Panel members are scientists, so we cannot cheat them
by beating them around the bush. Prepare a proper introduction in which you can tell them
what you are passionate about. Choose 3-4 subjects which are favorite to you, be strong in the
basics and answer to the point, need not elaborate a lot.
68
MENON AND MENON
Profile: Mechatronics
Interview Structure:
• Technical PI -1 (Resume),
• Technical PI - 2 (Case Study),
• HR and Technical PI
They were looking for candidates who were confident in answering the questions rather than
for right answers, so if you have good fundamental knowledge and presence of mind during
the interview you can secure an offer.
69
MICRON TECHNOLOGY
Profile: Semiconductor engineer
• 1st round: Was more of a discussion between me and the interviewer to identify my interest
areas and how well I could explain some basic concepts to a school kid ( without using any
technical words, creatively describes the concepts)
• 2nd round: Started with sequential design, tested the basics, and then moved on to static
timing analysis. Need thorough knowledge of STA (do latches have setup time, define
them). Then proceeded to give RC configurations and asked to find the voltage across
each capacitor. (What happens when you remove the series connection after charging and
connect them in parallel. What happens when one of the wires on a parallel connection is
cut.)
• Explain clearly about the intern project. Anything related to memory semiconductors is a
huge plus.
Tips for preparation: Solve GATE questions and practice aptitude well.
70
NEPTUNE POWER PLANT SERVICES PVT LTD
Profile: Core (ICE)
Online Test pattern: It was related to the core of mechanical engineering and oil services.
Questions were MCQ-based.
Only MCQ questions related to the core of mechanical engineering and asset management
solutions in the IoT domain. Around 20 questions were asked.
They were more of HR part like what is your ambition, where do you see yourself in 5 years,
strengths, weakness, why do you want to work for this company and your unique qualities.
Study the company background and the topics related to it in IoT domain, asset management,
oil management services, etc.
71
NVIDIA
Profile: Hardware and Software
Interview Structure: Only one PI which consisted of both technical and HR questions.
• Regardless of the domain, they strongly focused on the resume and the projects/internships
done. A few puzzles were also asked.
• For hardware: They mainly focussed on digital electronics.
• For Software:
1. Puzzles from GFG
2. Programming knowledge in C++/ Java or any OOPS language
72
QUALCOMM
Profile: Hardware and Software
• Aptitude
• Software
• Digital/Communication/Software
• Aptitude :
1. Around 10 Quantitative Apti questions (Refer RS Aggarwal), around 5 data interpretation,
and few conditional statements were given and 4 to 5 questions were asked based on that
(for our previous year Einsteins puzzles were asked). People who did better in aptitude had
a higher chance to get shortlisted for Interviews.
2. Basic Quant, Logical Reasoning, Data interpretation
• Software:
1. C, C++, Java - Output, Debugging, OOP Concepts
• Digital:
1. Almost everything in digital was asked - starting from combinational, sequential, VLSI, AD
& DA conversions.
2. Digital basics, Boolean Algebra, OpAmps, Basics of ICs, and VLSI
3. Solving Digiqs and Gate questions will help in digital.
Interview Structure: Varied - Some had 2 technical rounds while some had 3 technical rounds
too and 1HR for everyone.
• Technical Round 1 :
1. Mostly based on Resume. They asked about every project and internship I have done and
in quite detail. So, do know it well before mentioning it on your resume.
2. General Questions are related to CMOS regarding threshold voltage. (For Hardware)
3. Puzzles ( Do refer to GFG )
• Technical Round 2 :
For Software :
1. Questions were based on core OS-related questions with some embedded systems
questions as well.
2. OS concepts of firmware, networking concepts from TCP/IP, wifi, antenna, etc. are common
questions for software roles.
73
QUALCOMM
Common Interview Questions:
• Technical Round 2 :
For Hardware:
1. The whole of digital electronics will be covered in the first 2 PIs, refer to GFG before sitting
for any PI.
2. Sample questions are as follows:
3. What is fan out? How is the fan-out value in CMOS
4. Which is more critical, setup time/hold time? Why?
5. What are RAM and ROM? What is random access?
6. Draw CMOS buffer. Explain why PMOS is used as pull-up.
7. Design a 2 input AND gate using MUX.
8. What is an FPGA? What is its building block?
9. Draw the timing diagram for negative setup slack and explain it.
10. Difference between ASIC and FPGA?
74
RELIANCE INDUSTRIES LIMITED
Profile: GET (Graduate Engineer Trainee), Electrical
Interview Structure:
One Technical Interview. The application form to be filled beforehand had most of the common
HR-based questions.
Questions on resumes and electrical-based projects done previously can be asked. Then
questions on avoiding electric shock (RCCB application), electrical switches and sockets, etc.
Go through the basic electrical concepts. Fill the application form carefully. Your communication
skills will be valued during the interview as it is a plant-based job. Also like most other companies
concentrate on aptitude as well.
75
ROCKWELL AUTOMATION
Profile: GET
About the company, flowmeters, temperature measurement, plc, Scada, and DCS basics and
applications
Show them that you are excited about the company and go through their website thoroughly.
76
SEDEMAC MECHATRONICS
Profile: Engineer R&D, Embedded software.
Online test questions/concepts: Aptitude was normal, technical OT was passage type
questions mainly covers on +1,+2 physics and a bit of electronics
1. Technical:
77
SEDEMAC MECHATRONICS
Common Interview Questions:
3. HR round:
• For this profile, C fundamentals should be strong for both tech OT and tech PI. Prepare well
in Aptitude as well for the Aptitude OT.
• Also, for tech PI, comfort in MPMC concepts like timers, counters, ADC, Interrupts, etc. are
necessary. I was given the option to write pseudocode because I didn’t know the registers,
but knowing them is safe and good. Maybe the Arduino registers or maybe the registers
of any board you have worked with will be fine. so our approach was mainly tested in the
interviews.
• Think out loud so that they are aware of your approach. For me, when I lost track here and
there, they gave hints and helped me proceed further.
78
SIGNALCHIP INNOVATIONS
Profile: Digital Electronics
• Each technical round went for around 1hr 30mins as they gave more time for each question.
The interview process was smooth. The main focus was on how the candidate is approaching
the problem.
• Interview Questions:
• Started with puzzles which can be found on geeks for geeks website
• Two’s complement of decimal number
• Design Full adder using only half adders and optimize it(you require 3 half adders, not 4)
• Design a BlackBox that takes two inputs and return magnitudes of max and min of the
inputs at the outputs(comparator followed by mux)
• Using the above BlackBox gives a design that will sort 4 inputs.
• STA problem to find the maximum operating frequency.
• STA when launch flop and capture flop are out of phase.
• Maximum frequency calculation in the above case.
• Definitions in Verilog (like blocking statements non-blocking statements)
• Give a circuit that calculates the average value of 1024 samples that are collected at each
sample.
• In the above case find the maximum valued sample and calculate the average after
removing it.
• Find the maximum delay path from input to output.
• Fsm to that calculates serial addition for 8-bit inputs
79
SKF
Profile: Core. The candidate should have strong subject knowledge and should
be aligned to SKF Performance Behaviours
Online test questions/concepts: Technical - Core questions from Mechanical and Production
syllabus
Group discussion: Structure your points, don’t interrupt anyone don’t speak more than twice
but at least speak for 2-3 mins
Tips for preparation: Research about the company well. Brush up on your relevant projects.
80
SAMSUNG SEMICONDUCTORS INDIA RESEARCH
Profile: Hardware
The test will have 4 sections (or less depending on which profiles you choose):
1. Analog:
• The section basically covers questions related to concepts of Circuit Theory and Analog
Signal Processing. Apart from this, you may also be asked questions related to transistors
like BJTs, JFETs, e-MOSFETs, and d-MOSFETs.
2. Digital:
• This section comprises questions of the concepts you might have studied in your Digital
Electronics course. Concepts like gates(AND, OR, NOT, XOR, XNOR, NAND, NOR), adders,
subtractors, flip-flops (RS, JK, D, T, master-slave, edge-triggered), CMOS logic, TTL, and
RTL logic will be covered. You should be well versed with such concepts as to how to
implement a 16-to-1 multiplexer with only 2-to-1 and 4-to-1 multiplexers, how to implement
a decoder with a higher number of inputs with decoders with a lower number of inputs,
how to implement a boolean function with only decoders, only multiplexers, only 2-to-1
muxes, 4-to-1 muxes with additional logic gates, etc. kind of restrictions.
3. Software:
• Operator precedence, bitwise operators, left shift and right shift, implementation of division
by a power of 2 using right shift operator, unions, bit fields, sizes of different data types,
pointers, strings, arrays, etc. C programming by Schaum’s Series, and [Link] are
good resources.
• This also includes some microprocessor concepts (which you might have studied in
previous courses/studying) like those of 8085 processor and 8086 processor are covered.
Be well versed with interrupts, addressing, various addressing modes, data and address
lines in memory chips and their related concepts, etc.
4. Aptitude
• The interview was mostly based on basics. They asked for domain preference and brief
introductions
• Digital Domain: Questions were from FIFO design, Sequence detectors, Verilog code for
flipflops, They asked a bit about VLSI design flow and synthesis tools, STA problems with
detailed explanation, CMOS gate sizing followed by NAND vs NOR, and which was better
and why. Why setup time and hold time came into existence.
1. Be really thorough with your basic digital, mainly seq circuits, and learn basics of setup, hold
time for interviews.
2. Try to concentrate on basics and understand some factors from a fabrication point of
view. Knowledge in Verilog is essential for digital domain and Digital design using flip-flops,
sequence detectors using shift registers.
82
SYNOPSYS
Profile: Digital
Questions about VLSI - all 2nd order effects of MOS, basics of CMOS and its characteristics.
Little about analog, some easy Equivalent resistance.
83
SYNOPSYS
Profile: Hardware
Experience 1:
• Digital: How to make an NX1 MUX with a 2X1 MUX; Which gate is known as the Universal
Gate and why?
• Software: How do you swap 2 variables without a temp variable
• Analytical: How many millions are 10^10
• HR Questions: Where do you see yourself in 10 years; Why do you want the job; Would you
like to switch to the Managerial side or not
Experience 2:
• It started with basic HR questions, then technical questions based on resume, they focus
on the concepts that your project is based on. Also, they might test how much you know
about commercial EDA tools including Synopsys tools. They will ask if you know some
OOPS, if yes, then they will ask very basic questions from there. Good knowledge of Verilog
is essential. Also, read about the VLSI design cycle.
1. Do well in OT, try to get a perfect score in Apti and a good score in Digital. For the interview,
revise all Electronics concepts like STA and all.
2. Have good knowledge of Verilog, digital electronics, and basics of VLSI design
84
TATA HITACHI
Profile: Graduate Engineer Trainee
Process Structure:
1. Online Test
2. Group Discussion
3. Interview
4. Final selected students will be called to Head office for face to face interaction and medical
fitness test should be cleared.
Online test questions/concepts: First 3 sections were basic level. The core section covered
almost all the topics related to the production core.
Group discussion: NA
• HR -
1. What is the ratio of girls to boys in your department (also mechanical)
2. What could be the reason for the very less number of girl students in these departments?
3. Why do you want to work in men dominant area?
4. How will I overcome the difference (gender) in the working place?
• Technical -
1. What are your favorite subjects?
2. What are the different types of hardening processes?
3. What are the types of fits and explain them?
4. What all should be mentioned in the engineering drawing sheet?
5. Explain briefly about SOM. (All the main topics)
• Resume -
1. They asked me to explain a game that I mentioned in my resume.
85
TATA PROJECTS
Profile: Graduate Engineer Trainee (GET)
Online Test Pattern: MCQs – Quantitative Aptitude, Logical Reasoning, Verbal Ability, and
Technical questions (department specific).
Online Test Questions/Concepts: Basic questions from core subjects like Strength of
Materials, Fluid Mechanics, Thermodynamics, and Machine Design (vary for departments).
Be strong in fundamentals and thorough with your resume. Show that you have real interests
to do site work in their company.
86
TATA STEEL
Profile: Industrial Engineering
Awareness of current affairs related to the industry would help one clear the GD. Refer to other
common tips for a GD.
[Link]
2. Explain projects and internships. They asked everything about the projects and internships,
50% of the interview was based on this.
3. May ask favorite topics in the core, and then they ask basic questions from them.
4. Basic HR questions like Why Tata Steel? How do your goals match with this position and your
career?
5. Managerial Questions like- Suppose you are given a task to identify and solve a problem
regarding a plant overseas from home, the problem is that suddenly products coming out of
a process show some scratches. How would you solve it?
Be thorough with basic concepts of manufacturing for the OT. For the interview, be ready to
explain your projects and internships in great detail. Be thorough with your resume, each and
everything. Try to find even the smallest answer that is associated with your resume indirectly.
Have some topics prepared which you can tell your areas of interest during the introduction
hoping that questions will be asked from those areas.
87
TATA STEEL
Profile: Management Trainee - Technical (Core Engineering)
Online Test pattern: Numerical aptitude, Data analytics, verbal reasoning, Technical(core)
MCQ
Core questions were mostly straightforward and needed strong basic knowledge in thermal
engineering, the strength of materials, and fluid mechanics mainly.
GD was a one-minute pitch round. Awareness of current affairs related to the industry would
help one crack the GD.
The technical questions were from almost all core subjects but were basic theoretical and
practical concepts. Questions on projects and internships based on the resume were asked.
They may ask your favorite topics in core and ask questions from them.
• Go through notes taken during previous courses and get the basics on track. Aptitude
needs focus and time management during the exam.
• GD: Keep up with current affairs related to the technology industry and economics. Practice
polite conversations and active listening during regular conversations.
• PI: Explore your favorite subject to the best possible extent. Be prepared for questions from
past internships and other activities.
• Do homework about the company before your interview, it will help you a lot
88
TEXAS INSTRUMENTS
Profile: Electronics (Core)
Job Description:
The test will have 4 sections (or less depending on profiles chosen):
1. Aptitude
2. Analog
3. Digital
4. Software.
• Aptitude:
Quantitative, data interpretation and Einstein Puzzle
• Technical:
Combinational circuits, Sequential circuits, Static timing analysis, Finite state machines, VLSI,
Verilog or VHDL, STA, FIFO, digital circuit designing, BJTs, JFETs, e-MOSFETs and d-MOSFETs,
gates(AND, OR, NOT, XOR, XNOR, NAND, NOR), adders, subtractors, , flip-flops (RS, JK, D, T,
master-slave, edge-triggered), CMOS logic, TTL and, RTL logics general digital, interrupts,
addressing, various addressing modes, data and address lines in memory chips and their
related concepts, Circuit theory, Analog signal processing, Diode Capacitor Resistor circuits
with different voltage and currents sources, OPAMP circuits, Flip flop circuits, state diagrams,
amplifier (control system concept), semiconductor device understanding, Computer arch, OS,
C Programming, Bit manipulation, Microcontrollers and Microprocessors programming and
Embedded C (libraries and stuff).
Interview Structure:
1. Technical rounds - 2
2. HR rounds – 2
89
TEXAS INSTRUMENTS
Common Interview Questions:
1. Introduce yourself.
2. Subjects at which you are strong.
3. A circuit that had three inverters cascaded with each other and the output of the third
inverter connected as feedback to the first, the students were asked to draw the waveform
at each node, assuming some initial states for the inverters.
4. Draw CMOS NAND gate and a MOSFET-based NAND gate circuit.
5. Explain the difference between a latch and a flip-flop and explain the working of an RS flip-
flop.
6. Questions on RC circuits, OpAmps, Transistors, MOSFETs, and their circuits.
7. Draw a gate-level sr latch and sr flip flop and explain their working, a question on race
condition.
8. Questions about Finite state machines, types, and differences and asked me to implement
an FSM.
9. Basic coding questions (Sorting, and optimized solution)
10. Questions in embedded C.
11. Implementation of division by a power of 2 using the right shift operator.
12. Coding question related to Bit manipulation.
13. Implementation of division using shift operators, and its pros and cons.
14. Implement a 16-to-1 multiplexer with only 2-to-1 and 4-to-1 multiplexers.
15. Implement a decoder with a higher number of inputs with decoders with a lower number
of inputs.
16. Implement a boolean function with only decoders, only multiplexers, only 2-to-1 muxes,
4-to-1 muxes with additional logic gates.
17. Questions about resumes and projects.
1. Concentrate on one profile, analog or digital, and solve previous year interview questions.
2. In Online tests, there might be negative marking and the total test is of around 2-4 hours.
Each section is timed, after which it gets submitted automatically, so be careful.
3. Analog books like Circuit Theory by Ramakalyan Sir, Hayt and Kemmerly and Alexander
and Sadiku for general circuit theory and the book of Electronic Devices and Circuit Theory
by Robert Boylestad are useful.
4. For Digital Digital Electronics by Morris Mano is useful.
5. For software C programming by Schaum’s Series, and [Link] are good resources.
90
VEDANTA
Profile: Graduate Engineer Trainee
Online Test pattern: 50 MCQs which consist of Aptitude and few core questions
Most of the topics were related to Time & Work, Probability, and a few questions from logical
reasoning and also from verbal. But this may vary, so focus on aptitude and core as a whole.
Topics like “How Covid-19 affected the world? and is it good or bad?” were asked once. If one is
confident on what he/she is explaining his point and supporting a few other points which are
stated by others. This can help him/her to shortlist to further rounds.
Interview Structure:
Once, for MME, both HR & Technical happen in the same round. Whereas for Chemical & PG
they took it in separate sections. The Interview Structure depends on the panel.
They can ask about In-plant training and the basics of your field. This depends upon your
branch.
If one refer to basic aptitude topics properly, then they have high chances to shortlist for other
rounds because for GD it depends on how you speak and on topic, in PI about your knowledge
But in OT out of 50 MCQs try to answer properly for at least 35 MCQs.
91
WESTERN DIGITAL
Profile: Firmware, system design, Logic design.
• Aptitude: Quantitative
• Important topics (Technical, Experience from EEE and ECE department students): Digital
electronics, Analog, RC circuits, Analog electronics, and C coding (find errors and output),
combinational circuits, logic designing, and CMOS circuits involved in digital.
• Follow a 1 minute- 1 question rule for aptitude. In the technical part do the easy ones first.
• Have good practice in Quantitative Aptitude and go through geeks for geeks puzzles.
• Have a clear understanding of the concepts of Digital for WD.
• Be strong in things mentioned in your resume. They will ask questions on them and
moreover, you will be given a project based on that.
• For getting a full-time offer in Western Digital during placements you should have a very
good grasp of your hardware concepts, during the interview if you can express your
willingness to work for the company then it is a huge plus. Know everything in your resume.
4
AB INBEV
Profile: Operations (Supply Management)
Job description: The Supply Management Trainee Program is an intensive program where
candidates undergo deep learning into several functions of Supply (Manufacturing) and then
take roles in these teams.
Eligibility Streams: [Link] - Mech, Prod, MME, Chem, EEE, ICE, ECE, Civil
Online Test questions/Concepts: OT was based on the PPT given by the company.
GD experience:
A civilized GD process with enough time for each person to put forward their points. Each
person will be asked to introduce themselves in the beginning and give a summary.
• PI1- Internships related to core, Core concepts & little HR like why this company.
• PI2- Basic Core, anything from your Resume & a bit of basic HR.
• Overall, PI1 was a bit of grilling to figure out how much you know while PI2 was more
peaceful and comfortable.
Be thorough with your core concepts and everything in your resume. Be confident and bold
while putting forward your points and be honest with whatever you don’t know.
94
HINDUSTAN UNILEVER
Profile: Supply Chain Trainee
Streams Opened for: [Link] - Chem, EEE, ICE, Mech, MME, Prod
Process Structure: Resume shortlist; Recorded Video Interview; PI (Technical and HR)
Video Interview is based on short case studies related to logistics, plant management, and
cost-benefit analysis.
Interview Structure:
• 1st Round- Detailed introduction about yourself. Questions based on introduction from
internships and courses done; basic daily life engineering principles like motors, electricity,
and other basic principles.
• 2nd Round- introduction; situation-based questions (how to manage workers; or suggest
improvements in a process); achievement; weakness, etc.
This company looks for a good profile in management particularly operations and supply chain;
to boost your chances you can develop a profile in this domain by doing specific courses based
on your interest. It also asks questions related to your core (especially industrial engineering
subjects).
95
LIST OF ABBREVIATIONS
Abbreviation Full form
96
2021
2022
An optimal code is characterized by efficient time complexity, which ensures that an algorithm runs in the shortest time possible relative to the size of its input, and efficient space complexity, ensuring the minimum use of memory. These components are important because they directly affect the performance and scalability of applications, which is crucial in a software engineering role, especially in high-stakes environments like those in tech companies where large volumes of data and rapid processing are common demands .
Mastering both C and C++ is significant because these languages lay the foundation for understanding system-level programming and object-oriented programming (OOP) concepts. C provides insight into low-level operations and memory management, important for performance-critical applications. Meanwhile, C++ builds on this by introducing OOP concepts, which are crucial for designing large, maintainable, and scalable software systems. Together, these languages enhance a developer’s ability to write efficient, reusable, and understandable code .
The Travelling Salesman Problem presents challenges primarily due to its NP-hard nature, making it computationally intensive as the number of cities increases, and exact solutions become impractical. Strategies to address TSP in practice include heuristic methods and approximation algorithms such as Genetic Algorithms, Simulated Annealing, and the Nearest Neighbor heuristic. These approaches strive to produce near-optimal solutions within a reasonable timeframe and resource use, which is crucial for applications in logistics and optimization fields .
Cryptography and network security questions are relevant to system administration roles because system administrators need to ensure data integrity, confidentiality, and security across networks. Understanding cryptographic algorithms and network security protocols is essential for protecting organizational data against unauthorized access and cyberattacks. These components are critical for configuring secure networks, managing user authentications, and implementing secure communications channels .
Recursion plays a crucial role in algorithm design by allowing functions to call themselves to solve subproblems of the original problem. This is effective for problems naturally expressed through repetition or self-similarity, like tree traversal. Effective implementation involves base cases to terminate the recursive calls and ensure the algorithm doesn't run indefinitely, and having a clear structure to handle complex calculations with minimal and clear code .
Studying algorithms like Huffman coding and Dijkstra’s algorithm enhances problem-solving capabilities by providing efficient solutions to specific types of problems. Huffman coding is used for lossless data compression, which optimizes storage efficiency, while Dijkstra’s algorithm is used for finding the shortest path in weighted graphs, crucial for networking and routing problems. Understanding these algorithms helps in building more efficient and performance-oriented solutions .
Understanding the operating system’s kernel is important for software engineers because the kernel is the core part of an OS that manages system resources, such as CPU and memory. It controls operations such as process scheduling, memory management, and device management, which are foundational for developing efficient software that interacts directly with hardware or requires precise control over resource allocation and multitasking. A deep knowledge of the kernel supports debugging and performance optimization tasks .
Understanding various data structures such as linked lists, stacks, queues, trees, etc., allows a software developer to efficiently organize, manage, and manipulate data. This knowledge helps in selecting the most appropriate data structure for a specific task, which optimizes performance and resource usage. For instance, trees offer efficient searching, particularly useful in database indexing, while stacks and queues can be used in function call management and task scheduling .
The divide-and-conquer approach benefits problem-solving in computer science by decomposing complex problems into smaller, more manageable subproblems. These can be solved independently and concurrently, often enabling the use of recursive methods to simplify implementation. This strategy optimizes performance and can lead to more efficient solutions. Famous algorithms utilizing this method include Merge Sort and Quick Sort, where dividing the data set simplifies the overall sorting process .
Dynamic programming is considered powerful because it solves complex problems by breaking them down into simpler subproblems and storing the solutions to these subproblems to avoid redundant calculations. This approach is particularly useful for optimization problems where the solution involves overlapping subproblems and can significantly reduce the computational time from exponential to polynomial time. Problems like the knapsack problem and the coin change problem are classic examples where dynamic programming shines .