James Peralta
Welcome! I’m a Software Engineer based in Silicon Valley and on this channel I share my journey in the world of software engineering to help you level up your skills and career.
Latest Videos
View all
Programmer from India takes on a Coding Interview!!
00:00 - Introductions 01:36 - Question 1 Discussion Begins | 16. 3Sum Closest 06:56 - Interview Strategy Talk 07:02 - Question 1 Begins Implementation | 16. 3Sum Closest 26:04 - Question 2 Introduced | 253. Meeting Rooms II 29:37 - Candidate Begins Planning for Question 2 35:00 - Heap Data Structure Introduced 41:00 - Candidate Aligns on Min Heap Strategy 43:51 - Question 2 Code Implementation Begins 49:43 - Feedback!!

IIIT Masters Student Takes on Coding Interview! (1000+ LeetCode Solved)
00:00 - Introductions 04:57 - Question 1 | 921. Minimum Add to Make Parentheses Valid 27:22 - Question 2 | 380. Insert Delete GetRandom O(1) 51:15 - Feedback!!

Live Coding Interviews!!

How to Serialize & Deserialize Trees in Python
00:00 Why serialization and deserialization are necessary 03:01 Discussion of tree traversal methods 05:00 How to preserve tree structure during serialization 07:43 Derialization algorithm using pre-order traversal 10:14 Deserialization algorithm using pre-order traversal 23:46 428. Serialize and Deserialize N-ary Tree (https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree/description/) 31:55 N-ary tree serialization implementation 35:31 N-ary tree deserialization implementation

Conversation about Artificial General Intelligence
00:00 - Introductions 01:55 What is AGI? 04:22 Why aim for AGI and what happens after? 06:43 Why are people afraid of AGI? 07:48 Are you optimistic or pessimistic about AGI? 08:43 What could go wrong with AGI? (The Ethics/Alignment Problem) 09:36 Are we close to AGI with LLMs today? 11:07 What is the smartest thing LLMs can do today? 11:46 Can AGI be controlled? 13:00 What do people need to know about AGI hype cycles? 15:43 Where is the money in the AI sector? Pre-training vs. Post-training 16:20 Discussion of Apple reasoning paper 23:44 Why do we expect AI to reason without tools? 24:01 Your Brain on ChatGPT Paper (Cognitive Debt) 30:00 How should people study programming with AI tools today? 34:39 Is AI ruining kids’ ability to learn naturally? 36:42 How to get started studying AI and how it differs from software engineering?

Drop-In Coding Interviews
Popular Videos

Senior Software Engineer Takes on a Meta Phone Screen!
Shoutout to https://leetcode.com/ for providing the platform! Discord: https://discord.gg/wS2KdpnVp9 Business Inquiries: castleridge.labs@gmail.com 00:00 Leetcode.com Platform 00:42 Question 1 03:40 Question 2 21:08 Results!!

Senior Software Engineer Takes on a Google Coding Interview!
Shoutout to https://leetcode.com/ for providing the platform! Discord: https://discord.gg/wS2KdpnVp9 Business Inquiries: castleridge.labs@gmail.com 00:00 Leetcode.com Platform Introduction 01:05 Easy Question 09:07 Medium Question 31:00 Results!!

Senior Software Engineer Takes on an Apple Coding Interview!
Shoutout to https://leetcode.com/ for providing the platform! 00:00 Leetcode.com Platform 1:03 231. Power of Two (https://leetcode.com/problems/power-of-two/description/) 10:40 448. Find All Numbers Disappeared in an Array (https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/description/) 24:02 Results!! 25:03 Power of Two Follow up/Optimization

Senior Software Engineer Takes on a Meta Onsite Interview!
00:00 Introduction 01:47 Q1 - Easy Difficulty 09:58 Q2 - Medium Difficulty 48:42 Q3 - Hard Difficulty

Top 6 Patterns For Coding Interviews
Playlist: https://youtube.com/playlist?list=PL1_cEA1Q0Z8_Mdmwv6v5gwKMmIfpWIDvN&feature=shared 00:00 - Top 6 Patterns For Coding Interviews 2:43 - Two Pointers 4:31 - Sliding Window 5:54 - Depth-First Search 8:26 - Breadth-First Search 9:42 - Backtracking 12:04 - Binary Search

University of Waterloo Student ACES Coding Interview! (Strong Hire)
00:00 - Introductions 04:00 - Question 1 | 408. Valid Word Abbreviation 22:35 - Question 2 | 827. Making A Large Island 46:22 - Feedback!!