Summer Internship Talk - SAC Abhishek Prasad |
Description: Summer Internship Talk - SAC Abhishek Prasad Goldman Sachs Common Doubts When does the intern season start? What is the timeline? What does Day 0, Day 1, Day 2 intern mean? What is the CG requirement? How to enrol for the internship
Related Topics
Download Presentation
"Summer Internship Talk - SAC Abhishek Prasad |" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Presentation Transcript
slide1. Summer Internship Talk - SAC Abhishek Prasad | Goldman Sachs<br>
slide2. Common Doubts When does the intern season start?
What is the timeline?
What does Day 0, Day 1, Day 2 intern mean?
What is the CG requirement?
How to enrol for the internship drive? ‹#›<br>
slide3. Recruitment Process<br>
slide4. Recruitment Process Apply for a company, attach your resume
Online Coding Round
Interviews -
3 Technical Rounds (varies)
1 HR Round (varies)
Receive the offer ‹#›<br>
slide5. Online Coding Round<br>
slide6. Online Coding Round Competitive Programming
Aptitude Questions
Computer Science Questions
a ‹#›<br>
slide7. Online Coding Round Aptitude Questions -
MCQs
General logical reasoning
No extra preparation required
Goldman Sachs, Arcesium, etc.
Computer Science Questions -
Theoretical Questions - OS, Network
Debugging / Output Questions - DSA, OOP, DBMS
a ‹#›<br>
slide8. Online Coding Round Competitive Programming
2-4 coding questions
Duration - 1.5-2hrs
Platform - Hackerrank (mostly)
a ‹#›<br>
slide9. Online Coding Round Beginners
C++ STL (vector, set, map, pair)
Arrays, string and two pointers
Linked List
Binary Search
Basic Math (prime number, factorisation, sieve)
Recursion ‹#›<br>
slide10. Online Coding Round Intermediate
C++ STL (stack, queue, priority_queue)
Number Theory
Bit Manipulation
Backtracking
Stacks / Queues
Greedy Algorithm
Graphs (BFS, DFS)
Basic DP (1D, Basic 2D DP) ‹#›<br>
slide11. Online Coding Round Advanced
Trees (traversals)
Graphs (shortest path, DSU, MST)
DP (medium-hard questions ‹#›<br>
slide12. Online Coding Round Study
Hackerearth tutorials
CP Algorithms
GeeksForGeeks
Practice
Leetcode (topic wise + company-wise[premium])
InterviewBit (must do)
Codeforces (Div2 - A, B, C) - Time Management
Binarsearch.io - Last minute prep ‹#›<br>
slide13. Online Coding Round Tips
Make sure to practice past year problems of the company you’re appearing for.
If you are not confident with the question, try brute force first. (Often works!)
Do not just stick to C++, learn an additional language (preferable Python) as a standby. ‹#›<br>
slide14. Resume<br>
slide15. Resume Contents
Personal Information
Academic Details
Subjects/Electives
Technical Proficiency
Work Experience
Projects
Certification
Achievements
Publications
PORs
Extra - Curricular Activities ‹#›<br>
slide16. Resume Points to Remember
You can make multiple resumes and apply with a different one for each company.
Do not lie in your resume!
Do not write in first person.
Be sure to tech stack highlight the tech stack and concepts used in the project.
Mention the goal, learning points and impact at the end of each project.
Implementation details to be left for interview. ‹#›<br>
slide17. Interviews<br>
slide18. Interviews Points to remember
Interview rounds get progressively longer and tougher.
Go through GFG interview experiences of the company before appearing for interviews.
Make sure you understand the problem before approaching it.
Brainstorm multiple solutions before settling for one.
While writing code, explain what you’re writing and why.
Pay attention to the interviewer’s feedback.
Know your resume well!
Competitive/DSA > OOP > DBMS
HR Round - Be ready for question like “What interests you about xyz company”, “What changes do you see in yourself since lockdown”, “Tell me something about you that is not in your resume”, etc. ‹#›<br>
slide2. Common Doubts When does the intern season start?
What is the timeline?
What does Day 0, Day 1, Day 2 intern mean?
What is the CG requirement?
How to enrol for the internship drive? ‹#›<br>
slide3. Recruitment Process<br>
slide4. Recruitment Process Apply for a company, attach your resume
Online Coding Round
Interviews -
3 Technical Rounds (varies)
1 HR Round (varies)
Receive the offer ‹#›<br>
slide5. Online Coding Round<br>
slide6. Online Coding Round Competitive Programming
Aptitude Questions
Computer Science Questions
a ‹#›<br>
slide7. Online Coding Round Aptitude Questions -
MCQs
General logical reasoning
No extra preparation required
Goldman Sachs, Arcesium, etc.
Computer Science Questions -
Theoretical Questions - OS, Network
Debugging / Output Questions - DSA, OOP, DBMS
a ‹#›<br>
slide8. Online Coding Round Competitive Programming
2-4 coding questions
Duration - 1.5-2hrs
Platform - Hackerrank (mostly)
a ‹#›<br>
slide9. Online Coding Round Beginners
C++ STL (vector, set, map, pair)
Arrays, string and two pointers
Linked List
Binary Search
Basic Math (prime number, factorisation, sieve)
Recursion ‹#›<br>
slide10. Online Coding Round Intermediate
C++ STL (stack, queue, priority_queue)
Number Theory
Bit Manipulation
Backtracking
Stacks / Queues
Greedy Algorithm
Graphs (BFS, DFS)
Basic DP (1D, Basic 2D DP) ‹#›<br>
slide11. Online Coding Round Advanced
Trees (traversals)
Graphs (shortest path, DSU, MST)
DP (medium-hard questions ‹#›<br>
slide12. Online Coding Round Study
Hackerearth tutorials
CP Algorithms
GeeksForGeeks
Practice
Leetcode (topic wise + company-wise[premium])
InterviewBit (must do)
Codeforces (Div2 - A, B, C) - Time Management
Binarsearch.io - Last minute prep ‹#›<br>
slide13. Online Coding Round Tips
Make sure to practice past year problems of the company you’re appearing for.
If you are not confident with the question, try brute force first. (Often works!)
Do not just stick to C++, learn an additional language (preferable Python) as a standby. ‹#›<br>
slide14. Resume<br>
slide15. Resume Contents
Personal Information
Academic Details
Subjects/Electives
Technical Proficiency
Work Experience
Projects
Certification
Achievements
Publications
PORs
Extra - Curricular Activities ‹#›<br>
slide16. Resume Points to Remember
You can make multiple resumes and apply with a different one for each company.
Do not lie in your resume!
Do not write in first person.
Be sure to tech stack highlight the tech stack and concepts used in the project.
Mention the goal, learning points and impact at the end of each project.
Implementation details to be left for interview. ‹#›<br>
slide17. Interviews<br>
slide18. Interviews Points to remember
Interview rounds get progressively longer and tougher.
Go through GFG interview experiences of the company before appearing for interviews.
Make sure you understand the problem before approaching it.
Brainstorm multiple solutions before settling for one.
While writing code, explain what you’re writing and why.
Pay attention to the interviewer’s feedback.
Know your resume well!
Competitive/DSA > OOP > DBMS
HR Round - Be ready for question like “What interests you about xyz company”, “What changes do you see in yourself since lockdown”, “Tell me something about you that is not in your resume”, etc. ‹#›<br>