<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Teach on Rik Kisnah - Blog</title><link>https://www.rik-kisnah.ai/teach/</link><description>Recent content in Teach on Rik Kisnah - Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 15 Feb 2021 09:00:00 -0800</lastBuildDate><atom:link href="https://www.rik-kisnah.ai/teach/feed.xml" rel="self" type="application/rss+xml"/><item><title>Python cheat sheet</title><link>https://www.rik-kisnah.ai/teach/python-cheat-sheet/</link><pubDate>Tue, 04 Sep 2018 09:00:00 -0700</pubDate><guid>https://www.rik-kisnah.ai/teach/python-cheat-sheet/</guid><description>Use Python in the coding round unless the job is C++ or the interviewer says otherwise. It reads like the pseudocode you would write anyway, the standard library has every structure you need, and you spend the fifteen minutes on the problem, not on semicolons. This page is what I hand people who have not typed Python in a year. Read it the night before. Do not learn anything new from it, just wake the memory up.</description></item><item><title>Book list</title><link>https://www.rik-kisnah.ai/teach/books/</link><pubDate>Mon, 06 Jan 2020 09:00:00 -0800</pubDate><guid>https://www.rik-kisnah.ai/teach/books/</guid><description>Short list on purpose. If I would not lend you my own copy, it is not here. Links go to Amazon and to the publisher where they sell direct. I get nothing from any of them.
Coding Cracking the Coding Interview by Gayle Laakmann McDowell. Still the best first book. Read the chapters on behavioural questions too, most people skip them and it shows. Amazon Grokking Algorithms by Aditya Bhargava. Pictures on every page.</description></item><item><title>How to approach a system design question</title><link>https://www.rik-kisnah.ai/teach/system-design-in-a-hurry/</link><pubDate>Mon, 15 Feb 2021 09:00:00 -0800</pubDate><guid>https://www.rik-kisnah.ai/teach/system-design-in-a-hurry/</guid><description>Most candidates fail the design round the same way. They hear &amp;ldquo;design Twitter&amp;rdquo;, grab the marker, and draw a load balancer. Twenty minutes later there are fourteen boxes, no one has said what a tweet is, and the hard question has not been asked yet. This page is the plan I wish they had walked in with. Read it the night before. Then read the lessons in the systems track and the GPU track and notice they all follow it.</description></item></channel></rss>