Free Youtube Resources that I Followed to Get 5+ Job Offers | Atlassian, Juspay, BNY, TCS, Infosys

Harshit Trehan
14 Jul 202409:52

Summary

TLDRThe speaker shares their journey as a software engineer, detailing their DSA preparation and placement experiences. They discuss various YouTube resources that helped them learn coding, data structures, algorithms, and dynamic programming. The video also covers web development preparation, interview experiences, and tips for handling failures and rejections, providing a comprehensive guide for students.

Takeaways

  • 😀 The speaker is a software engineer working at Atlas Edge and is excited about their journey in DSA development and placement preparation.
  • 📚 They started coding in their second year of college after their classmates suggested they move from competitive programming to DSA.
  • 🔎 Initially, they struggled to find the right resources for coding but eventually discovered YouTube-dl, which provided a wealth of educational content.
  • 🎓 They learned the basics of Java from YouTube-dl playlists, starting from print statements to advanced data structures like graphs and trees.
  • 🤔 They faced challenges with dynamic programming questions and sought advice from seniors, who recommended specific YouTube playlists for better understanding.
  • 📈 The speaker used YouTube3 Verma's playlist to improve their dynamic programming skills, which helped them gain confidence in solving related questions.
  • 🌐 They utilized Abdul Bari's channel to understand the theoretical aspects of data structures and algorithms, which was part of their college curriculum.
  • 📘 For their final set of preparations, they used Saurabh's DS sheet and Tech Forward's YouTube4, focusing on important interview questions for each data structure.
  • 💻 In addition to DSA, they also explored web development by taking a course from Udemy and learning from Code With Harry's channel for new skills and technologies.
  • 🌟 They preferred one-shot videos for quick learning and utilized their college's channel for concise explanations on various topics.
  • 📈 The speaker's preparation for internships and final interviews involved understanding the interview process, rounds, and last-minute tips, using resources like Nishant Char's channel and their own YouTube4.

Q & A

  • What was the initial reason for the speaker to start coding during their college years?

    -The speaker started coding in their second year of college because their classmates suggested learning DSA (Data Structures and Algorithms) through competitive programming.

  • Why did the speaker initially struggle with coding?

    -The speaker struggled with coding initially because they couldn't find any questions to practice on their own and felt that coding was not their cup of tea.

  • What resource did a senior in college recommend to the speaker for improving their coding skills?

    -A senior recommended the speaker to use YouTube-dl, specifically the playlist section, to find a lot of videos and start learning from the 'DSA Level 1' playlist.

  • What topics were covered in the 'DSA Level 1' playlist recommended by the senior?

    -The 'DSA Level 1' playlist covered topics from basic Java, including print statements, loops, basic data structures like arrays, linked lists, stacks, and advanced data structures like graphs and trees.

  • How did the speaker practice coding questions after learning the basics from the 'DSA Level 1' playlist?

    -The speaker practiced coding questions by using platforms like LeetCode, GeeksforGeeks, and other platforms to practice and improve their understanding.

  • What was the speaker's experience with dynamic programming before watching specific videos on the topic?

    -Before watching specific videos on dynamic programming, the speaker was unable to solve the problems on their own and lacked confidence in their ability to approach solutions.

  • Which playlist did the speaker use to improve their understanding of dynamic programming?

    -The speaker used the playlist by Verma for dynamic programming, which covers almost all important questions related to the topic.

  • How long did it take the speaker to watch the entire playlist on dynamic programming?

    -It took the speaker almost one week to watch all the 50 videos in the dynamic programming playlist.

  • What was the speaker's approach to learning theoretical concepts behind data structures and algorithms?

    -The speaker utilized Abdul Bari's videos, which were highly recommended in their college group, to understand the theory and working of data structures and algorithms.

  • What resources did the speaker use for their final set of preparation for DSA interviews?

    -The speaker used Saurabh's DS sheet and Tech Forward YouTube channel for their final set of preparation, focusing on important interview questions for each data structure.

  • What additional resources did the speaker use for web development preparation?

    -The speaker used Udemy for a web development bootcamp course and Code With Harry for learning new skills and technologies related to web development.

  • What was the speaker's strategy for avoiding distractions and effectively learning new topics?

    -The speaker preferred one-shot videos for learning new topics quickly and efficiently, using channels like their college's YouTube channel for concise and focused content.

  • What channels did the speaker recommend for web development preparation?

    -The speaker recommended Code With Harry, their college's YouTube channel, and Web Dev Simplified for web development preparation.

  • What resources did the speaker use to understand interview experiences and placement-related information?

    -The speaker used channels like Nishant Chahil and their college's YouTube channel to understand interview experiences, placement-related information, and how to handle failures and rejections.

Outlines

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Mindmap

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Keywords

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Highlights

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Transcripts

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant
Rate This

5.0 / 5 (0 votes)

Étiquettes Connexes
DSA PreparationPlacement TipsCoding ResourcesInterview ExperienceWeb DevelopmentDynamic ProgrammingData StructuresAlgorithmsYouTube TutorialsPlacement Success
Besoin d'un résumé en anglais ?