Video description
Technical interviews are the filter between good and great developers. At least that is how the industry sees them. In this course, we will improve your problem solving ability as well as your speed with 100 algorithm problems and solutions.
These questions are some of the most commonly asked in interviews—including interviews with Google, Facebook, Uber, Amazon, and other top tech companies.
By the end of the course you will:
- 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
Distributed by Manning Publications
This course was created independently by Dylan Israel and is distributed by Manning through our exclusive liveVideo platform.
About the Technology
About the Video
What's Inside
- Master commonly asked interview questions
- Practice dozens of different challenges and build a 100-algorithm portfolio piece
- Be prepared for the next technical interview
- Use JavaScript and TypeScript to solve challenging algorithms
About the Reader
Basic understanding of JavaScript
About the Author
Dylan Israel is a self-taught software developer and YouTube Content creator. He posts videos weekly discussing software and web development topics crucial to the field. He has a passion for educating and motivating others, showing how software development can help improve their lives and careers—just as it did for him.
Quotes
Table of contents
- Introduction
-
Algorithms
- Absolute Values Sum Minization
- Add
- Add Border
- Add Two Digits
- Adjacent Elements Product
- All Longest Strings
- Almost Increasing Sequence
- Alphabetic Shift
- Alphabet Sub Sequence
- Alternating Sums
- Are Equally Strong
- Are Similar
- Array Change
- Array Conversion
- Array Max Consecutive Sum
- Array Maximal Adjacent Difference
- Array Previous Less
- Array Replace
- Avoid Obstacles
- Bishop and Pawn
- Box Blur
- Candies
- Case Insensitive Palindrome
- Century From Year
- Character Parity
- Check Palindrome
- Chess Board Cell Color
- Chunky Monkey
- Circle of Numbers
- Common Character Count
- Company Bot Strategy
- Compare Integers
- Compose Ranges
- Confirm Ending
- Contains Close Nums
- Contains Duplicates
- Convert Celsius to Fahrenheit
- Convert String
- Crossing Sum
- Deposit Profit
- Different Symbols Naive
- Digit Degree
- Domain Type
- Election Winners
- Enclose in Brackets
- Even Digits Only
- Extract Each Kth
- Extract Matrix Column
- Factorialize A Number
- Fancy Ride
- Fare Estimator
- Fermactor
- Find Closest Pair
- Find Email Domain
- First Digit
- First Duplicate
- First Not Repeating Character
- Flatten Array
- Growing Plant
- House Number Sum
- House of Cats
- HTML End Tag By Start Tag
- Incorrect Password Attempts
- Integer To String Of Fixed Width
- Internal Backups
- Is Lucky
- Is Tandem Repeat
- Largest of Four
- Largest Number
- Late Ride
- Launch Sequence Checker
- Longest Digits Prefix
- Make Array Consecutive 2
- Matrix Elements Sum
- Max Multiple
- Missing Letters
- New Numeral System
- Palindrome Rearranging
- Pages Numbering with Ink
- Pig Latin
- Pro Categorization
- Proper Noun Correction
- Rating Threshold
- Reflect String
- Reverse a String
- Seats In Theater
- Seek and Destroy
- Shape Area
- Sort By Height
- Sort By Length
- Stolen Lunch
- Strings Construction
- Sum All Prime Numbers
- Sum Odd Fibonacci Numbers
- Square Digits Sequence
- Switch Lights
- Sum of Two
- Tasks Types
- Unique Digit Products
- Valid Time
- Technical Phone Screen
- Congrats
Product information
- Title: 100 Algorithms Challenge
- Author(s):
- Release date: October 2022
- Publisher(s): Manning Publications
- ISBN: 10000DIVC2022170
You might also like
video
Algorithms in Motion
See it. Do it. Learn it! Algorithms - established processes for solving computational problems-are the foundation …
book
Graph Algorithms
Learn how graph algorithms can help you leverage relationships within your data to develop intelligent solutions …
video
Grokking Algorithms, Video Edition
In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and …
book
Learning Algorithms
When it comes to writing efficient code, every software professional needs to have an effective working …