Tools: Water

It took me a whole going into adulthood business to realize just how important water is, and I suspect that as I get older, water will become even more important for me.

It’s not just that it’s critical to survival. It’s quite critical to health in the following ways:

* A guard against hangovers. If you drink enough water while going out, your hangover will be minimal. The suggestion is to chug a 8-12oz water glass with every drink, and that’s what I do. Say at a bar, I order a beer, and also water, chug the water, then sip the beer. Do it between 9pm-3am, not have a terrible hangover in the morning. Without water tho, your hangover will be so much worse.

* Better sleep and shorter sleep requirement! I just kind of discovered it recently, and still subject to validation. If you go to sleep well-hydrated, you need to sleep less to recover your energy. It’s a time saver! Continue reading “Tools: Water”

How to prepare for Facebook Interview

aka the Facebook University

Facebook prepares you for their own interview, they give you study materials, references and plenty of tips. They hire strong engineers and they want strong engineers to hire.

Make sure to study – algorithms, data structures, tree traversals and the like.

Practice by interviewing at other companies. The process and the skills translate from one company to another quite seamlessly.

This is very important and a step that I may not have done: actually want to work there. This is important.

You need to be passive in that you can’t show that you’re desperate for a job, but you need to show them that you want to work there.

Load up on a lot of patience. This might be a slow process, it might take a while. There is a guy who interviewed at Amazon 8 times and the 8th time he “almost got it.” A recruiting company said they think it takes 4 weeks to get a job, on average. Don’t believe silly things like that. It takes a year, multiple years of focus to get it. Of course, we’re talking about top IC (individual contributor) positions at top companies.

“What makes you interested in applying for this position?”

This is a toxic question, but a one that comes up frequently and you have to be prepared to give an answer.

To be sure, this is a tricky aspect of recruiting. You, the candidate, should not be looking for a job. You should not be applying for a top position. The jobs should come to you. Google, Facebook and a number of other companies look at engineers’ presence on LinkedIn and so forth, and reach out to the ones that have been at their job for a year or more. Google reaches out to you when they think you could leave your employer, and after you have already vetted yourself with that employed. Google/Facebook aren’t looking for unemployed folks to hire them. If you are looking for a job, perhaps you are unemployed and that’s a red flag for Google/Facebook. So when they ask you, why are you looking for a job? You really, really should not be looking for one.

If they reached out to you, and ask the same question – the question then is, “what makes you interested in working here?” but it’s a different question. You can easily say, you’re interested in working there because you want to make an impact, or because you like companies that drive innovation, or you like the tech – you can say any of a number of true things. But if they reached out to you and ask, why did you reach out to them? Tt’s a red flag, so please thread lightly, for your own safety. Not every recruiter is a good one, and being under constant scrutiny is emotionally exhausting, so save your energy. Remember: you aren’t applying for a job. You are open to opportunities, and they have to demonstrate good process to you when recruiting.

* ~ * ~ *

I’d like to add also that recruiters come from a number of backgrounds. There is a particular breed of recruiters who come from Workbridge, Jobspring and the like. They are 3rd-party multi-client shops. An in-house recruiter with such background (you can see on their linkedin) can ask you questions like, what technology stack are you looking for? What is your ideal opportunity? So, if this is a role you’re actually interested in, you should have already figured out the tech stack before talking with a recruiter. There is no good answer here! If you say a tech stack that doesn’t exactly align with theirs, it’s a problem. If the recruiter doesn’t understand what you’re saying, it might be a problem. For me, the fact that they ask is a red flag. They can tell me what their stack is, or they can ask me about my history and background. But if they are in-house and ask me what stack I am “looking for” – it’s a red flag on that recruiter. As I mentioned you should not be “looking for” anything, and at that point you really cannot decide the direction the company is going, you can’t change their stack. Just something to consider with this particular question.

Fitness: Jiu Jitsu

This is actually a requirement for me now, every day or at least 4 days a week. I love it and I can’t stop. Although, a friend of mine said he’s actually burned out from jiu jitsu: that he has been doing it for, like, 5 years, and he doesn’t really want to do it anymore. For me, I physically cannot stop, it causes inefficiency in everything else I do. So, it’s curious. But the bottom line on physical fitness is, you have to do it, consistently, forever. This way, you can also start being good or great at everything else you do.


That’s a negative term; avoid

At this time in my life (I’m not a teenager anymore), I see less and less use for alcohol. It subtracts from my available time. If I don’t drink, I gain extra 1-2 hours each day I don’t drink. The health considerations are big. If I am on a “good schedule” and eating well, exercising, and doing well overall, and then if I stop or if I drink alcohol, I can physically feel inefficiency creeping in. So, there are some uses which we’ll discuss later, but overall, and especially for people well into their careers, alcohol is much more harm than good. Avoid.


It really helps me with the sleep cycle

It is almost necessary for me to continue taking melatonin; 10mg consistently each day. It helps me sleep, and helps me wake up. It adds about 1hr extra to my available time, each day. I can’t pass that up!