Software Engineering

There's a total of 2 notes tagged with "Software Engineering".

Mon, Oct 12, 2020

Preparation for a Software Engineer Interview

This is my interview preparation plan for a software engineering role. I share a summary of my preparation, a plan of problems to tackle for coding interviews, the topics to study for system design interviews, and the questions to prepare for the behavioral section.
Sat, Sep 16, 2017

Implementing an A+ Conformant Promise Library in JavaScript the TDD Way

Futures/promises refer to constructs used to synchronize program execution. Learning how they work under the hood by implementing them is a great fundamental skill to have. This article is about writing an A+ Promise implementation from scratch, following the A+ promise spec in JavaScript the TDD way.