Here I share about my approaches that led me to clear interviews of top tier companies like Google off-campus, & get all the amazing opportunities. Get interview-ready with this course that has no prerequisites and is designed to make you an expert in solving easy to hard LeetCode problems with ease.
Curated by: Kunal Kushwaha (69 videos)
In this video we discuss about the types of programming languages along with how memory management works. We cover: - Procedural vs Functional vs Object Oriented Languages - Static vs Dynamic memory allocation - Objects and references Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DSAwithKunal & don't forget to tag us! 👉 Resources - Join Replit: http://join.replit.com/kunal-kushwaha - Complete Java DSA playlist: https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ - Code, Assignments, & Notes: https://github.com/kunal-kushwaha/DSA-Bootcamp-Java ➡️ Connect with me: https://www.techwithkunal.com ========================================= Timestamps: 0:00 Introduction 0:52 What are Programming Languages 2:51 Types of Languages 3:01 Procedural Language 4:38 Functional Language 9:01 Object Oriented Languages 14:08 Different Languages can be of Different Types 16:20 Static vs Dynamic Languages 21:44 Error in Dynamic Languages 22:53 Error in Static Languages 24:48 Stack and Heap Memory 25:11 Objects (Not Primitives!) and Reference Variables 27:19 Important Example Memory 33:50 Garbage Collection 38:00 Outro #placement #dsa #interviews