YoVDO

Get Ready for Your Coding Interview

Offered By: LinkedIn Learning

Tags

Python Courses Jupyter Notebooks Courses Algorithms Courses Data Structures Courses Big O Notation Courses Time Complexity Courses Coding Interviews Courses

Course Description

Overview

Discover what coding interviews are like and how to prepare for them. Review useful concepts to master your interview, followed by practice problems that test what you know.

Syllabus

Introduction
  • The coding interview
  • What you should know
  • What do coding interviews look like?
  • How to prepare for coding interviews
1. Introduction to Jupyter Notebook and Python
  • Introduction to Jupyter Notebook
  • Installing Python and Jupyter Notebook
  • Launching Jupyter Notebook
  • Using Jupyter Notebook
  • Using the exercise files
2. Array/Python List
  • Review of list (array) in Python
  • Two methods for Python list iteration
  • Practice problems for Python list
  • Sample interview question #1: Array
  • Visual solution to sample question #1
  • Code solution to sample question #1
3. String in Python
  • Review of string in Python
  • Practice problems for string
  • Sample interview question #2: String
  • Visual solution to sample question #2
  • Code solution to sample question #2
4. Two-Dimensional Array
  • Overview of two-dimensional arrays
  • Practice problems for 2D arrays
  • Sample interview question #3: 2D array
  • Visual solution to sample question #3
  • Code solution to sample question #3
5. Time Complexity and Big O
  • Why time complexity and big O notation?
  • Overview of time complexity
  • Overview of big O notation
  • Evaluating time complexity using big O
  • Practical example of time complexity and big O
  • Sample interview question #4: Big O
  • Visual solution to sample question #4
  • Code solution to sample question #4
6. Hash Table/Python Dictionary
  • Overview of dictionary/hash table
  • Practice problems for Python dictionary
  • Sample interview question #5: Dictionary
  • Visual solution to sample question #5
  • Code solution to sample question #5
7. FAQ about Coding Interviews
  • How do I come up with an optimal solution?
  • How should I test my code?
  • Start applying

Taught by

YK Sugi

Related Courses

Analiza tu mercado con Python
Coursera Project Network via Coursera
Aprendiendo Python con álgebra lineal
Coursera Project Network via Coursera
Aprendiendo Python con bases de datos
Coursera Project Network via Coursera
Aprendiendo Python con circuitos digitales
Coursera Project Network via Coursera
Aprendiendo Python con estadística descriptiva
Coursera Project Network via Coursera