Free Youtube Resources that I Followed to Get 5+ Job Offers | Atlassian, Juspay, BNY, TCS, Infosys
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
📚 Journey from College to Software Engineering
The speaker discusses their journey from college to becoming a software engineer at Atlas. They started coding in their second year of college, influenced by competitive programming suggested by classmates. Initially, they struggled with coding and almost gave up within the first month. However, a senior from their college's top placement batch rekindled their interest in coding by suggesting resources on YouTube. They learned the basics of Java, loops, data structures, and advanced topics like graphs and trees. The speaker also practiced coding questions on platforms like LeetCode and Geeks for Gigs to improve their understanding. Despite this, they still faced challenges with dynamic programming, which they later overcame by following a playlist by Verma on YouTube. They also utilized resources like Abdul Bari's channel for understanding data structures and algorithms in depth.
💻 Preparing for DSA and Web Development
The speaker shares their preparation strategy for Data Structures and Algorithms (DSA) and web development. They used resources like the SDE Sheet and Tech Forward YouTube channel for their DSA preparation, completing it in their fourth and fifth semesters. They also explored web development by taking a course from Udemy and learned new skills and technologies from channels like Code With Harry. They emphasized the importance of focused learning to avoid distractions and time wastage. The speaker also mentioned using their college's YouTube channel for one-shot videos on various technologies and languages, which helped them understand topics quickly. Additionally, they utilized the channel 'Web Definite Simplified' for in-depth knowledge on web development topics and good coding practices. The speaker concluded by discussing their preparation for internships and interviews, focusing on interview experiences, rounds, and last-minute preparation tips.
Mindmap
Keywords
💡DSA (Data Structures and Algorithms)
💡Placement Preparation
💡YouTube
💡Coding
💡Data Structures
💡Algorithms
💡Dynamic Programming
💡Web Development
💡Interview Preparation
💡Resources
💡Competitive Programming
Highlights
Started coding in college second year due to competitive programming interest.
Initially struggled with coding and considered giving up.
Senior from college placement batch suggested resources for coding improvement.
Discovered YouTube-dl playlist 'DSA Level 1' for basic coding concepts.
Learned Java basics, loops, data structures, and advanced topics from YouTube-dl.
Practiced coding questions on LeetCode for interview preparation.
Spent two months watching the entire playlist to solidify data structures knowledge.
Faced challenges with dynamic programming questions initially.
Senior recommended 'Verma's Dynamic Programming' playlist for in-depth understanding.
Watched 50 videos in one week to grasp dynamic programming concepts.
Gained confidence in solving dynamic programming questions independently.
Utilized Abdul Bari's videos for understanding theoretical aspects of data structures and algorithms.
Prepared final set of DSA preparation using Saurabh's SD sheet and Tech Forward YouTube channel.
Did not need any additional resources for DSA preparation after these.
Explored web development with a boot camp course from Udemy.
Learned new skills and technologies from Code With Harry channel.
Preferred one-shot videos for quick topic understanding and to avoid distraction.
Used own college channel for one-shot videos on various technologies and languages.
Web Deaf Simplified channel provided detailed explanations and good coding practices.
Completed all preparations for DSA and web development by the first month of the sixth semester.
Prepared for internship season by understanding interview experiences and last-minute tips.
Checked out Nishant Chahil's channel for interview and placement-related topics.
Started own YouTube channel to share interview experiences, failures, mistakes, and success stories.
Transcripts
हाय एवरीवन आई एम हर्षित रेहन एंड आई एम
वर्किंग एट अटलास एज अ सॉफ्टवेयर इंजीनियर
एंड मैंने अपनी डीएसए डेवलपमेंट एंड
प्लेसमेंट की मेजर प्रिपरेशन
youtube1 टीसीएस infosys.com
बेस्ट एंड फ्री रिसोर्सेस कौन से हैं
youtube2 ऑफ मोर क्वेश्चंस तो आज की इस
वीडियो में हम आंसर करेंगे इन्हीं सारे
क्वेश्चंस को एंड मैं आपको बताऊंगा अपनी
जर्नी के बारे में कि मैंने अपने कॉलेज
टाइम में कोडिंग प्रिपरेशन के लिए कौन-कौन
से
लेट्स गेट स्टार्टेड सो मैंने अपने कॉलेज
के सेकंड ईयर से कोडिंग करना स्टार्ट किया
था एंड क्योंकि मेरे क्लास के स्टूडेंट्स
ने मुझे कंपैरेटिव प्रोग्रामिंग से डीएसए
करना सजेस्ट किया था इसीलिए मैं
डायरेक्टली वहीं पर चला गया बट क्योंकि
मुझसे वहां पर एक भी क्वेश्चन खुद से नहीं
हो पाया इसीलिए मैंने अपने फर्स्ट मंथ के
अंदर ही कोडिंग पर गिव अप कर दिया था मुझे
ऐसा लगने लगा था कि कोडिंग इज नॉट माय कप
ऑफ टी एंड ये तो मुझसे कभी होगी ही नहीं
बट इसके कुछ टाइम बाद जब कॉलेज के टॉप
प्लेसमेंट बैच के सीनियर्स का एक सेशन हुआ
देन वहां पर एक सीनियर ने मुझे कोडिंग के
लिए सही रिसोर्सेस सजेस्ट करें एंड मेरी
कोडिंग जर्नी को रिवाइव करा उन्होंने ही
मुझे बताया कि
youtube-dl पर अभी बहुत सारी वीडियोस आ
चुकी हैं बट अगर आप उनकी प्लेलिस्ट सेक्शन
पे जाओगे एंड बिल्कुल बॉटम पे स्क्रॉल
करोगे देन आपको वहां पे फर्स्ट प्लेलिस्ट
मिलेगी बाय द नेम ऑफ डीएसए लेवल वन इस
प्लेलिस्ट के अंदर आपको डीएससी सिखाई जाती
है इन जावा बिल्कुल बेसिक से बिल्कुल
स्क्रैच से लाइक आप को फर्स्ट चीज जो
सिखाई जाती है वो होती है प्रिंट
स्टेटमेंट एंड देन वहां से लेकर आपको
डिफरेंट डटा स्ट्रक्चर्स देन एडवांस डेटा
स्ट्रक्चर्स सब कुछ सिखाया जाता है अलोंग
विद क्वेश्चंस आपको क्वेश्चंस भी कराए
जाते हैं तो इसीलिए मैंने अपनी फर्स्ट सेट
ऑफ प्रिपरेशन यहीं से करी थी मैंने इनकी
वीडियोस देखना स्टार्ट किया मुझे जावा के
बेसिक्स क्लियर हुए देन मैं मूव करा लूप्स
पर वो क्लियर हुए देन उसके बाद मैं मूव
करा बेसिक डेटा स्ट्रक्चर्स पर लाइक एरे
लिंक लिस्ट स्टैक क्यूज एक्सेट्रा ये सब
मैंने सीखा देन इसके बाद मैं मूव करा
एडवांस डेटा सेक्टर्स पर लाइक ग्राफ्स डीप
ट्रीज एटस इस पूरी प्लेलिस्ट को देखने के
बाद मेरी सारी डेटा स्ट्रक्चर्स की नॉलेज
काफी अच्छी हो गई थी एंड इसी के साथ-साथ
जो भी कोडिंग क्वेश्चंस मुझे इन सारी
वीडियोस में कराए थे मैं उन सारे
क्वेश्चंस को लीड कोड गिग्स फॉर गिग्स
इंटरव्यू बिट इन सभी प्लेटफॉर्म्स पर
प्रैक्टिस भी कर लेता था जिससे मेरी
अंडरस्टैंडिंग और बेटर हो जाती थी इस पूरी
प्लेलिस्ट को देखने में इन सारे क्वेश्चंस
को प्रैक्टिस करने में मुझे टू मंथ्स का
टाइम लग गया था बट इसके बाद भी एक डेटा
स्क्चर ऐसा था जिसके अंदर मुझे कॉन्फिडेंस
नहीं आ रहा था जिसके क्वेश्चंस मैं अभी भी
खुद से सॉल्व नहीं कर पाता था एंड वो था
डायनेमिक प्रोग्रामिंग डायनेमिक
प्रोग्रामिंग के क्वेश्चंस मैं अभी भी खुद
से सॉल्व नहीं कर पा रहा था अगर कोई मुझे
उनका सॉल्यूशन एक बार समझा दे तब तो मुझे
वो अच्छे समझ में आ जाता था बट खुद से ही
सोचना खुद से सलूशन अप्रोच निकालना यह सब
मुझसे अभी भी नहीं हो रहा था सो इसी की
एडवाइस लेने के लिए मैं अपने उसी सीनियर
के पास दोबारा चला गया था एंड
कोइंसिडेंटली उन्होंने भी सेम प्रॉब्लम
फेस कर रखी थी एंड उन्होंने मुझे बेस्ट
रिसो सजेस्ट किया फॉर डायनामिक
प्रोग्रामिंग एंड वो था youtube3 वर्मा की
डायनामिक प्रोग्रामिंग की प्लेलिस्ट इस
प्लेलिस्ट में कुछ 50 वीडियोस हैं एंड इन
50 वीडियोस में डायनामिक प्रोग्रामिंग के
ऑलमोस्ट सारे इंपोर्टेंट क्वेश्चंस कवर
करा रखे हैं एंड उन सारे क्वेश्चंस को
इतना कनेक्टेड वे में एक्सप्लेन कर रखा है
कि आपको डायनामिक प्रोग्रामिंग एकदम अच्छे
से समझ में आ जाती है तो मैंने अपने डीपी
के कांसेप्ट क्लियर करने के लिए इसी
प्लेलिस्ट को रेफर किया एंड इस प्लेलिस्ट
की 50 वीडियोस मैंने ऑलमोस्ट वन वीक में
ही देख ली थी एंड इसके बाद मुझे डायनेमिक
प्रोग्रामिंग में कॉन्फिडेंस भी आने लग
गया था एंड मैं अब डीपी के क्वेश्चंस खुद
से सॉल्व भी कर पाता था देन इसके बाद
हमारे कॉलेज में डेटा सेक्स एंड
एल्गोरिथम्स का भी एक सब्जेक्ट था जिसके
अंदर थ्योरी पे ज्यादा फोकस होता था एंड
इसी थोरेट्स को इंप्रूव करने के लिए हमारे
कॉलेज ग्रुप में अब्दुल बरी की वीडियोस
काफी ज्यादा सजेस्ट होती थी उनके चैनल पर
हर एक डेटा स्क्चर की थ्योरी एंड
एल्गोरिथम्स की वर्किंग को काफी अच्छे से
एक्सप्लेन कर रखा था एंड इसी वजह से अपनी
थोरेट्स की बिहाइंड द सींस वर्किंग को
समझने के लिए मैं अब्दुल बरी का चैनल काफी
ज्यादा यूटिलाइज करता एंड अपनी डीएससी की
फाइनल सेट ऑफ प्रिपरेशन के लिए मैंने यूज
करी थी स्वर की एसडी शीट एंड उस वन मंथ के
प्लान में आपको हर एक डेटा स्ट्रक्चर्स के
इंपोर्टेंट इंटरव्यू क्वेश्चंस प्रैक्टिस
करने को मिल जाएंगे एंड उन सबके वीडियो
वीडियो सॉल्यूशंस उन्हीं के youtube4 वर्ड
पे भी अवेलेबल तो इसीलिए मैंने अपनी डीएसए
की फाइनल प्रिपरेशन करने के लिए टेक यू
फॉरवर्ड चैनल एंड साइबर एसडी शीट को काफी
ज्यादा यूटिलाइज किया था सो ये थे
youtube4 मेन फ्री रिसोर्सेस जो मैंने
अपनी डीएसए प्रिपरेशन के लिए यूज़ करे थे
अपने डीएसए के बेसिक्स क्लियर करने के लिए
मैंने यूज़ किया था वेब कोडिंग का
youtube3 वर्मा की
youtube-dl बरी का youtube4 एंड देन फाइनल
सेट ऑफ प्रिपरेशन के लिए मैंने यूज करी थी
स्वर एसडी शीट एंड टेक यू फॉरवर्ड
youtube4 रिसोर्सेस के अलावा मुझे और किसी
रिसोर्स की जरूरत नहीं पड़ी थी फॉर माय
डीएसए प्रिपरेशन ये सब मैंने फोर्थ एंड
फिफ्थ सेमेस्टर में खत्म कर लिया था एंड
देन इसके बाद मैं बढा अपनी डेवलपमेंट की
प्रिपरेशन के लिए वेब डेवलपमेंट के लिए
मैंने यूडी म से एक वेब डेवलपमेंट बूटकम
का कोर्स बाय कर लिया था बट इसके कुछ टाइम
बाद मुझे पता चला कि जो भी चीजें मैंने इस
कोर्स में सीखी हैं वो सब
नई स्किल या टेक्नोलॉजी सीखने के लिए जो
चैनल मैं चेक आउट करता था वो था कोड विद
हैरी अगर आपको कोई भी नई स्किल सीखनी हो
या फिर किसी भी डेवलपमेंट रिलेटेड
टेक्नोलॉजी के बारे में कुछ भी जानना हो
देन उसके लिए ये चैनल एकदम परफेक्ट है इस
चैनल पर फ्रंट एंड बैक एंड डेटा बेसेस
एपीआई कॉल्स एटस इन सबसे रिलेटेड बहुत
सारा कंटेंट अवेलेबल है एंड इन सारी चीजों
को काफी आसान तरीके से समझा भी रखा है सो
मेरे लिए तो चैनल काफी ज्यादा अमेजिंग एंड
हेल्पफुल था बट इस चैनल में हर टॉपिक पे
प्लेलिस्ट होती है जिसके अंदर बहुत सारी
वीडियोस होती है होती हैं अब बहुत सारी
वीडियोस देखने में डिस्ट्रक्शन के चांसेस
भी होते हैं एंड साथ ही साथ वीडियोस को
स्विच करने में टाइम वेस्ट भी होता है एंड
इसी चीज को अवॉइड करने के लिए मैं कभी-कभी
वन शॉट वीडियोस देखना ज्यादा प्रेफर करता
था एंड वन शॉट वीडियोस के लिए अपना कॉलेज
का चैनल एकदम परफेक्ट चॉइस है क्योंकि
अपना कॉलेज के चैनल पर बहुत सारी
टेक्नोलॉजीज एंड डिफरेंट लैंग्वेजेस की वन
शॉट वीडियोस अवेलेबल हैं जो कि काफी
ज्यादा इंटरेस्टिंग भी है एंड जिनको देखने
से एक ही बारी में आपका वो टॉपिक पूरा
कंप्लीट हो जाता है जो मुझे काफी ज्यादा
अमेजिंग लगता था तो इसीलिए कभी मेरे पास
टाइम का क्रंच हो या फिर मुझे कोई टॉपिक
एक ही बारे में बेसिक से एडवांस लेवल तक
अच्छे से समझना हो तो मैं उनकी वन शॉट
वीडियोस प्रेफर करता था तो मेरी वेब
डेवलपमेंट की प्रिपरेशन के लिए ये दोनों
चैनल्स एकदम सफिशिएंट थे इसके बाहर मुझे
कोई भी और रिसोर्स देखने की जरूरत ही नहीं
थी बट अगर कभी मुझे किसी डेवलपमेंट के
टॉपिक पर इन डेप्थ नॉलेज चाहिए हो या फिर
मुझे किसी टेक्नोलॉजी के नए फीचर के बारे
में जानना हो देन उसके लिए मुझे एक चैनल
मिला था बाय द नेम ऑफ वेब डेफ सिंपलीफाइड
इस चैनल के अंदर आपको बहुत सारी शॉर्ट एंड
क्रिस्प वीडियोस मिल जाएंगी जिसके अंदर
एक-एक टॉपिक को काफी डिटेल में एक्सप्लेन
कर रखा है एंड साथ ही साथ ये आपको गुड
कोडिंग प्रैक्टिसेस के बारे में भी बताते
हैं जो आपको डेवलपमेंट करते हुए फॉलो करनी
चाहिए एंड इसी से आपकी वेब डेवलपमेंट
रिलेटेड स्किल्स काफी इंप्रूव हो जाएंगी
ओके सो दीज वर द थ्री चैनल्स कोड विद हैरी
अपना कॉलेज एंड वेब डेव सिंपलीफाइड
जिन्हें मैं अपनी वेब डेवलपमेंट रिलेटेड
प्रिपरेशन के लिए यूटिलाइज करता था मेरी
ये सारी प्रिपरेशन फिफ्थ सेम एंड सिक्स्थ
सेम के फर्स्ट मंथ तक कंप्लीट हो गई थी
एंड इसके बाद स्टार्ट होने वाला था
इंटर्नशिप सीजन जिसके अंदर डिफरेंट कंपनीज
आने वाली थी विद ग्रेट इंटर्नशिप
अपॉर्चुनिटी एंड अब बारी थी फाइनल
इंटरव्यू प्रिपरेशन करने की जिसके अंदर
मैं जाना चाहता था इंटरव्यू एक्सपीरियंस
के बारे में कि इंटरव्यूज के अंदर क्या
क्वेश्चंस पूछे जाते हैं कितने राउंड्स
होते हैं एंड इन सारे राउंड्स के लिए
लास्ट मिनट प्रिपरेशन टिप्स क्या होती है
एंड इसी सारी इंटरव्यू एंड प्लेसमेंट
रिलेटेड इंफॉर्मेशन जानने के लिए जो
चैनल्स मैं चेकआउट करता था उनमें से
फर्स्ट चैनल था निशान चहर का इस चैनल के
अंदर आपको काफी सारी वीडियोस मिल जाएंगी
ऑन इंटरव्यू एंड प्लेसमेंट रिलेटेड
टॉपिक्स जो आपकी फाइनल सेट ऑफ प्रिपरेशन
के लिए काफी ज्यादा बेनिफिशियल हो एंड देन
इसके बाद मेरा सेकंड रिसोर्स था अपना
कॉलेज का
youtube's के अंदर स्टूडेंट्स को क्या
करना चाहिए एंड सक्सेस स्टोरीज पे ज्यादा
फोकस होता है फेलर्स रिजेक्शंस गफ अपस
इनकी कोई बात ही नहीं करता बट आई थिंक
फेलर्स रिजेक्शंस इन सब के बारे में बताना
एंड कि वो इस जर्नी का एक नॉर्मल पार्ट है
यह समझाना काफी ज्यादा इंपॉर्टेंट है एंड
साथ ही साथ इन फेलियर एंड रिजेक्शंस को
हैंडल कैसे करना है इसके बारे में भी
नॉलेज शेयर होनी ही चाहिए एंड इसी थॉट को
लेकर मैंने अपना youtube4 भी स्टार्ट किया
था जिसके अंदर आई एम शेयरिंग अबाउट माय
इंटरव्यू एक्सपीरियंस माय फेलर्स माय
मिस्टेक्स माय गुफ अपस एंड माय सक्सेस
स्टोरीज एज वेल सो अगर आपको ये सब अच्छा
लगे देन यू कैन चेक आउट माय चैनल एज वेल
फॉर कॉलेज प्लेसमेंट्स एंड इंटरव्यू
रिलेटेड इंफॉर्मेशन सो ये थे सारे के सारे
रिसोर्सेस जो मैंने अपने कॉलेज टाइम में
यूज़ करे थे फॉर माय डीएसए डेवलपमेंट एंड
प्लेसमेंट प्रिपरेशन बट स्टिल अभी भी एक
क्वेश्चन अन आंसर्ड है एंड दैट इज कि
ट्यूटोरियल हेल एंड डिस्ट्रक्शन से कैसे
बचे एंड यह काफी सारे स्टूडेंट्स का एक
कॉमन इशू भी है इससे बचने के लिए आपको
ओके सो येही थे सारे रिसोर्सेस एंड सम
टिप्स दैट विल हेल्प यू इन योर प्रिपरेशन
आई होप आपको ये वीडियो यूज़फुल लगी हो एंड
अगर आपको कोई भी डाउट्स हो देन यू कैन
कनेक्ट विद मी ऑन
تصفح المزيد من مقاطع الفيديو ذات الصلة
Python for Coding Interviews - Everything you need to Know
What to do in College? 1st Year RoadMap
How to utilise B.Tech 2nd Year in 2024??🤯🧐🤔What to Choose in 2nd Year Coding or Academics??
Which Programming Language Should You Choose for solving DSA Problems?
Galaxe Solutions|Rashmi Bhandary Sahyadri
Is DSA worth it in 2024?
5.0 / 5 (0 votes)