In this blog, I'll be sharing a list of skincare products that I regularly use, repurchase whenever I run out, and highly recommend to others. These are the go-to products in my routine that I find myself reaching for...
There are many small products that can improve our living standards in various ways. Here are some products I like and think you'll like too. They're good for making your daily routine easier or improving your quality of...
If you're new to New York or have been here for a while, this blog can help you discover some of the best desserts in the city. Without further ado, let's dive into the sweet world of NYC's best desserts...
Steamed milk pudding is a delicious and light treat that lingers in your memory long after you've tasted it. The other day, I stumbled upon a dessert shop in Chinatown that offered this dessert, which I hadn't had...
The Securities Exchange Act of 1934 made the SEC (Securities and Exchange Commission) the primary regulator of US securities markets and required public companies in the US to disclose their financial information regularly...
If you're looking for a tasty and simple dessert to make at home, give Kaju Katli a try! Kaju Katli is a popular Indian sweet that I absolutely love! The name "Kaju" comes from the main ingredient - cashews...
I have been wearing glasses since middle school, and I've always wanted to find a way to improve my vision. Recently, my friend's social media post about her successful LASIK eye surgery gave me the courage...
Trie, a prefix tree, is a tree-like data structure that organizes a collection of words by breaking each word down into its individual letters. Each path from the root to a leaf node represents a complete word...
If you know me, you know I'm a total ice cream lover! I could eat it every day, even in cold winter! One of my all-time favorite flavors is Matcha. The best part about making Matcha ice cream at home is that...
If you love the nutty taste and crunchy texture of almonds, then you just have to try making these white almond cookies! They're so easy to make, and with each batch, you'll end up with a ton of these yummy treats...
Today, I couldn't resist the temptation to whip up a batch of chocolate almond cookies using this delicious recipe that I'll be sharing with you. We had all the ingredients at home, so I figured, why not...
Hey there! If you're a matcha maniac like me, you're in the perfect place. I absolutely adore everything made with matcha, especially matcha cookies! In the past, I used to buy my matcha cookies from the store, but...
Union-find, also known as a disjoint-set data structure, is an algorithm that is used to keep track of groups of items. It provides two main operations: Find and Union...
If you're familiar with Magnolia Bakery, you've probably heard of their world-famous banana pudding. People often line up at the bakery just to try this delicious treat. At work, our team often orders banana pudding...
Hey there, mango lovers! If you've never tried Mango Lassi, you're missing out. Mango Lassi is a traditional Indian drink made with creamy yogurt and sweet mango. It's always my go-to drink whenever...
Before, I didn't really have a desire for cream puffs because I thought they were just like any other regular dessert. However, I was blown away after I ate cream puffs at Beard Papa's for the first time...
Whipped cream is so easy to make! In less than 5 minutes, with only 3 ingredients you can make some yourself, too, saving a trip to the store. The recipe I'm going to share below is very creamy and delicious...
If you know me, you know that I'm a BIG chocolate cookie lover who could eat a giant chocolate cookie every day. However, buying a $5 cookie every day can become a costly habit when compounded over time...
Dynamic programming is one of the hot interview topics frequently asked during technical interviews. If you are applying for a software engineering role, this blog will provide you with an overview of dynamic programming...
In our day-to-day life, we use decimal numbers or integers as part of the base-ten numeral system. However, computers store information in bits that are made of 0s and 1s, this comprising the base-two numeral system...
In badminton, doubles is a team of two players against another two players on a badminton court. In this blog, I will share some basic rules of doubles in badminton, including serving, scoring, and boundaries...
Blind 75 Leetcode problems are a very popular list of Leetcode problems summarized by Yangshun Tay. These include common interviewing topics like Array, Binary, DP, Graph, Interval, Linked List, Matrix, String, and Heap...
DFS, or Depth First Search, is a traversal algorithm used to explore graphs and trees. It starts from the root and explores each branch as far as possible before backtracking. This algorithm can be used to perform tree traversal...
In this blog, I will share with you what you need to know about tree data structure and how to traverse through trees. The tree data structure consists of nodes and edges. The root node is...
As the name suggests, the two-pointer approach can be used to help process two elements per loop, instead of just one. For the purpose of this article, a pointer is an index of an array...
If you’ve ever needed to make calculations on a contiguous array of numbers, the sliding window technique would be a useful skill to have in your toolkit. You should think of the sliding window technique when you see the keyword...
Imagine your grandpa wants to set up a gathering with all his old friends from school. But he only knows his best friend Jack’s address. Jack only remembers his classmate Rose’s address. Rose only knows her best friend Julie’s address...
Suppose you want to buy a Big Mac from McDonald's drive-through. There seems to be an endless line in front of you, and you want to know how many cars are in front of yours so you can have the Big Mac before it goes out of stock...
Suppose someone wants to know how many floors they can drop their iPhone from in a 100-story building before it will be broken. If they use a linear search algorithm, they will drop the iPhone from the first floor, then the second floor...
Suppose you need to combine many different Excel worksheets’ data into one worksheet so that you can analyze the combined data. For example, in some situations, data from different years are separately stored in different Excel...
It's easy to draft several emails and send them out using Outlook. But imagine if you need to send out hundreds of emails that address different people by name or that contain slightly different information...
Suppose you need to apply a filter on a column and paste each filtered table into a separate Excel workbook until all unique values have been filtered and pasted. This can be a very time-consuming process, especially if there are...
Suppose you need to combine many different Excel workbooks’ data into one workbook so that you can analyze the combined data. For example, in some situations, data from different years are separately stored in different Excel...
Suppose you need to apply a filter on a column and paste each filtered table into a separate Excel sheet until all unique values have been filtered and pasted.This can be a very time-consuming process, especially if there are many rows...
To many people, buying a first home is an important milestone in their journey into adulthood. However, it can also be daunting if you don’t know what to expect, as it can be a very long and complicated process. This process can take...
In the era of big data, there is a ton of information stored in each company’s database. Foot Locker, for example, has information on each customer, product, supplier, and order. All of this information needs to be stored in their database...
Before I started my first full-time job as an auditor, I was nervous and wanted to know how I could better prepare myself for my new job. I cold emailed several professionals who worked at the company I would join, asking them what skills...
Are you planning to move to NYC? Do you have a limited budget? If you have no idea where to start, then this article may help answer some of your questions. Through seven years of renting and living in NYC, I have learned many tips...
Choosing which college to study at is a big life decision not only because the tuition itself is a big investment, but it also can have a lasting impact on our personal and professional life. This can be especially difficult for foreign students...
Online presence is an essential part of personal branding. One of the best ways to establish your online presence is through a personal website. This article will help you understand how to create a basic, functioning website as well as...
As an accountant and former student, I have been using Excel for many years, but recently I’ve discovered some Excel tips that I find particularly useful when I’m on a tight deadline. From searching through the entire workbook...
If you don’t work in finance, you’ve probably still heard a lot about investment banks, but you might not be very familiar with private equity firms. We generally say private equity firms are the “buy-side,” because they use...
When I took the CIS 9655 Data Visualization class at Baruch College, my professor used the popular data visualization book Storytelling with Data as our textbook. Knaflic, the author of the book, worked as People Analytics Manager...
If you’ve stumbled upon this article, then the odds are that you’ve been invited to a job interview. Congratulations! That is already a big accomplishment. In my experience, people spend much more time applying for jobs than...
As an international student myself, I know how hard it is to get a job in the US. The process to gain employment authorization is lengthy and cumbersome, and many companies are hesitant to hire international students. However...
When I first started interning for big companies, I tried to do things my own way without realizing they were unprofessional. For example, I revised templates when I was only supposed to fill in the blank...
You have a big presentation coming up, but you are not satisfied with the slides you have. Don’t worry! Here are 5 tips you can apply right now to substantially enhance your presentation slides...
During my first semester, I spent most of my time at the library, struggling to get involved with many of the activities Baruch College offered. In fact, I did not even know that many of these activities existed. Fortunately...
Since the 1950s, programmers have developed over 700 notable programming languages and with the rapid changes in the industry, more are developed almost every year. As a result, it can be hard for the aspiring programmer to decide...
Today, New York is the most populous U.S. city and many people are attracted to live in the city for its prosperity, energy and diversity. But can you believe there was a point in the city's history when a million people fled New York...