Internships_ Software _details_for_evero

RohanBird1 29 views 19 slides Aug 18, 2024
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

This document is about how to prepare for software intership at university level. Hope it helps everyone


Slide Content

Internships:
Software
Arnav Pandey
Sweta Kumari
Kuldeep Singh Chouhan

1.Overview of Software Profile
2.How to Prepare and Resources
3.Our Experiences
4.FAQs & General Suggestions

Agenda for Today
2

3

Performance
and
Scalability
Not just
Coding!
Proactive &
Pragmatic
SDE

What do software
interns do?
Except copying from Stackexchange
1
4

What does a Software
Engineer do?
5
Write code to solve challenging problems and
build products

◉Designing & maintaining applications
◉Optimizing software for speed and scalability
◉Might include Machine Learning applications,
and security analysis

6
Large chunk of opportunities!
Why should you choose this field?

●Google Software
●Microsoft
●Samsung Korea
●Rubrik
●Uber
●Sprinklr
●Oracle
●Cohesity
Software Internships at SPO, IITK
7
●JP Morgan Chase & Co.
●Optiver
●D.E. Shaw
●Goldman Sachs
●AlphaGrep
●Wells Fargo
●Eightfold AI
●Cisco


●SAP Labs
●Amazon
●Flipkart
●Salesforce
●Samsung Research
●Walmart Labs
●Adobe
●Atlassian

How to prepare?
CODE! CODE! CODE!
2
8

Step 3 - Test Specific
- Ask seniors/ other IITs/
google test pattern for each
company
- may have
Probability Statistics,
Puzzles, ML/AI, Linear
Algebra, Systems,
Aptitude, Case Studies
Step 2 - Practice
- Complete sweet topics
from Interviewbit
- Give Codeforces/
Codechef contests
- If have more time,
practice more from
Leetcode/ CSES Set
- Give Programming Club
Archive Test Series

Step 1 - Get Basics Right
- Revise ESC101 first
- Shift to C++ : vectors,
STL basics
- Data Structures & Algo :
ESO207 not necessary, if
you are able to cover
topics otherwise
- DBMS
- OOPs
Roadmap for Tests
9

Step 2 - Practice
- Interviewbit
- Leetcode
- CSES Problem Set
- Programming Club
Archive Test Series
- Codeforces/
Codechef
Step 1 - Get Basics Right
- ESC101 slides: [here]
- Shift to C++ : [short post]
- DSA Theory: [Geeks for
Geeks- Algo] [Geeks for
Geeks- Data Structures]
[ESO 207 notes]
- [DBMS]
- [OOPs]
Resources
10
Step 3 - Test Specific
- Internship Insights
- Prob Stats [MSO201]
- Puzzles [Brainstellar] [Xinfeng
Zhou] [50 Challenging Problems
in Probability]
- Linear Algebra : MTH101
Notes/ Gilbert Strang
- Aptitude : CAT questions, SPO
preparation resources

Prepare for HR Questions
Motivation, Career plans,
PoRs, Projects


Practice coding on paper
And orally explaining it

Ask Seniors who have
given that interview
Company-specific tips
Know Your Resume
Introduction
Content for every project
Build depth on project topic
Prepare for Interviews
11

Cisco, Uber and Amazon
3
12
Our Experiences

Test
-2 Coding Questions
-Around 50 MCQs
-Topics were from DSA & DBMS
-CPI>=7.0, open to all branches
Interview
-Focussed on the projects
mentioned in the resume
-Checked the hold on concepts
of DSA
13
Cisco

14
Test
-3 Coding Questions
-Topics were from DSA
-open to all branches

Interview
-Focussed on the projects
mentioned in the resume
-Checked the hold on concepts
of DSA
Uber

15
Test
-Coding Assessment (3
questions) and Workstyles
Assessment
-Open to all branches

Interview
-Checked the hold on DSA
concepts like trees and arrays
(standard Leetcode questions)
Amazon

FAQs and Suggestions4
16

More Suggestions
-Look up unsolved questions
from previous round before
next round
-Don’t get demotivated -
peer pressure, Facebook
posts, luck
How to stay motivated?
-Do CP in a group
-Revisit concepts
whenever needed
-Do projects
-Don’t get distracted,
complete whatever you
start
Tips and Suggestions
17
Ask for help!
How to choose profiles?
-Talk to seniors, alumni
-Don’t be too picky
-Preparation is generic
How to apply?
-Don’t apply to jobs you
don’t want to take
-Make an estimate of where
you stand relatively and
accordingly, apply
selectively

Tips and Suggestions
18
Keep trying

Questions?
19
Tags