К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Coding Interview Preparation · LearnSpace
Назад в каталог
courseraПрограммирование

Coding Interview Preparation

Курс от Meta
Средний≈ 12.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The final course in this program will help prepare you for the unique aspects of a coding job interview, with approaches to problem-solving and computer science foundations needed to land the job. Ultimately you’ll gain strategic insights and tips for successful interviewing. By the end of this course, you'll have knowledge of: • Appropriate communication during a coding interview •  Successful interviewing strategies • Using pseudocode •  The fundamentals of computer science • The capabilities of data structures and how to implement them • How to review data structures in the context of coding interviews •  The concept of algorithms and common approaches to working with them •  How to visualize an algorithm • Combining new and previously learned coding patterns to solve problems Ideally, you should have completed all the courses in this professional certificate.

Навыки, которые вы освоите

Data StructuresAlgorithmsTechnical CommunicationSoftware Design PatternsCommunicationComputer ScienceSoftware VisualizationComputational ThinkingPseudocodeGraph TheoryProgramming PrinciplesComputer ProgrammingTheoretical Computer Science

Программа курса

4 модулей · 75 учебных материалов

01Introduction to the coding interview28 материалов

Course introduction

Introduction to the courseВидеоIntroduction to the technical recruitment processВидеоCourse syllabusЧтениеHow to be successful in this courseЧтение

Учитесь у экспертов

Taught by Meta Experts

Преподаватель курса

Coding Interview Preparation
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.2 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Китайский (Китай), Греческий, Бразильский португальский, Вьетнамский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Азербайджанский, Испанский, Дари, Хинди, Венгерский

Часть программы вашего университета
Technical Interview Prep: Computer Science FundamentalsDIALOGUE
Additional resourcesЧтение

The coding interview

What is a coding interview?ВидеоInterview types you might expectЧтениеCommunicationВидеоWhat to expect from a technical interviewВидеоPseudocode step by stepЧтениеInterview tipsЧтениеTesting your solutionЧтениеKnowledge check: The coding interviewЗаданиеAdditional resourcesЧтение

Introduction to Computer Science

BinaryВидеоWorking in binaryЧтениеMemoryВидеоDefining solutionsЧтениеTime complexityВидеоWorking with time complexityЧтениеKnowledge check: Time complexityЗаданиеSpace complexityВидеоKnowledge check: Space complexityЗаданиеEvaluating time and space complexityDIALOGUEModule summary: Introduction to the coding interviewВидеоModule quiz: Introduction to the coding interviewЗаданиеAdditional resourcesЧтение
02Introduction to Data Structures26 материалов

Basic Data Structures

Basic data structuresВидеоStringsЧтениеIntegersЧтениеBooleansЧтениеArraysЧтениеObjectsЧтениеKnowledge check: Basic data structuresЗаданиеAdditional resourcesЧтение

Collection Data Structures

Lists and setsВидеоLists and sets in different programming languagesЧтениеStacks and queuesВидеоStacks and queues in different programming languagesЧтениеLists, sets, stacks, and queuesDIALOGUETreesВидео

Advanced Data Structures

Hash tablesВидеоHash tables in different programming languagesЧтениеHeapsВидеоGraphsВидеоHeaps and graphs in different programming languagesЧтениеKnowledge check: Advanced data structuresЗаданиеModule summary: Introduction to data structures
03Introduction to Algorithms15 материалов

Sorting and Searching

Sorting AlgorithmsВидеоTime and space complexity in sorting algorithmsЧтениеSearching AlgorithmsВидеоTime and space complexity in search algorithmsЧтениеKnowledge check: Sorting and searchingЗаданиеAdditional resourcesЧтение

Working with Algorithms

Divide and conquerВидеоRecursionВидеоDynamic programmingВидеоGreedy algorithmsВидеоWhere can you use algorithms?ОбсуждениеKnowledge check: Working with algorithmsЗаданиеModule summary: Introduction to algorithmsВидеоModule quiz: Introduction to algorithmsЗаданиеAdditional resourcesЧтение
04Final project6 материалов

Final graded assessment

Course recapВидеоAbout the final graded assessmentЧтениеFinal graded assessmentЗадание

Course wrap up

Course wrap upВидеоReflect on learningОбсуждениеNext stepsЧтение
Trees in different programming languagesЧтение
Knowledge check: Collection data structuresЗадание
Additional resourcesЧтение
Видео
Module quiz: Introduction to data structuresЗадание
Additional resourcesЧтение