Spreading a little Christmas job-hunting hope
139 points| throwawaybcporn | 11 years ago | reply
Google* (third time in 3 years) Twilio* (x2) Smartling* Samsung* Amazon+ Facebook Cloudflare AppDynamics* DigitalOcean Placemeter* E.W.Scripps* Hatch AppNexus* OpenX ThoughtWorks* Roost ... several others I can't remember ... several others I can remember, but mutually decided the fit was wrong ... MANY others to whom I submitted a resume and never heard back
* = rejected after in-person interview + = withdrew, sensing impending rejection else, rejected after phone screen
In addition, I took the GMAT and was rejected by the following schools:
MIT Sloan Stanford Business School Columbia Business School Harvard Business School
If you're thinking "Wow that's a lot of calls and interviews to come up empty-handed", you're right. You see, while my resume is (apparently) attractive, I suffer from crippling anxiety, the kind that says "Hey, you have in interview tomorrow! No sleep for you!" It turns out interviewers don't like bloodshot eyes, dark circles and a foggy Xanax brain. (Nor does the GMAT.)
But finally... last week I had an interview at a major university, got 3 hours of sleep but somehow landed the job (pending HR salary approval). It doesn't pay like Google does, but I think I'll learn a lot and I'm extremely grateful that someone finally said "yes" to me. I'm going to make the most of it and will be a better engineer from the experience.
Don't give up! If you have any technical skill, whatsoever, someone out there wants to hire you. Just keep plugging along!
[+] [-] jarsin|11 years ago|reply
My last interview at amazon went like this:
Stupid trick coding question over the phone that I did not understand at all. Followed by 3 memorization questions. followed by one question I felt was valid and i know i got it right.
I was being interviewed for a specific product that was right up my ally. I could literally build what they had built easily, but they never once asked questions related to the product or my experience.
I looked at the product a year later and basically nothing has been done to it.
[+] [-] throwawaybcporn|11 years ago|reply
About 5 minutes after the call ended, my jaw dropped open and I slapped my forehead. To find the anagrams of a word, just parse the set and remove any words that are (a) the same length and (b) contain the same numbers of each letter in the original.
Fizz buzz. And I made it like 1000x harder.
A generous interviewer would say, "Well at least he knows recursion and can do it on the fly in a stressful situation". But this is Facebook and they don't have to be generous. I gave them a reason to say "no" and then they said "no".
But as for "dysfunctional jokes", I have to agree (and you can tell from my OP that I have plenty of experience with it). Asking someone to code on the fly is like asking someone to write a novella on the fly. You need focus and concentration. By demanding it with someone breathing into your ear the whole time, you're simply giving those who are better able to handle pressure an advantage and those who can't a disadvantage. If this were a bomb-diffusal position, you'd want to filter for that. But this is coding, so what should pressure-handling matter?
[+] [-] unknown|11 years ago|reply
[deleted]
[+] [-] desdiv|11 years ago|reply
Did you mean memoization, the optimization technique where you cache intermediate results? Or were they literally asking you to memorize and recite minutiae over the phone?
I always get these two words mixed up, and it doesn't help that Firefox doesn't think "memoization" is actually word.
[+] [-] infinitone|11 years ago|reply
[+] [-] BigChiefSmokem|11 years ago|reply
I usually add these companies (and if possible, the team in question) and keep track of the position and project as well. They're not going to like it when the chip on my shoulder becomes too big and I decide to compete against them.
Just don't become a super villain like Guy Pierce did in Iron Man 3
[+] [-] eli_gottlieb|11 years ago|reply
[+] [-] cj|11 years ago|reply
> I suffer from crippling anxiety [...] foggy Xanax brain.
Consider asking your doctor about propranolol.
It's a safe, non-addictive beta-blocker often used to treat high blood pressure, but it also eliminates the peripheral nervous system response to anxiety, the "fight-or-flight" adrenaline rush feeling: racing heart, shortness of breath, inability to concentrate, shaking, sweaty hands, blushing, etc.
It doesn't effect your mental anxiety, but it'll cut out all of the physical symptoms, which makes the mental anxiety much easier to control, without creating any sort of brain fog.
[+] [-] solipsism|11 years ago|reply
While many people feel that other type of drugs, like benzodiazepines (e.g. Valium, Xanax) cause them to become somewhat of a different person, beta blockers like propranolol can better be described as making you a rock-solid version of yourself.
[+] [-] throwawaybcporn|11 years ago|reply
So far the only thing that has helped (besides the Benadryl for getting me to sleep but not keeping me asleep or making the sleep worthwhile) was Lexapro for one glorious month. Seriously. It was a religious experience. I felt like normal people for a few weeks. Then relapsed.
Hopefully I can get it working again at some point.
Also, I don't really get nervous at the interviews. Actually, I'm as cool as a cucumber. It's just the night before that puts me through the ringer. It borders on panic. Part of my decision to accept the current offer is based on the "Dear God don't make me sweat out the night before interviews" aspect of things.
[+] [-] kbody|11 years ago|reply
The easiest way I found was the headspace app, although I didn't keep up with it in the long-run, but at the time I felt that I was feeling calmer, although it could very well be the ignition placebo.
[+] [-] mhurron|11 years ago|reply
[deleted]
[+] [-] mgkimsal|11 years ago|reply
1 Iterative/agile software development. YAGNI. Build the bare minimum, then iterate when you learn more.
2. Hire slow, fire fast.
A really agile org would be hiring fast too. Now... I know a lot of this has to do with labor laws - hiring an actual employee brings extra baggage. And in the US at least, more people may want to be employees for reasons like health insurance.
Even with those considerations, companies should be bringing on more short term contractors, and the ones that work out stay longer. The ones that don't, for whatever reason, move on.
The same teams that will say "YAGNI, just build XYZ, ship it, etc" - iow, just get stuff out the door - will hem and haw and take forever looking for a perfect candidate that, in reality, doesn't even exist.
It's early in the morning, this sort of makes sense in my head, but I may not quite be making sense. But it's still a seeming conflict that bugs me.
[+] [-] dmeb|11 years ago|reply
A shorter trial period makes a lot of sense, especially as more and more people with weaker tech backgrounds are drawn into software development by the strong job market. That said, internships fulfill this role for a lot of companies. Especially at the larger tech companies, internships seem like primarily an extended job interview.
[+] [-] raverbashing|11 years ago|reply
More to the point, they think employees have zero flexibility. That if the employee is hasn't worked with a certain technology (like Hibernate, but has Java experience) this doesn't matter.
[+] [-] mgkimsal|11 years ago|reply
[+] [-] ChuckMcM|11 years ago|reply
[+] [-] throwawaybcporn|11 years ago|reply
"Smartling* Cloudflare AppDynamics* DigitalOcean Placemeter* Hatch AppNexus* OpenX ThoughtWorks* Roost"
[+] [-] dominotw|11 years ago|reply
[+] [-] wallflower|11 years ago|reply
Re crippling anxiety - I highly recommend improv classes.
[+] [-] a3n|11 years ago|reply
<reddit>Great username for this particular post.</reddit>
[+] [-] raverbashing|11 years ago|reply
This year I sent tons of CVs, very few responses, a lot of technical tests, some interviews where "you don't fit the profile"
Companies usually like me when I start working for them, but to "cross the chasm" is hard.
[+] [-] throwawaybcporn|11 years ago|reply
So to have my fate determined by a short interview over the phone by some arbitrary questions just seems... suboptimal. Inefficient. Stupid.
Someone has to fix the incumbent resume-based hiring process. It is fucked beyond belief.
[+] [-] fichtl80|11 years ago|reply
Some thoughts/tipps: Start your interview with: "I happy to be here ... am really nervous, i couldn't sleep last night." ... that removes questions marks in recruiters had about your eyes.
Don't tell em about xanax, better, don't use it.
@pookieinc 3+ years are not impressive ... i code for 15 years and possibly the guy who are you talking about your job too ... so don't behave like the god of coding.
@pXMzR2A 270+ job applications ... hmm your resume must be shit or you apply for jobs you are not qualified for ... i would love to see it, there must be a major bug in it :)
... and btw. congrats and merry christmas
[+] [-] kolbe|11 years ago|reply
[1] Specifically, I cut out wheat and corn altogether, reduced my carbohydrate intake to less than 50g a day, and never ate anything with added sugars.
[+] [-] throwawaybcporn|11 years ago|reply
However, I just can't get behind your dietary suggestions. Corn and wheat are not psychoactive substances. I don't think there's any solid science to support the idea that adding/removing them would affect your general anxiety levels.
As I said in another response, Lexapro gave me one amazing month of clarity away from my condition and it was a near-religious experience. I could make plans again. I became interested in girls again. I wanted to scream from the mountain tops and work as a door-to-door salesman for the pharma company that changed my life. Then I relapsed.
In other words, for some people (like me), there is a serious physiological issue at work that needs a pharmaceutical fix. No amount of vitamins or yoga or whatever is going to change that.
[+] [-] pookieinc|11 years ago|reply
I'm attempting the numbers game approach (apply for 100 companies, 5 will get back to you, select from those 5), but I've hit the edge of: what if there are none that are willing?
Thanks for the luck, will keep banging head against wall until a job is found. Happy holidays!
[+] [-] vivekpreddy|11 years ago|reply
[+] [-] ayem|11 years ago|reply
We are having problems finding local devs so we could consider remote hands on deck. Drop me en email on jobs (at) nopio.com if that sounds interesting.
Merry Christmas!
[+] [-] k__|11 years ago|reply
[+] [-] PhrosTT|11 years ago|reply
[+] [-] pXMzR2A|11 years ago|reply
In the last 8 months, I have submitted 270+ job applications, received 3 interviews, got rejected by all three, none of which were high reputation companies.
Great to hear you had a success! :)
[+] [-] dvirsky|11 years ago|reply
[+] [-] esonderegger|11 years ago|reply
Thank you for reminding us not to give up. A lot of your story sounded familiar, although you were way more persistent than I was. I'm 33, and recently got rejected from two different bay area "dream job" companies after making it through several phone rounds in order to fly out for in-person interviews. The more recent of which, I got nervous the night before and only got three hours of sleep. The hardest part of that rejection was wondering "what if" I had been just a little bit sharper.
After the second rejection, I accepted a position with a small defense contractor near my home in Washington DC. The bureaucracy and mindless restriction are sources of endless frustration. The combination of billing by the hour and a long commute leave very little time and energy for keeping up the job search.
Reading your story reminds me I have very little to complain about. Thank you for posting. I'll use some of this time off to send out some more applications. Hope you have a great Christmas and good luck once the new job starts!
[+] [-] throwawaybcporn|11 years ago|reply
But that's not true. I know it's not true because I used to be one of the people who didn't feel interview pressure. When I landed a dream-type job a few years ago (which ended up being a nightmare due to a psychopathic boss, but that's beside the point), I remember going into the interviews head-strong, cocky and almost arrogant... which they apparently loved bc they hired me on the spot.
Ha! It makes me laugh now. I'm twice the engineer I was then, but half the interviewee simply because my ego has been recalibrated to reality.
[+] [-] zerr|11 years ago|reply
[+] [-] throwawaybcporn|11 years ago|reply
[+] [-] harpb|11 years ago|reply
6 weeks ago, I left my job and here's my share of the search experience. 1 week after leaving the job, I got a cold email by a company who is 25-min drive away in Foster City. I did initial call with the HR on Dec. 1. On Dec. 2, I did my first phone interview. I was asked to rate my competency in Python and JavaScript on the scale 1-10. Then the interviewer asked me questions that were targeted at that level. I did badly, but not horribly, with the Q/A on technical parts and ok on some of the basic ones. On Dec. 3, I did second phone interview, which went great in the first half and badly in the second half. In the later part, I just started to get nervous and lost my cool. They still felt I was competent, so on Dec. 4 I did a full day of interview. I did 5 different interviews from engineers to CTO and CEO. By the end of the day, I was offered the position @ 135K. This is where you expect the typical ending of me accepting the salary and living happily ever after. Not so fast there, reader. I pressed for higher salary - 25K more than they were offering. They didn't budge and neither did I, so no cigar.
In parallel to interviewing at that company, I also created my profile on Underdog.io. I spent Dec. 5 to Dec. 16 talking with 7 different companies in New York. I saw that their Salary range is lower than in Bay Area so it did not go far.
On Dec. 13, I created my profile on Hired.Me. Since then I have had 5 offers. I have made strong connection with one of the company and will be having in-person interview in a month (I have 3 week family wedding planned in Jan :)).
From my experience, there are so many companies looking for quality engineers. If you are having hired time getting hired, I am open to talk with you. I personally don't pursue working at big companies for the sake of them being big. I am looking for a company where I fit in based on my programming design sense and culturally.
I'm 27/M/Single/SF - so I don't have much constraints as someone who may be older with family or in non-tech savvy part of the county.
[+] [-] throwawaybcporn|11 years ago|reply
So I moved to the city again for a few months and had a dozen interviews in the first couple of weeks. Some I rejected... some rejected me (obviously), but the activity difference was stark. It was like the floodgates opened.
Everyone should keep that in mind when job-hunting. If you've left or lost your job in a tech hub make use of the time you have left in your apt.
[+] [-] ILIKEPONIES|11 years ago|reply
'throwawaybcporn' congrats on the new job!
[+] [-] br0ke|11 years ago|reply
I hear you about the anxiety. I managed to land an interview with nvidia in 2001 and was so nervous that I couldn't eat or sleep for the 24 hours before the start of the interview (then ate lunch with them at their cafeteria and was wolfing food down like an animal). Didn't fare well, but a year later of hunting and working as a substitute teacher, I ended up working with a great team at FedEx for a while and went to being a "computer scientist" at the army research lab after that.
Anxiety is a challenge, but it can be overcome! I'm even in the process of starting with "toastmasters" to get me out of my comfort zone and learn how to be "on" around strangers.
Again, congratulations and thanks for sharing!
[+] [-] orliesaurus|11 years ago|reply
[+] [-] imagex|11 years ago|reply
[+] [-] websurfshop|11 years ago|reply
[+] [-] ryanicle|11 years ago|reply
[+] [-] throwawayTwit|11 years ago|reply
Is the BigCo interview process just that arbitrary?
[+] [-] jamesturn|11 years ago|reply