You are on page 1of 48

Academic Interface Program

P Cube
DCC AIP

Faculty Advisors
SOC Placement
Coordinators

Prepare Pursue Prosper


FUNCTIONS OF AIP
To faciliate
Positioned within the Directorate of 1. Industry-led courses
Career Centre, the AIP team is committed 2. Centres of excellence
3. Value Added Courses

CORE
to fostering students integration into the 4. Industry certifications
professional landscape. 5. Hands-on industry exposure to
students and faculty
OBJECTIVE: 6. New collaborations / Ensure
With a focus on creating mutually smooth execution of active MoUs
rewarding engagement models, AIP
1. Providing Placement Insight
facilitates seamless collaboration Dashboard (PID) which serves as a
between industry partners and our comprehensive toolkit for students,
academic community. Ensuring students offering detailed information about

SUPPORT
are well-versed in industry trends and companies visiting our campus.
equipped with certifications endorsed by 2. Extending periodic Knowledge Sharing
leading organizations, our primary Sessions (KSS) by esteemed alumni
and industry experts offering insights
objective is to enhance student
into diverse roles, career paths,
employability and assist industry partners opportunities, and related guidance.
in acquiring a skilled workforce tailored 3. Facilitating post hiring training support
to their unique needs. for effective on-boarding
ABOUT
DR. C.A.S.DEIVA PREETHA IS AN IT PROFESSIONAL WITH 25 YEARS OF
EXPERIENCE, INCLUDING A SUBSTANTIAL 13-YEAR TENURE WITHIN THE
IT INDUSTRY AT HCL TECHNOLOGIES HANDLING SENIOR MANAGEMENT
POSITION. RENOWNED FOR ADEPTLY MANAGING MULTINATIONAL
CUSTOMERS AND CROSS-FUNCTIONAL TEAMS ACROSS VARIOUS ON-
SITE AND OFFSHORE ROLES, SHE HAS HONED HER SKILLS IN
DEPLOYING SOFTWARE TECHNOLOGY SOLUTIONS, REFINING
SOFTWARE QUALITY PROCESSES, AND ADVANCING PRODUCT
DEVELOPMENT METHODOLOGIES.

IN ADDITION TO HER CORPORATE ENDEAVOURS, SHE COMES WITH


NEARLY 8 YEARS OF EXPERIENCE AS A CORPORATE TRAINER,
SPECIALIZING PRIMARILY IN DELIVERING TECHNICAL TRAINING,
PARTICULARLY PMP PROGRAMS.

DR. C.A.S DEIVA PREETHA FURTHERMORE, SHE CONTRIBUTED HER EXPERTISE TO ACADEMIA
Assistant Director, DURING A BRIEF ACADEMIC TENURE OF OVER 2 YEARS AS FACULTY
ACADEMIC INTERFACE PROGRAM,
FOR COMPUTER SCIENCE ENGINEERING STUDENTS, ASSUMING AN
DIRECTORATE OF CAREER CENTRE
ADDITIONAL RESPONSIBILITY OF OVERSEEING PLACEMENT
REQUIREMENTS.

PRESENTLY, SHE MANAGES THE INDUSTRY-ACADEMIA PARTNERSHIP


PORTFOLIO AT SRM.
Hiring Companies
Diverse Opportunities in the Job Market
Types of Companies
IT Services Companies

Product Companies

Banking Institutions

Fintech Firms

Consulting Firms

SAAS
IT Services Companies
IT services companies specialize in providing a wide range of technology-related services to businesses
across various industries. These companies offer expertise in software development, IT consulting,
infrastructure management, and digital transformation

Product Companies
Product companies are organizations that design, develop, manufacture, and sell tangible or digital goods to
consumers or other businesses. These companies focus on creating innovative products that address specific
market needs and provide value to customers.

Banking Institutions
Banking institutions, also known as banks, are financial intermediaries that provide a wide range of financial
services to individuals, businesses, and governments. These institutions play a crucial role in the economy by
facilitating the flow of funds between savers and borrowers, managing monetary transactions, and providing
essential banking services.

Fintech Firms
Fintech, short for financial technology, refers to companies that leverage technology to provide innovative
financial services and solutions. These firms disrupt traditional financial services by offering digital alternatives
that are often more efficient, convenient, and accessible to consumers and businesses.
Consulting Firms

Consulting firms are organizations that provide expert advice and guidance to help clients improve their
performance, achieve their goals, and overcome challenges. Consulting firms work with clients across
various industries and sectors, including IT, finance, healthcare, and specialized engineering. They offer a
range of services, including strategy development, operational improvement, change management, and
technology implementation.

SAAS

SaaS refers to a software delivery model in which applications are hosted and accessed via the internet,
rather than being installed on a user's local computer or server. SaaS applications are typically
subscription-based, allowing users to access the software for a recurring fee. SaaS solutions are
designed to be scalable, flexible, and easy to use, making them an attractive option for businesses
looking to streamline their operations and reduce IT costs.
Placement Success strategies

1. IT companies offer diverse technical roles beyond programming, including non-SDE


positions.
2. Developer roles vary among companies, some emphasizing specific skill tracks.
3. Non-IT firms also recruit on campus for non-technical roles.
4. Opportunities span a wide range of packages, all offering equal growth potential.
5. SRM provides a plethora of placement opportunities, surpassing many other institutions.
6. Understanding job descriptions and attending pre-placement talks (PPTs) are crucial for
preparation.
7. Success may not come quickly; persistence and improvement over multiple opportunities
are key.
8. Active engagement on LinkedIn and networking with seniors can be beneficial.
9. Strong fundamentals in core academic subjects and programming efficiency are essential,
along with role-specific skills.
Placement Success strategies

10. Industry certifications enhance your profile, offering a competitive advantage.


11. The Placement Information Dashboard (PID) on the student evarsity portal
provides comprehensive insights into recent company hires, aiding preparation.
12. Companies have varied technology needs beyond AI/ML, preferring candidates
who meet their specific requirements.
13. Some companies conduct resume shortlisting, so ensure yours is comprehensive
with internship/projects and GitHub links.
14. Assessing your current skills helps identify areas for improvement.
15. Attitude is crucial; approach roles with seriousness, humility, and a positive
demeanor, reflecting in your interview performance and body language.
Software Development Life Cycle
Customer

SDE Non - SDE

Requirement /
Designing Development Testing / Deployment Maintenance
Analysis

Non - SDE

Customer

Project Manager
IT Companies

SDE Non - SDE


Front-end Developer UX/UI Designer
Business Analyst Test Engineer
Back-end Developer DevOps Engineer
QA Engineer Security Analyst
Full-Stack Developer ServiceNow Developer
Product Analyst Data Analyst
Flutter Developer Data Scientist
Associate Project Manager
React Developer Java Developer

Salesforce Developer
Non-IT Companies

Digital Technology Sales and Marketing Associate

Consulting Analytics Operation Executive

Business Development
SOFTWARE DEVELOPMENT ENGINEER
- Roles -
Front-end Developer
A front-end developer is a type of programmer who specializes in creating and implementing the
visual elements, user interactions, and overall user experience of a website or web application. They
focus on the client-side of web development, which means they work on the parts of a website that
users interact with directly in their web browsers.
Back-end Developer

A backend developer is a type of programmer who specializes in building and maintaining the server-
side logic, databases, and infrastructure that power web applications. While front-end developers
focus on the client-side of web development, backend developers work behind the scenes, handling
tasks related to data processing, server management, and application architecture.

Full-Stack Developer
A full-stack developer is a versatile type of programmer who possesses skills and expertise in both
front-end and backend web development. Essentially, they have the ability to work on all layers of a
web application, from designing and implementing user interfaces to managing server-side logic and
databases.
Flutter Developer
A Flutter developer specializes in using the Flutter framework to build cross-platform mobile
applications. Flutter is an open-source UI software development kit created by Google, which allows
developers to write code once and deploy it on both Android and iOS platforms, as well as on the web
and desktop.
UX/UI Designer

UI developer- Their role involves writing code to create the layout, design elements, animations, and
interactive features that users see and interact with on the screen.
UX developer- They are concerned with how users interact with the product and aim to create
intuitive, efficient, and enjoyable user experiences.They may also work closely with UI developers to
ensure that the design and functionality align with the intended user experience.

React Developer

A React developer is a software engineer who specializes in using React.js, a JavaScript library
developed by Facebook, for building user interfaces (UIs) for web applications. React.js is commonly
used for creating dynamic and interactive UI components, and it's particularly popular for single-page
applications (SPAs) where the content is dynamically updated without requiring a full page reload.
Java Developer

A Java developer is someone who writes, tests, and maintains software applications using the Java
programming language. These developers work on designing, coding, and troubleshooting Java-based
software to ensure it functions effectively and meets the requirements of the project. Essentially, a Java
developer is skilled in using Java to build and enhance different types of software applications.

Python Developer

Python developers leverage their skills to create software solutions, automate tasks, and build
applications that can be used for a wide range of purposes. In essence, a Python developer
specializes in using Python to develop and improve different types of software programs.

DevOps Engineer

A DevOps engineer combines software development (Dev) with IT operations (Ops). Their
primary responsibility is to streamline and automate the processes between software development
and IT operations teams, aiming to improve the speed, quality, and efficiency of software delivery.
ServiceNow Developer
ServiceNow developers play a crucial role in leveraging the capabilities of the ServiceNow platform to
streamline IT service management, automate business processes, and improve operational efficiency
within organizations. Their expertise in ServiceNow development enables them to build custom
solutions that meet the unique needs of their clients and drive digital transformation initiatives.

Salesforce Developer
A Salesforce developer is someone who designs, builds, and maintains applications using the
Salesforce platform. Salesforce is a cloud-based customer relationship management (CRM) platform
that helps businesses manage their interactions with customers and streamline various processes. A
Salesforce developer specializes in customizing and extending Salesforce to meet the specific needs
of a business.

Data Scientists
A data scientist is a professional who analyzes and interprets complex data to uncover insights, trends,
and patterns that can inform business decisions and strategies. Data scientists use a combination of
statistical analysis, machine learning algorithms, and domain expertise to extract valuable knowledge
from large datasets
NON - SOFTWARE DEVELOPMENT ENGINEER
- Roles -
Business Analyst

A business analyst (BA) is a professional who helps connect the people between business
stakeholders and the technical team in order to understand business needs, identify
opportunities for improvement, and translate those requirements into actionable solutions.

QA Engineer

QA (Quality Assurance) Engineer plays a critical role in the software development process by
ensuring that software products meet quality standards and perform as expected.

Test Engineer

Test Engineer is someone who ensures that a software or product works correctly before it's
released to users. Their job is to find and fix any issues or "bugs" in the software to make sure it
meets quality standards. Test Engineers create and run tests, analyze results, and work closely with
the development team to improve the product's reliability and performance. They play a crucial role
in making sure that the software or product functions as intended and provides a positive user
experience.
Security Analyst
A security analyst is responsible for protecting an organization's digital assets from cyber threats.
They assess security risks, monitor systems for suspicious activity, investigate security incidents,
and implement measures to prevent breaches. Their role involves analyzing vulnerabilities,
managing security tools, and educating staff on best practices. Ultimately, security analysts play
a vital role in maintaining the integrity and confidentiality of an organization's data and systems.
Product Analyst
Product Analysts play a critical role in shaping product strategy, driving product innovation, and
ensuring customer satisfaction by leveraging data and insights to inform decision-making and
optimize product performance.

Data Analyst

Data Analysts are like detectives who gather and study information to help businesses make better
choices.They bridge the gap between raw data and actionable insights, helping organizations
unlock the value of their data assets.
Associate Project Manager
An Associate Project Manager assists in overseeing and coordinating projects from start to finish
NON - IT
- Roles -
Sales and Marketing Associate

Sales and Marketing Associates perform a variety of tasks, including conducting market research to
identify potential customers and trends, assisting in the development of marketing campaigns and
materials, and coordinating sales activities such as cold calling, email campaigns, and product
demonstrations

Digital Technology
Digital technology refers to the use of digital tools, platforms, and systems to create, store, process,
and exchange information. Professionals in the field of digital technology work with various digital
technologies, such as computers, software applications, networks, and mobile devices, to develop
innovative solutions, improve efficiency, and enhance user experiences.

Consulting Analytics

A consulting analytics role involves working with clients to identify business problems and develop
data-driven solutions. Analytics consultants excel at interpreting data, identifying trends, and
providing actionable insights to drive business strategies. They work with clients to understand their
needs, develop analytical models, and communicate findings to stakeholders.
Business Development

Researching and analyzing market trends and opportunities.


Developing and implementing growth strategies.
Building and maintaining relationships with clients, partners, and stakeholders.
Identifying and pursuing new business leads.
Collaborating with cross-functional teams to ensure successful growth initiatives.

Operation Executive

An Operations Executive is responsible for overseeing and managing daily operations within an
organization. They ensure that operations run smoothly, focusing on production, quality control,
logistics, and employee management. Operations Executives are skilled in process management,
vendor management, time management, adaptability, and data analysis. They work closely with
cross-functional teams and collaborate with stakeholders to improve performance and drive
organizational growth.
Core Subjects:
1. Computer Organization and Architecture
2. Operating System
3. Data Structure and Algorithm
4. Compiler Design
5. Computer Networks
6. Database Management System
7. Software Engineering and Project Management

Programming Knowledge:

1. C
2. C++
3. Java
4. Python

Role Based Skill


Why Industry certifications ?

Students with industry


certifications stand out,
demonstrating a
Industry exposure, commitment to both
Industry-readiness. theoretical and applied
learning.

Strong Academic
Foundation

Academic prowess

Previous Selection Criteria Latest Selection Criteria


Certificate Vs Certification
CERTIFICATE
Certificates signify completion of a training course, workshop, or
program.
They recognise a participant's effort and competence in a specific
area of study.
Certificates are awarded by educational institutions, training
providers, or professional organisations
Designed to provide individuals with basic / advanced knowledge in
a particular topic or skill.
They can serve as a stepping stone towards further education or
certification in a specific field.
.
CERTIFICATION
Certification is a process by which an individual is VERIFIED on specific
skills and abilities.
It involves meeting requirements such as passing exams or completing
a set amount of work experience.
Typically awarded by professional organisations or industry
associations.
Signifies that an individual has met certain standards of competence in
a particular field.
It serves as evidence to employers and clients that one possesses the
requisite knowledge and competencies to perform a role proficiently.
CERTIFICATE

SERVICENOW

CERTIFICATION
CERTIFICATE

CERTIFICATION
INDUSTRY CERTIFICATION TRACKS
SCHOOL OF COMPUTING
PLACEMENT INSIGHT DASHBOARD (PID)
TOOLKIT Students Preparation

SSM KSS PPT IQM PF

i
mn
Alu

Knowledge Pre-Placement Interview Panellist


Skill Set Matrix FeedBack
Sharing Session Talk Question Matrix
From Superset the skills Knowledge is shared by When the companies Once the process is By gathering valuable
are extracted from the the alumni who is in that make the vist for PPT. completed the feedback from panelists
Job description with role for the same AIP team members Questions are captured to facilitate improvement
respect to the company company attend. in all possible Stage in our students’
and their roles About the role form the students preparedness for the
Skills needed and industry.
how to prepare for
the interview
Skill Set Matrix

DE Shaw

Junglee Games

Amazon
Knowledge Sharing Session

Amazon KSS
3 Alumni - Batch 2022

Oracle KSS
Final Year- Batch 2024

Role : SDE
Role : Associate Application
Developer
Sharing Success Sagas, Chapter by Chapter
Sharing Success Sagas, Chapter by Chapter
Sharing Success Sagas, Chapter by Chapter
Pre-Placement Talk
Interview Question Matrix

Amazon
Role : SDE
Abhijeet Kumar Jha Stage: Coding Test
RA2011003010549

1 Stop.Ai Role : Business


Development
Tiger Analytics Aditya Agarwal Stage:HR Interview
Role : Analyst RA2011003010378
Mekala Zethindra Stage:Technical Interview
RA2011047010074
Panellist FeedBack

STRENGTH IMPROVEMENTS

Students are very creative students need to improve their soft


skills knowledge, has to be groomed
Willingness to learn new things, and must follow a proper dress code
Quick grasping and clarifying
the doubts candidates need to be more open on
skills they are aware of. If some mock
Technically they were able to drills on interview's is done, they will
answer all questions perform more confidentially.
Build good portfolios
All the students were awesome
students must read the JD
and the event was well organized.
properly and must know the role
they are applying for.
Students are able to explain the
topics conceptually with precise If case studies are given and questions
understanding. are asked based on it many students
are struggling to explain. Students
should be exposed to industrial use
cases and improve their application
knowledge.
Engineering Campus Placement -
2025

You might also like