codedecks
رفتن به کانال در Telegram
Follow Us https://linktr.ee/codedecks Discussion Topics: 1. DS and Algo 2. Competitive Programming 3. System Design 4. Coding problems 5. Technical Interview Admin: @codeblunder
نمایش بیشتر561
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
561
Big Ω (Big Omega) is a browser extension which enhances your experience while you are solving coding problems online on various competitive programming websites like Leetcode
★ Company Tags
- Reveals information about which companies have asked the problem that you are currently solving and how many times this problem been asked by the same companies
561
LLD - Low Level Design
What to do first ?
- Start with SOLID Design Principles: https://www.digitalocean.com/community/conceptual-articles/s-o-l-i-d-the-first-five-principles-of-object-oriented-design
- Then start with Design Patterns: https://refactoring.guru/design-patterns
LLD Practice
- Now you can start with this doc: https://github.com/prasadgujar/low-level-design-primer/blob/master/solutions.md
Short on time? Lt 2 weeks? read grokking system design and this handbook:
https://www.linkedin.com/posts/aditya-malshikhare_system-design-basics-handbook-ugcPost-6801799624563814400-jtT6
561
Repost from codedecks
Top 6 websites for remote work opportunities :▶️
=> Pangian - https://pangian.com
=> WeWorkRemotely - https://lnkd.in/gU4Ux_xW
=> ARC - https://arc.dev
=> Remotive - https://remotive.com
=> JustRemote - https://justremote.co/
=> AngelList - https://angel.co/
Top 6 websites for freelance/part-time jobs :▶️
=> Freelance - https://www.freelance.com/
=> Upwork - https://www.upwork.com/
=> Solid Gigs - https://solidgigs.com
=> Snagajob - https://www.snagajob.com/
=> LinkedIn - http://www.linkedin.com/
=> ServiceScape - https://lnkd.in/guR5EV_z
Top 6 websites to prep for coding interviews :▶️
=> LeetCode - https://leetcode.com/
=> HackerRank - https://lnkd.in/gdimkcTq
=> HackerEarth - https://lnkd.in/gQ5UZEPZ
=> Codewars - https://www.codewars.com
=> CodeChef - https://www.codechef.com/
=> CodingNinjas - https://lnkd.in/guckbgjy
561
Big Omega Extension New Version Update v1.1.0 Coming Soon...
1. UI/UX Improved - Now company tags are shown just above problem statement, so run, submit buttons are not hidden
2. Toggling the theme of leetcode website will also toggle the theme of BigOmega extension in order to match/sync with the leetcode website
561
Coding Interview following these steps:
Step 1: Clarify the problem
(eg:"Describe a good algorithm for sorting a million numbers"
-What is the range of the numbers?/ How are they distributed?/ Are the numbers integers or floating points?/ How much memory is available?/ Are there duplicates?)
Step 2: Define your approach
Step 3: Propose a solution
(Propose a solution before coding. Faster to find mistakes verbally than coding out a solution that may be incorrect/ Feel free to say that your first solution will be refined later/ Run through at least one or two examples to check for correctness/ Use reasonable variable names or clean up the code after the first pass/ Ask if the interviewer has any questions before refinement)
Step 4: Propose an alternative solution
(Ask your interviewer if you have time to find a better solution/ If so, clarify assumptions (e.g., improving performance)/ Rinse, repeat/ Compare the solutions)
Step 5: Implementation
561
With great features of ChatGPT, there is immense opportunities to grow in Machine Learning Tech.
Check this course: https://clnk.in/sPja
561
System Designing Tip of the day
If you are not sure where to start in a system design, always start with the data storing system. It will help to keep your focus aligning with the requirements of the system.
561
Becoming a skilled data scientist isn’t magic. It’s hard, consistent work. Focused on these 5 things:
1. Becoming a subject matter expert, often required of a data scientist, takes a long time.
2. Being skilled in statistics not only takes hard work up front but a lot of work to keep current in the field.
3. Keeping your programming skills up to date is hard. Getting to be a strong programmer takes years.
4. Learning how to teach and work with stakeholders is intricate and challenging. It should be tough!
5. Mastering SQL can be an entire career for many. For data scientists it’s one part of the job.
Embrace the challenge, and don’t expect it to feel easy. Learn every day 😊
#statistics #data #datascience #analytics #machinelearning
