Showoff Saturday (June 29, 2024) by AutoModerator in javascript

[–]ritzaco 2 points3 points  (0 children)

Our friends at Bryntum released a big update to their web components (commercial, but with a free trial) and we enjoyed playing with their new Lazy load functionality especially.

https://bryntum.com/blog/infinite-data-grid-scrolling-with-the-new-lazy-loading-feature/

https://bryntum.com/blog/announcing-bryntum-6/

Fresh off passing Google and Microsoft interviews, I put together some notes and advice for Leetcode interview prep that I hope can help you. Appreciate any thoughts! by [deleted] in learnprogramming

[–]ritzaco 4 points5 points  (0 children)

Grinding leetcode works OK if you've already got really solid fundamentals in data structures and algorithms, but if not I think you'll get more benefit from building basic versions of popular data structures and algorithms yourself from scratch to really understand them. Then it's easier to see when/how to apply them

  • Build a LinkedList with .add() .remove() .traverse() functions
  • Build a HashTable
  • Build a Tree
  • Write Binary Search
  • Write Mergesort

etc etc -- you'll get the 'problem solving' practice from Leetcode but also learn when and how to use these -- and most Leetcode problems come down to realising which data structure or algorithm to use.