Michael Strombergmjstromberg.hashnode.dev·Dec 25, 2024How to Create a Memoization Function in JavaScriptAn old file cabinet with organized cards in a drawer What is Memoization? In software programming, memoization is a technique used to make applications run faster. If you have a function with high time complexity that blocks execution for too long, o...FundamentalsJavaScript
Vaishnavi Dwivedivaishd.hashnode.dev·Dec 16, 2024Let's Understand MathsFor those who hate math, I know it doesn’t seem to be leaving you, but here’s the catch — there is no differentiation, integration, or complex quadratic equation for now. It’s just simple tasks like finding LCM, GCD, and determining whether a number ...Learn DSA - JAVADSAforBeginners
Enoch Olutunmidawww.thatsametechguy.com·Oct 26, 2024Deleting the Middle Node of a Linked List Using the Tortoise and Hare Algorithm in TypeScriptIntroduction In this post, we’ll be solving LeetCode Problem 2095: “Delete the Middle Node of a Linked List.” The problem statement on LeetCode is: You are given the head of a linked list. Delete the middle node and return the head of the modified l...1 like·37 readsleetcode
Arslan Haroonarslanharoon.hashnode.dev·Sep 27, 2024Latency and Throughput in system designIn system design and computer networks, latency and throughput are two key performance metrics that describe the efficiency and speed of a system. Though related, they measure different aspects of system performance and are often considered together ...System Design
Coditioningcoditioning.hashnode.dev·Apr 21, 20248 Tips to Consider when Preparing for FAANG & Other Competitive InterviewsI regularly interview candidates, and see brilliant folks failing for preventable reasons. I'm sure adopting at least one of these, will improve your interview performance and help you prepare for that daunting interview. It's a competitive job marke...swe interview
Jessica WilkinsforfreeCodeCampfreecodecamp.org·Nov 21, 2023How to Build a Visualization for Leetcode's Two Sum Problem – HTML, CSS, & JavaScript ProjectWith the current state of the job market, there are a lot of people grinding out LeetCode as a way to prepare for technical interviews. But sometimes it would be nice if there were a visualization showing the algorithms behind these problems. In th...coding interview
freeCodeCampforfreeCodeCampfreecodecamp.org·Dec 7, 2022AWS Lambda Interview Questions and AnswersBy Mugilan Ragupathi In this article, I'll go over some of the most commonly asked questions that come up in interviews about AWS Lambda. Note that this is not an exhaustive list – but you can use this guide as a reference to refresh your knowledge ...aws lambda
freeCodeCampforfreeCodeCampfreecodecamp.org·Sep 8, 2022How to Prepare for React Interviews – Front-End Technical Interview GuideBy Manu Arora A front-end technical interview is an opportunity for a potential employer to assess your skills and knowledge in web development. The interviewer will ask you questions about your experience and skills in HTML, CSS, and JavaScript. T...coding interview
freeCodeCampforfreeCodeCampfreecodecamp.org·Aug 31, 2022JavaScript Coding Interview Practice – Sample Interview Questions and SolutionsBy Damla Erkiner David Goggins is an ultramarathon runner, a public speaker, a retired navy SEAL, and the author of the book 'Can't Hurt Me: Master Your Mind and Defy the Odds'. He's one of my role models because of his physical strength and mental r...coding interview
Zubin PratapforfreeCodeCampfreecodecamp.org·Jul 13, 2022Coding Interview Prep for Big Tech (FAANG) – And How I Became A Google EngineerWhen I changed careers from lawyer to software engineer at Google, I published 10 big ideas that helped me make that massive transition. Since then I’ve had a ton of questions from people asking me questions about: How I taught myself new skills Ho...career advice