BST Search

It is a Saturday in August in the Twin Cities of Minneapolis and St. Paul and it is going to be a warm and humid day. My wife is out shopping with a friend and I am in my home office having fun with Binary Search Trees (BSTs).

This past week I was talking with a software engineer about coding interviews. I have mixed thoughts about them. Not sure about their value as far as finding out if a person is able to develop quality software. Allow me to describe the process which seems to be quite spread around the industry.

The candidate is interviewed by multiple technical people. The idea is to present the candidate with a set of one or more programming problems and expect working code written on a whiteboard. Typically the programming language of choice is up to the candidate. Continue reading “BST Search”

Deep Work

I typically get a couple dozen technical books for each non technical. I purchased via Amazon “Deep Work” by Cal Newport. I saw it mention while reading an article in Medium. It took me less than a week to read the book. The subject is very well known to me. Will explain why it is the case in the following paragraphs.

I was born in Lima, Peru. My parents left Europe in the 1930s in search of a better life. I had three siblings. One of the twins graduated from college as an international attorney and passed away months after. My other two sisters are physicians. One continued her studies in the USA and Europe. Today she is a professor at an Ivy League school spending time in a lab in China at a well know university. I came to this country over 40 years ago with a scholarship to attend an Ivy League school in New York.

Continue reading “Deep Work”