Best of Data StructuresDecember 2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Learn JavaScript by Building 21 Projects – a Major freeCodeCamp Curriculum Update

    freeCodeCamp has launched a major update to the JavaScript Algorithms and Data Structures Certification. Readers can now learn JavaScript by building 21 projects, including certification projects. The projects cover a wide range of topics and concepts, such as form validation, string and array methods, recursion, functional programming, regular expressions, object-oriented programming, and more.

  2. 2
    Article
    Avatar of devtoDEV·2y

    Personal Roadmap for becoming a better software developer in 2024

    Suggestions to become a better software developer: focus on building a strong foundation, learn data structures and algorithms, improve communication and writing skills, solve problems on LeetCode and HackerRank, be active on LinkedIn, enhance frontend skills, create a new portfolio, invest in courses and books, prioritize consistency and discipline.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    My favorite coding question to give candidates (and why)

    The article discusses the author's favorite coding question to ask candidates during interviews. It emphasizes the importance of clarifying questions, understanding code complexity, and optimizing solutions. The question involves generating a list of loyal customers based on log files. The article highlights different approaches taken by candidates and provides insights for interviewers.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Implementing a Heap Data Stucture in JavaScript

    Heaps are a specialized tree-based data structure used in various applications like priority queues, sorting algorithms, and graph algorithms.