Software Alternatives & Reviews

Throwing in the towel?

Pramp for Product Managers LeetCode Codecademy
  1. Practice product management mock interviews with other PMs
    Once you are familiar with majority of the important patterns and techniques (arrays, strings, two pointer, DFS, bfs, hashmaps etc.), start practicing solving questions in a pressure situation to simulate an interview. Put a timer and try and solve the question within that time. Ask your friends to do a mock interview for you. You can also use pramp.com to sign up for random mock interviews. I found this to be critical since solving a question under duress like in an interview setting is stressful, and getting used to that will help you tremendously in an actual interview.

    #Online Learning #Online Education #Hiring And Recruitment 81 social mentions

  2. Practice and level up your development skills and prepare for technical interviews.
    Pricing:
    • Open Source
    After making projects and becoming comfortable with programming, try learning data structures and algorithms. This is what majority of interviews test on. There are a lot of great YouTube videos that teaches data structures, and I recommend Neetcode’s data structure overview since that gives a great overview of data structures. Also understand time complexity and it’s importance as well, which I think this video does a great job of explaining: Back to back SWE time complexity. After having a general understanding of the basics of data structures and time complexity, you can tackle problems that are on leetcode. But instead of picking random questions, I recommend neetcode.io which has a list of questions that help you understand patterns of a question. So instead of “memorizing” solutions, you want to start recognizing patterns within a problem so you can apply techniques you have learned to solve that specific pattern with that question. What I like about neetcode.io is it has a list of questions corresponding to each specific pattern type, and has a solution video to go with it. This is important to remember, if you do get stuck on a question, do not be discouraged!!! This isn’t easy but with enough practice and consistency, you will see results!!! Don’t be afraid to watch the solution videos and look up solutions. After looking up solutions though, try and understand the solution in depth and code up the solution later so you know you fully understand it.

    #Online Education #Online Learning #Online Courses 515 social mentions

  3. Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we’ve taught over 45 million people using a tested curriculum and an interactive learning environment.
    I know it can be discouraging but know that it takes time to see improvements, and you shouldn’t give up! Focus on learning the fundamentals of programming such as syntax. I would recommend you pick Python as a language to learn. I personally went on codecademy.com to learn the basics of programming. After that, I went ahead and started creating really simple projects using the language I learned by basically following tutorials on YouTube. But try and understand what each line does instead of copy and pasting. This will help you understand programming concepts better. This takes a long time and please do not be discouraged! It literally took me like 2 years to understand object oriented programming. Also, if your school has hackathons, please attend that! It is a great learning experience and you will meet a lot of cool people at hackathons! Once you have coded up a few projects, you can also add that to your resume as well to make you a more attractive candidate!

    #Online Education #Online Learning #Online Courses 112 social mentions

Discuss: Throwing in the towel?

Log in or Post with