LAUNCH SALE 50% off every pass

See plans →

Module 3 Contest guide

Patterns that show up in machine coding

The patterns candidates name in their write-ups are a short list: Strategy, Factory, Singleton, Builder, Observer, State, Command, Chain of Responsibility. Learn them by the problem they solve.

Lessons
7 · 1 h 57 min
Problems
4
Getting started
Optional
SDE-1
Core
SDE-2
Core
Plan
Complete

Lessons

  1. 1Strategy, the pattern you'll use most20 min
  2. 2Factory and Builder15 min
  3. 3Singleton, and why reviewers poke at it12 min
  4. 4Observer and pub-sub15 min
  5. 5State and Command20 min
  6. 6Chain of Responsibility, Decorator, Adapter, Template Method20 min
  7. 7Models, repositories and services15 min

Part of Oni. See plans →

Problems

Esc
↑↓Move ↵Open Ctrl↵New tab >Actions ?Shortcuts

Keyboard shortcuts

Anywhere

Open search
CtrlKor /
Show these shortcuts
?
Close a window or menu
Esc

In search

Move through results
↑or ↓
Open the result
↵
Open in a new tab, or a problem on its judge
Ctrl↵
List actions only
>
Remove the filter
⌫

Go to

Learn
GthenL
Practice
GthenP
Assessments
GthenA
System design
GthenS
Companies
GthenC
My profile
GthenM
Today's quest
GthenT
Home
GthenH

Report a bug

Page