Skip to content

  • HOME
  • C++
  • SYSTEM DESIGN
  • ENGINEERING MANAGEMENT
  • ABOUT
A CODERS JOURNEY
Selection Sort
ALL

Understanding selection sort for coding interviews

September 13, 2019 Deb Haldar

This is the first post in a series where we look at various sorting algorithms you’ll need to know for your next coding interview.

I struggled with understanding basic sorting algorithms when i first encountered them in college. I tried …

Read More
Generate binary numbers using a queue
ALLCODE CRAFT

Generate binary numbers using a queue

May 11, 2019 Deb Haldar

Problem

Generate binary numbers from 1 to any given number, “n”, using a queue.

Function Signature

List<string> GenerateBinaryNumber(int n)

Example Input and Output

n = 1 => (1)

n = 3 => ( 1, 10, 11)

Problem Solving Strategy

Assuming …

Read More
Send email using C#
ALLCODE CRAFT

How to send email using C# and Outlook.com

April 29, 2019 Deb Haldar

This is a note to myself. I recently had to write this code for the third time in my life in the last 11 years because I did not save it somewhere consumable. So putting it on my blog for …

Read More
Top 25 C++ API Design Mistakes to avoid
ALLCODE CRAFT

Top 25 C++ API design mistakes and how to avoid them

April 24, 2019 Deb Haldar

For many C++ developers, API Design probably makes number 3 or 4 on their priority list. Majority of developers flock to C++ for the raw power and control it provides. Consequently, performance and optimization is what occupies the thoughts of …

Read More
ALLCODE CRAFT

20 ABI (Application Binary Interface) breaking changes every C++ developer should know

April 3, 2019 Deb Haldar

What is an Application Binary Interface ?

According to Wikipedia, ” an application binary interface (ABI) is an interface between two binary program modules; often, one of these modules is a library or operating system facility, and the other is …

Read More
ALLCODE CRAFT

10 differences between static and dynamic libraries every C++ developer should know

March 24, 2019 Deb Haldar

Should you distribute your C++ API as a static or dynamic library ? The answer to that question is not straightforward and will depend on a number of factors like:

  1. Does the client application using your library have size limitations
… Read More

Posts pagination

  • 1
  • 2
  • 3
  • …
  • 8
Copyright © 2026 A CODERS JOURNEY. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.
 

Loading Comments...