Technical interviews are the filter between good and great developers. At least that is how the industry sees it. In this course we will up your problem solving ability and speed with 100 algorithm problems and solutions. These questions are some of the most common ones asked in interviews. A portion are questions that come from companies like Google, Facebook, Uber, Amazon etc. By the end of the course you will be: - Have a handle on higher order functions in JavaScript- Understand the basics of TypeScript- Have a 100 algorithm portfolio item- Be ready to ace the JavaScript technical interview
In this course we will start off by going over the JavaScript language and syntax. We will also have a brief introduction to Git, Github and markdown to start building out your git portfolio. After going through the JavaScript content you will move onto the practice section where there are algorithm problems you will attempt on your own and followed by my own solution to compare. This will give you realistic practice of what to expect in a white board or technical interview. It will also allow you to practice and make all the JavaScript you were introduced to stick. On your git you will have over 20+ algorithms to add your solutions to show your learning progression.
By the end of the course you'll be able to pass a front end technical screen covering the fundamentals of front end web development HTML, CSS, and JavaScript. We also will dive into interview prep, cultural questions, and general HR screening questions Each question will include 3 main items: Insight into why a question is asked and what an interviewer is looking for How to answer the question If applicable, code examples with additional detail to fully understand the material The course syllabus was designed alongside multiple front end developers with over 30 years of combined experience with varied backgrounds from self-taught to traditional CS degree routes.