November
14th,
2021
In this article we will explore various algorithms for calculating the nth Fibonacci term, derive formulas for various Fibonacci sums, and turn those formulas into programs.
June
28th,
2021
I want to discuss the correct study approach for performing well in proof based math classes as they differ significantly from application based math courses. The American primary school system focuses almost exclusively on applied math concepts. This leaves most college students unprepared for the absolute onslaught of proofs involved in an undergraduate math degree.
June
22nd,
2021
The interview process for a quantitative developer focuses heavily on algorithms and data structures with bits of math brain teasers dropped in. A quantitative trader interview is the complement of a quant-dev interview; math brain teaser heavy with bits of algorithm and data structures dropped in.
June
8th,
2021
Around a year ago, I was in a zoom interview for a large tech company. I was given two reasonably challenging coding problems and aced them with ease. Then came the number theory. The interviewer asked the question "How many trailing zeros are there in 100 factorial?"
May
30th,
2021
In this article, I will discuss performance variation, methods of practice, and the fundamental problem solving skills that I believe contribute to high performance in technical fields. These insights are informed by documented concepts in performance psychology.
May
9th,
2021
A brief quick-notes on continuity and uniform continuity
November
28th,
2020
Today I will show you how to get an interactive computing environment for C++ working with Jupyter Notebook.
November
26th,
2020
In this article we will cover the math behind options pricing and implement a monte carlo model in Python.
November
23rd,
2020
In this article we will introduce an important concept of algorithmic game theory through the basic example of rock paper scissors.
November
21st,
2020
In this post I will teach you all the ways to traverse a binary tree namely; in-order traversal, pre-order traversal, post-order traversal, and level order traversal