The umami flavours from miso blend well with the lightness of dill and the earthiness of tahini to create a delightful sauce.
Today, I read about ACID databases.
To recap, ACID are properties of databases that guarantee the data stored in the database, is valid. These apply to transactions, which is a single unit of work to read, or modify the database. The following properties as follow:
Operations are indivisible, and either occur, or not occur at all. 2 states can occur:
Given constraints of the database are invariant, and hold true throughout operations.
Multiple operations can occur simultaneously and independently, and yet result in the same predictable state.
Data persists despite events such as power loss.
And so, this marks the end of Facebook’s Above and Beyond Computer Science (ABCS) first run in Singapore.
I can’t say I was really prepared for all the sessions, but — I’m thankful for the opportunity to make new friends, honing my coding interview skills, understanding what needs polishing, and practising coding questions in a group.
Certainly humbled by the experience — Thanks Facebook for the opportunity.
Here’s my compilation of notes of the past few sessions. I hope you find this useful.
Session 3: Missed due to trip overseas. Does anyone have the notes for this one?
Technical interviews trigger imposter syndrome even in the best of us.
Here’s the good news. You are not an imposter!
Imposter syndrome is the psychological experience of seeing yourself as an intellectual fraud and the fear of being exposed.
Like you don’t really know that much (only a tiny sliver of all the stuff there is to know), and if something is easy for us, must…
Notes from Facebook’s ABCS Programme in APAC Singapore.
Test both positive and negative test cases
Before you write the code, explain the code before you write it down.
Think about a heap as a potential solution
Notes from Facebook’s ABCS Programme.
Remember, aim to solve 2 problems in a 45 minute interview
If you’re not at your most comfortable pace yet, that’s okay. There are multiple ways to increase your coding speed.
So last Thursday, I attended the 6th session of Facebook’s ABCS. Besides covering Linked Lists, we covered tips on tackling the coding interview. Here are some notes again!
Linked lists are more of a C++, C Java concept where pointers and references are involved.
So I’ve just attended Facebook’s Above and Beyond CS (ABCS) Programme for trees. Some notes taken for tonight!
White-boarding code is harder. Do practice.
During white-boarding, you won’t have the benefits of writing code at the computer. For instance, the following are unavailable:
Steps to white-boarding a question:
We collaborated on some problems, provided during the session:
Some pictures of the event:
I spent the evening at Facebook’s Above and Beyond CS (ABCS) programme. Here’s some notes taken for the evening on our problem set: Recursion!
Important to know how you present and communicate your code
(For interviewers) Read the question out loud…