Coding Interview Cram: Must Know Algorithms and Questions
Coding Interview Cram: Must Know Algorithms and Questions, available at $49.99, has an average rating of 3.5, with 41 lectures, based on 19 reviews, and has 141 subscribers.
You will learn about Learn through hands-on coding examples and learn to solve problems quickly Learn how to recognize patterns for solutions to coding interview questions. Learn the most commonly asked questions by the likes of Facebook, Google, Amazon and Spotify for beginners. Refresh your Kotlin knowledge in the 10 most popular topics asked at the coding interview Learn not only concepts but also be able to articulate your thought process as you plan and execute a solution. Analyze the time complexity of various algorithms Learn the best way to answer an interview question Land a high paying role as a software developer/programmer. This course is ideal for individuals who are You have a Kotlin interview coming up and need to learn how to answer questions properly or Anyone learning Kotlin or You need to learn the most popular questions that you might be asked or You need to learn the top 10 most common topics asked about and sample questions for each or You haven't used Kotlin in a while and want to refresh your knowledge It is particularly useful for You have a Kotlin interview coming up and need to learn how to answer questions properly or Anyone learning Kotlin or You need to learn the most popular questions that you might be asked or You need to learn the top 10 most common topics asked about and sample questions for each or You haven't used Kotlin in a while and want to refresh your knowledge.
Enroll now: Coding Interview Cram: Must Know Algorithms and Questions
Summary
Title: Coding Interview Cram: Must Know Algorithms and Questions
Price: $49.99
Average Rating: 3.5
Number of Lectures: 41
Number of Published Lectures: 41
Number of Curriculum Items: 41
Number of Published Curriculum Objects: 41
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn through hands-on coding examples and learn to solve problems quickly
- Learn how to recognize patterns for solutions to coding interview questions.
- Learn the most commonly asked questions by the likes of Facebook, Google, Amazon and Spotify for beginners.
- Refresh your Kotlin knowledge in the 10 most popular topics asked at the coding interview
- Learn not only concepts but also be able to articulate your thought process as you plan and execute a solution.
- Analyze the time complexity of various algorithms
- Learn the best way to answer an interview question
- Land a high paying role as a software developer/programmer.
Who Should Attend
- You have a Kotlin interview coming up and need to learn how to answer questions properly
- Anyone learning Kotlin
- You need to learn the most popular questions that you might be asked
- You need to learn the top 10 most common topics asked about and sample questions for each
- You haven't used Kotlin in a while and want to refresh your knowledge
Target Audiences
- You have a Kotlin interview coming up and need to learn how to answer questions properly
- Anyone learning Kotlin
- You need to learn the most popular questions that you might be asked
- You need to learn the top 10 most common topics asked about and sample questions for each
- You haven't used Kotlin in a while and want to refresh your knowledge
Data Structures + Algorithms to Crack the Coding Interview
Only in Coding Interview Cram: Must Know Algorithms and Questions, learn the best way to answer an interview question, look at the most commonly asked questions, and analyze time complexity of various algorithms.
Interview Question Solutions and Time Complexity
Learn through hands-on coding examples and learn to solve problems quickly.
Refresh your Kotlin knowledge and solve new problems with the most common beginner interview questions asked by FANG companies.
Algorithms & Data Structures – Ultimate Coding Interview Prep
Learn the most commonly asked questions by the likes of Facebook, Google, Amazon and Spotify for beginners.
Preparing for the Kotlin interview is hard. You need to understand not only concepts but also be able to articulate your thought process as you plan and execute a solution.
COURSE BREAKDOWN
Section 0: Introduction to Interview Questions
-
Course Overview
-
FizzBuzz: Print the numbers from 1 to 100 and for multiples of ‘3’ print “Fizz” instead of the number and for the multiples of ‘5’ print “Buzz”.
Section 1: String/Array Interview Questions
-
Reverse Words in a String: Given an input string, reverse the string word by word.
-
Rotate Array: Rotate an array of n elements to the left by k steps.
-
Kth Largest Element in an Array: Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.
Section 2: Matrix Interview Questions
-
Set Matrix Zeroes: Given a 2D matrix, if an element is 0, set its entire row and column to 0. Do it in place.
-
Spiral Matrix: Given a 2D matrix, return all elements of the matrix in spiral order.
Section 3: Linked List Interview Questions
-
Implement a Queue Using a Linked List: Hit two data structures in one by implementing a queue and a linked list in one interview question.
Section 4: Tree Interview Questions
-
Build a Binary Tree – Learn about binary trees and BST as you implement a highly asked about data structure, the binary tree.
-
Delete a Tree Node
Section 5: Graph Interview Questions
-
Build a Graph: Each node in the graph contains a label and a list of its neighbors.
Section 6: Sorting and Time Complexity
-
Bubble Sort Algorithm: Sort a list with bubble sort.
-
Selection Sort Algorithm: Sort a list with selection sort.
-
Insertion Sort Algorithm: Sort a list with insertion sort.
-
Merge Sort Algorithm: Sort a list with Merge Sort.
-
Time Complexity of Different Sorting Algorithms: Learn the types of time complexity in Big-O Notation in order of horrible to good.
Section 7 Dynamic Programming Interview Questions
-
Coin Change: You are given coins of different denominations and a total amount of money amount. Write a function to compute the fewest number of coins that you need to make up that amount.
-
Edit Distance: Find the edit distance between two strings.
-
Distinct Subsequences: Given a string S and a string T, count the number of distinct subsequences of T in S.
Section 8 Bit Manipulation Interview Questions
-
Bitwise and Shift Operators: Manipulate bits and shift bits to change values.
-
Single Number: Given an array of integers, every element appears twice except for one. Find that single one.
-
Number of 1 Bits: Take an unsigned integer and return the number of ’1′ bits it has (also known as the Hamming weight.
-
Bitwise AND of a Range: Given two non-negative long integers, a and b and given a <= b, find the bitwise AND of all integers from a and b.
Section 9 Combinations and Permutations Interview Questions
-
Permutations: Print all permutations of a given string.
-
Combinations: Print all combinations of a given string.
-
Letter Combinations of a Phone Number: Given a digit string, return all possible letter combinations that the number could represent on a phone board.
Section 10 Math Interview Questions
-
Reverse Integer: Reverse the digits of an integer n.
-
Palindrome Number: Determine whether an integer is a palindrome. Do this without extra space.
-
Excel Sheet Column Number: Given a column title from an Excel sheet, return its corresponding column number.
A SCHOOL YOU CAN TRUST
-
Lifetime access that never expires
-
Project-based curriculum to superboost your portfolio
-
Graduation certificate for every course
-
Absolute beginner-friendly
-
New courses every month
-
Efficient lectures with step by step explanations
-
Relevant industry topics 8 years of award-winning course delivery
-
900,000 students in 186 countries
-
Learn with free tools and affordable courses
REVIEWS OF MAMMOTH COURSES
Captivating voice, easy to follow at a rapid pace, get some paper and fasten your seat-belts. I’m enjoying every second of this.
— PHILIP MURRAY
I have completed many Udemy tutorials. This one is the most outstanding one that I have seen thus far. It is doubtful that it could be topped. This is a superior tutorial. Amazing.
— JOSEPH APPLEGARTH
COURSE AUTHOR
Alexandra Kropova, Software Developer at Mammoth Interactive INC.
Alexandra Kropova is a software developer specializing in OOP and JavaScript, with extensive experience in full-stack web development and app development. She has helped produce courses for Mammoth Interactive INC. since 2016, including the Coding Interview series in Java, JavaScript, C++, C#, Python and Swift.
Course Curriculum
Chapter 1: Introduction and FizzBuzz
Lecture 1: Kotlin Course Introduction
Lecture 2: FizzBuzz Kotlin
Lecture 3: SLIDES – Interview Questions Categories PDF Resource
Lecture 4: Source Code
Chapter 2: String and Array Interview Questions
Lecture 1: Reverse Words in a String Kotlin
Lecture 2: Rotate Array Kotlin
Lecture 3: Kth Largest Element in an Array Kotlin
Lecture 4: Source Code
Chapter 3: Matrix Interview Questions
Lecture 1: Set Matrix Zeros Kotlin
Lecture 2: Spiral Matrix Kotlin
Lecture 3: Source Code
Chapter 4: Linked List Interview Questions
Lecture 1: Queue with a LinkedList Kotlin
Lecture 2: Source Code
Chapter 5: Binary Tree Interview Questions
Lecture 1: Build a Binary Tree
Lecture 2: Delete Tree Node Kotlin
Lecture 3: Source Code
Chapter 6: Sorting and Time Complexity
Lecture 1: Bubble Sort Algorithm Kotlin
Lecture 2: Selection Sort Algorithm Kotlin
Lecture 3: Insertion Sort Kotlin
Lecture 4: Merge Sort Algorithm Kotlin
Lecture 5: Time Complexity of Different Sorting Algorithms
Lecture 6: Source Code
Chapter 7: Graph Interview Questions
Lecture 1: Build a Graph Kotlin
Lecture 2: Source Code
Chapter 8: Dynamic Programming Interview Questions
Lecture 1: Coin Change Kotlin
Lecture 2: Maximum Sum Subarray Kotlin
Lecture 3: Edit Distance Kotlin
Lecture 4: Source Code
Chapter 9: Bit Manipulation Interview Questions
Lecture 1: Single Number Kotlin
Lecture 2: Number of 1 Bits Kotlin
Lecture 3: Bitwise AND of a Range Kotlin
Lecture 4: Source Code
Chapter 10: Combinations and Permutations Interview Questions
Lecture 1: Bitwise and Shift Operators
Lecture 2: Permutations Kotlin
Lecture 3: Combinations Kotlin
Lecture 4: Letter Combinations of a Phone Number Kotlin
Lecture 5: Source Code
Chapter 11: Math Interview Questions
Lecture 1: Reverse Integer Kotlin
Lecture 2: Palindrome Number Kotlin
Lecture 3: Excel Sheet Column Number Kotlin
Lecture 4: Source Code
Instructors
-
Mammoth Interactive
Top-Rated Instructor, 3.3 Million+ Students -
John Bura
Best Selling Instructor Web/App/Game Developer 1Mil Students
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 3 votes
- 3 stars: 1 votes
- 4 stars: 4 votes
- 5 stars: 9 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple