Posts
Xuan Guo
Cancel

Writing on the Sixth Month after Moving out of the Bay Area

By January early this year, I had been working from home for almost a year due to Covid 19. I finally decided to move out of the bay area. In hindsight, it was the biggest yet most spontaneous deci...

Binary Search Basics

This article is for my future self or anyone like me who would want a clear explanation on different form of binary search. Basic form: Given a sorted array, find the index which has value = targe...

All of the Sorts

It is not very common to be asked about basic sorts in interviews. However, I think these basic sorting alogorithms help build intuitions. Overview Sorting Algorithms Average...

Next Greater Problem And Its Homies

You got a new friend. well. I got homies. — Heartless by Kanye West It is very common to see the next greater element problems these days. In this article, I will go from solving the vanilla f...

Two Common Hive Query Errors

As a data scientist, I use Hive SQL almost everyday. When I first used Hive, I spent lots of time debugging and understanding my Hive query errors. If you are in the same situation, this article is...