Slashdot Mirror


The Trials and Tribulations of a Would-Be Facebook Employee

An anonymous reader writes "It may be hard for Facebook HR infrastructure to keep up with the rapid growth of the company, so scheduling and performing Skype screening interviews with the prospective new developers appears deteriorating into disorderly jumble. In a blog post, a recent candidate for a development job at Facebook has shared his excruciation at coordinating and then having this preliminary interview, pointing out the unhelpfulness of HR staff at Facebook during all stages of the process."

58 of 241 comments (clear)

  1. Maybe Facebook does not want help. by game+kid · · Score: 4, Insightful

    Maybe Facebook does not want help. That's a good thing, because no one should want to help Facebook.

    --
    You can hold down the "B" button for continuous firing.
  2. Why go to work for Facebook post-IPO? by Animats · · Score: 4, Insightful

    I could see going to work for Facebook before the IPO, but now? You've missed the chance to get rich. Working for Facebook seems to be crunch hell in giant bullpens with bad bosses.

    Facebook seems to have peaked in terms of users and traffic.Now it's all about "monetizing the user base", i.e. shoving as many ads as possible at the users and selling tracking data.

    1. Re:Why go to work for Facebook post-IPO? by jhoegl · · Score: 3, Insightful

      Good point, except when has it NOT been about monetizing the user base?

    2. Re:Why go to work for Facebook post-IPO? by Gordo_1 · · Score: 4, Insightful

      Well, in the early growth years it wasn't the immediate strategy.

      The way I look at it (along with every other free social network type thing) is that you grow it as long as you can, and then when it starts to level off (because you either don't provide enough value to expand beyond your niche, or in the case of Facebook, just about anyone who could get on is already on) you figure out ways to monetize that captive audience.

      Facebook is only different from Myspace, Friendster, Sixdegrees and so on in that they were able to appeal to a broader audience and sustain the growth for much longer. It will plateau, and it will fade away just like all the others, but it will take much longer from peak to irrelevance (I'd say roughly 8-12 years) because that many more people were there at the peak.

    3. Re:Why go to work for Facebook post-IPO? by NoNonAlphaCharsHere · · Score: 4, Insightful

      You have to remember though, that the film was a work of fiction, because he really is an asshole.

    4. Re:Why go to work for Facebook post-IPO? by myowntrueself · · Score: 4, Informative

      You base that assertion on what, exactly?

      I'd certainly feel better about my own lack of wealth if I could write off all self-made billionaires as assholes, but I prefer not to make assumptions about the character of people I never met.

      So on what do you base your assertion? The Winklevoss thing, or something else?

      Merry Christmas!

      Because he was a lying weasel.

      --
      In the free world the media isn't government run; the government is media run.
    5. Re:Why go to work for Facebook post-IPO? by davester666 · · Score: 3, Funny

      Well then you'll have to log into Facebook while you surf for midget porn. Then you'll get the ads you desire.

      --
      Sleep your way to a whiter smile...date a dentist!
    6. Re:Why go to work for Facebook post-IPO? by petsounds · · Score: 2

      Well, in the early growth years it wasn't the immediate strategy.

      It was ALWAYS the strategy for Facebook. It's the strategy for *any* social service that doesn't charge the user base. If someone is running a free, for-profit service and don't plan to monetize the user base, then they are an idiot and the investors who gave him or her money to burn are idiots too. I think Zuckerberg is scum of the earth, but he's certainly not an idiot. His plan was always to sell his users like cattle.

      And for the record, the Silicon Valley venture capitalists who fund these services are equal parts scum. They've made "free" normal, expected, for a whole generation. They all know what the end-game is: whoring out users' privacy and creating invasive profiles of you and your family for fun and profit (which the government will gain access to as they desire).

  3. HR will be HR by AntiBasic · · Score: 5, Insightful

    HR is always a bunch of ass-sucking sycophants. That is true in every industry. Never count on meeting an intelligent person is HR. And NEVER count on them as an ally -- they are there for the company, not you. They ONLY time they might take your side is (if they are capable of understanding you) when you explain to them their managers have fucked up so badly, they will likely lose a lawsuit.

    Fuck HR. It is always a pink ghetto.

    1. Re:HR will be HR by sribe · · Score: 3, Funny

      Fuck HR.

      Well, hey, when I was a young lad not long out of college, that's exactly what I did to the VP of HR one night. I still have fond memories...

    2. Re:HR will be HR by Jane+Q.+Public · · Score: 3, Funny

      I have had only 2 major experiences with HR departments in my professional life. The first one claimed "they" were eager to help me in a dispute with my managers... then ended up stabbing me in the back.

      The HR department (different company) I dealt with after that, however, I have to say was friendly and helpful.

    3. Re:HR will be HR by WWJohnBrowningDo · · Score: 2, Insightful

      You use that word as if it's an insult.

    4. Re:HR will be HR by pwizard2 · · Score: 4, Insightful

      I even take issue with the term Human Resources. Resources in an office context are computers, filing cabinets, copiers, etc. I'm a person, not a fucking resource! If management places people in the same category as furniture, then no wonder these companies are such god-awful places to work.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    5. Re:HR will be HR by DoofusOfDeath · · Score: 2

      Whether or not an expression is an insult has everything to do with the speaker's intent. "homo" clearly was an insult, as the speaker's tone suggests, unless he was making a joke.

    6. Re:HR will be HR by Demonantis · · Score: 3, Insightful

      HR was introduced to stop the development of unions and handle unions where they already existed. A pseudo management limbo if you will. Anything else they now have on their plate they fail at miserably. The biggest downfall is not understanding they should be an internal customer service oriented department like IT or facilities.

    7. Re:HR will be HR by Anonymous Coward · · Score: 5, Insightful

      I even take issue with the term Human Resources. Resources in an office context are computers, filing cabinets, copiers, etc. I'm a person, not a fucking resource! If management places people in the same category as furniture, then no wonder these companies are such god-awful places to work.

      Yes, you are a resource -- a source of profit that is to be exploited as hard as possible for as long as possible, to extract as much value for the company as possible; then discarded and abandoned at the first instant you no longer provide profit.

      You are not a human being to them, because they are not human beings. They are management drone units. You are work drone unit. Nothing more. It's just business.

    8. Re:HR will be HR by Sir_Sri · · Score: 5, Informative

      No.

      HR Is full of the prom queens and football captains who everyone loves but who have no idea what they're doing at actual work, so you put them in HR, so they have a career but never actually touch a customer project.

    9. Re:HR will be HR by AK+Marc · · Score: 5, Insightful

      I had an HR drone haggle me so much in response to the money issue that when I was hired, my manager appologized that he wouldn't be able to pay the agreed rate. The HR person put down a number lower than the lowest range for the position. I was given a $2000 raise before I even started. There's no reason for the HR person to have haggled me down so low, when the range was was well above the ranges we were talking. I'd been offered a job before, only to have it disappear when I asked for too much (then found a similar job for more elsewhere, so no great loss), so I was concerned about that again, so I was realistic but not pushy. Then he talked me down $10,000, implying that my initial number was too high, when it was still at the low end of the range, and he talked me down to a number lower than they could pay.

      The only good thing is that I'll get many years of raises before I'm close to the position ceiling. I spent 7 years at the pay ceiling in a previous job I held for 8 years. Not even inflation raises there.

      Another place I worked, I met the HR recruiter my first day, the first contact I had with him. Turns out I was hired in the back door, the IT department doesn't use HR because HR is incapable of screening IT professionals reliably.

    10. Re:HR will be HR by jcr · · Score: 5, Interesting

      HR is always a bunch of ass-sucking sycophants.

      I beg to differ. I've been hired at two different companies in my career where the HR staff did an amazing job of getting an offer to me in a hurry and arranging the meetings I had to have to get those offers. Now, that's two instances over a couple of decades, but it only takes one counter-example to disprove your claim.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    11. Re:HR will be HR by Runaway1956 · · Score: 2

      Management controls HR's paycheck. Of course HR will stab you in the back. Management covers management's ass, no matter what.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  4. Facebook..shower of bastards by ickleberry · · Score: 4, Insightful

    This should come as no surprise though. In these modern times of recession and people being made unemployed due to robots it really is a buyer's market and employers can pull as much "shit" as they like and still have a queue of people outside the door looking for jobs.

    1. Re:Facebook..shower of bastards by houstonbofh · · Score: 5, Insightful

      This should come as no surprise though. In these modern times of recession and people being made unemployed due to robots it really is a buyer's market and employers can pull as much "shit" as they like and still have a queue of people outside the door looking for jobs.

      A queue of desperate people. The good people will never put up with this shit and get jobs through their own personal network that bypasses HR. Ask any manager who needs to fill a slot about the quality of people they get from HR. And I have not gotten a job through traditional means for about 20 years.

      I do not know why companies still put up with this...

    2. Re:Facebook..shower of bastards by Rakishi · · Score: 2

      Yeah that's why google was giving $500k to their employees to not go to Facebook, real buyers market. *rolls eyes*

    3. Re:Facebook..shower of bastards by erp_consultant · · Score: 4, Insightful

      Mainly because HR has wormed it's way into companies via legislation...Sarbanes/Oxley, various harassment type legislation, etc. They seem themselves as some great service and necessary but everyone knows that they are just idiots. If you're lucky the only time you will ever hear from HR is the day you are hired, benefits enrollment and the day you quit.

  5. In summary by LordLucless · · Score: 5, Insightful

    - Email problems with the HR drone
    - Skype call interview organised for a time not convenient for him
    - Network issues during the call

    Um, cry me a river?

    --
    Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    1. Re:In summary by ink · · Score: 3, Insightful

      Yeah, after reviewing his "tribulations", I'm not sure I'd want to hire such a whiner.

      --
      The wheel is turning, but the hamster is dead.
    2. Re:In summary by 93+Escort+Wagon · · Score: 5, Insightful

      Seriously. Why should we care about this guy's complaints in the least?

      I've had job interviews in the past that left me with a bad opinion of a company... and know what I did? Hint: Whining about it online wasn't it. I chalked it up to experience and thanked my lucky stars I figured it out before working there. In the few cases I got an offer from them, I politely declined.

      I'm tempted to complain about "kids today", but the grass is in pretty sorry shape right now so I don't care if they're standing on it.

      --
      #DeleteChrome
    3. Re:In summary by Jane+Q.+Public · · Score: 4, Insightful

      - Email problems with the HR drone
      - Skype call interview organised for a time not convenient for him
      - Network issues during the call

      Certainly we can ignore the network issues... but I think he is wrong there anyway. If the interviewer had simply called back 5 minutes later, the call would very probably have taken a somewhat different route.

      But as for those other two? Not so fast!

      He didn't have "email problems" with the HR drone. He showed a very clear pattern of negligence.

      As for the actual scheduling, he also showed a persistent pattern of negligence.

      That's not the same as a simple mistake or foulup here or there. The pattern seemed pretty clear to me.

    4. Re:In summary by ktappe · · Score: 4, Insightful

      I wouldn't hire someone who uses the word "whiner". It shows a lack of empathy and ability to recognize that situations can be improved.

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    5. Re:In summary by SeaFox · · Score: 2

      I wouldn't hire someone who uses the word "whiner". It shows a lack of empathy and ability to recognize that situations can be improved.

      But you would hire someone who gets so upset over a few minor communication issues? Doesn't sound like a guy who can cope well under pressure to me.

    6. Re:In summary by gaelfx · · Score: 2

      Let's not forget that apparently he can't figure out how to talk on the phone and type with both hands at the same time? Who would hire someone who can't figure out speakerphone?

    7. Re:In summary by unity · · Score: 2

      Same here, I got to about halfway through and was wishing I had the opportunity to tell him, "thanks, we'll let you know."

    8. Re:In summary by St.Creed · · Score: 2

      Yep. Sounds like this was a student who got his first taste of the real world. I'm not at all sorry for him. A few more experiences like that and he'll probably adjust his attitude to the realities of life outside his dorm.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    9. Re:In summary by steviesteveo12 · · Score: 2

      I'm not sure about a stream of minor complaints from each new starter. I think this can so easily become "we did it differently at my last place" and you need some experience of how it works at the new place too before you can start fixing it. There will be low hanging fruit that's immediately obvious on their first day but given you've managed to avoid burning the place down so far, it's not as if you're sitting around waiting for your new hires to tell how it's done.

      I think the key words are "in a constructive way". For example, it seems like this guy's instinct after he (at least thinks he has) tanked a phone interview is to make an anonymous blogspot account and complain how he had too much warning to know if he was free, not enough warning to prepare for the interview and how he can't type and use a phone at the same time. I don't know anything else about him but so far it just doesn't scream "asset" to me.

  6. I had a skype interview (not with facebook) by Richy_T · · Score: 4, Interesting

    It was horrendous. Not the best speaker at the best of times, it was a total flop over video. The format made it hard to read body language and get a feel for where the interview was going, the lag made it a PITA with people talking over each other and also made it hard to read how the discussion was going. In the end, though I was well qualified for the position, I realized I had not made a single good case for why they should hire me. Naturally, I didn't get a call back and I couldn't blame them. I would avoid doing it again in future if at all possible.

  7. Typical n00b by Anonymous Coward · · Score: 4, Insightful

    from the rant:
    "I've been using the best Internet connection available -- the wired LAN at the Israel Institute of Technology. (To give an impression of its network infrastructure: the Institute had been allocated two of the handful Israeli class-B IP ranges.) On the day of the interview, I've made a test call to a friend in Israel (some 120km away from the Institute), to confirm that the call quality is perfect. Nevertheless, when the interviewer called me, I couldn't hear him properly"

    Does he have any idea how the internet works? Just because you have a good connection to another part of the country does not mean you get good connection to the rest of the world.

    1. Re:Typical n00b by jandrese · · Score: 2

      That part sounded to me like someone who doesn't know much about networking trying to sound cool. The size of your network allocation has nothing to do with how well you can get bits halfway around the world.

      --

      I read the internet for the articles.
  8. Ludicrous expectations by carlivar · · Score: 4, Insightful

    I don't think this guy understands much about how corporate networking works. If he's a developer, I suppose he doesn't need to, but maybe he could check into details before writing:

    "isn't it worthwhile for Facebook recruiting to prepare for such a case, and make the interviewer able to switch to a different Facebook IP range, to give Skype routing a second chance?"

    Yeah, um, I don't know of *any* company that would set up their HR staff for such a scenario. And this interviewee doesn't seem to understand how Internet routing works. Assuming the particular Facebook HR office is BGP multi-homed, the Facebook NetOps staff would have to determine what IP address the interviewee is connecting with and then modify BGP local-preference for that AS number to use a different ISP outbound. Or, have two networks with different outbound ISPs available at every desk with staff trained to switch between them.

    It would be utterly ludicrous to do something like this for an interview.

    What's surprising is they didn't try another option like Google Hangouts. Perhaps as a Facebook competitor, it isn't an option. Did the interviewee not have a speakerphone? He mentions being unable to both type and talk... I think they solved that problem in the 1980's.

    --
    Vote Libertarian
    1. Re:Ludicrous expectations by ktappe · · Score: 4, Insightful
      >I don't know of *any* company that would set up their HR staff for such a scenario.

      Then they shouldn't use Skype, period. Skype is so notoriously unreliable, that for FB to not have a plan to reconnect a bad Skype connection is absolutely unprofessional.

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    2. Re:Ludicrous expectations by discord5 · · Score: 5, Funny

      And this interviewee doesn't seem to understand how Internet routing works.

      But it's a university with two class Bs... Don't you get it? They're fucking PRO there in Israel. (pardon my french). Don't bother with that BGP stuff, he obviously doesn't know what it is, nor why Facebook isn't going to bend over backwards to accomodate him.

      Did the interviewee not have a speakerphone? He mentions being unable to both type and talk... I think they solved that problem in the 1980's.

      The speakerphone would've picked up the "Whaa Whaa Whaa" from the whaaaaambulance on his blog.

      Don't get me wrong, but the following passage was telling:

      My interview was finally scheduled three weekdays in advance, leaving me in fact one day to prepare, because I've already had plans for the other weekday and the weekend.

      Why didn't he prepare in advance? If he knew it was coming any time soon, why not brush up on it in advance? Why wait until the company says "Well, next week" and bitch about having to cancel his plans, which he eventually doesn't do.

      So allow me to simply summarize the entire blog in an all too familiar onomatope: Waaaaaaah

    3. Re:Ludicrous expectations by VortexCortex · · Score: 2

      "isn't it worthwhile for Facebook recruiting to prepare for such a case, and make the interviewer able to switch to a different Facebook IP range, to give Skype routing a second chance?"

      Yeah, um, I don't know of *any* company that would set up their HR staff for such a scenario. And this interviewee doesn't seem to understand how Internet routing works.

      Ah, yes, an elaborate, yet effective, ruse. Not always the best of interview strategies, but anyone can memorize a zen koan or simple code writing exercise. How many can stay unfrustrated while they become a skype super-node mid interview? I wonder how much MS charges for the new clandestine screening process feature? I'm impressed.

    4. Re:Ludicrous expectations by Altus · · Score: 3, Interesting

      Given all that potential difficulties why would a company like Facebook, which lives and dies on the Internet and surely understands its complexity, use something as unreliable as Skype for an interview?

      I use phones, in fact I set up a land line just for my last job search so that this would not be an issue. The reliance on Skype for something like this is a poor choice.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    5. Re:Ludicrous expectations by Sardaukar86 · · Score: 2

      Or better off with him.

      I can't think of another company (besides Oracle maybe) that so richly deserves such quality candidates. Especially ones whose Internet dials go all the way to eleven.

      --
      ..Mullah or Pope, Preacher or Poet, who was it wrote: "Give any one species too much rope and they'll fuck it up"?
  9. Somehow I find it hard to be sympathetic by Su27K · · Score: 3, Interesting

    Especially the part about preparation, why should the company give you time to prepare an interview? If I were the company, I want to see the real you, not you with a month of preparation.

  10. Yawn by Rurik · · Score: 4, Insightful

    I was confused in reading the write-up. If the interview was scheduled three months in advance, why did he say that he only had one day to prepare for the "CS" style interview? Where did this "December Interview Preparation Tips" come from? Only partial bits of data are given, none of which support the poster's side of the story.

    And what phone were you using that didn't have speaker phone capabilities? Nearly all land line phones do that, as well as all mobile phones. Skype crap happens all the time, even on perfect connections. You roll with it. And, if you can't, then you'll likely have problems in a technology company.

    In summary, this reads as: "HR department had too many applicants and I slipped between the cracks for scheduling, then I bombed my interview but it really wasn't my fault. Really!"

    1. Re:Yawn by Ambiguous+Coward · · Score: 2

      Also, submitter apparently doesn't have a shoulder to pinch the phone to his ear with.

      --
      Their may be a grammatical error, misspeling, or evn a typo in this post.
  11. He wasn't prepared by Anonymous Coward · · Score: 3, Insightful

    The HR rep told him in October that his interview would be in December and he procrastinated prepping until he knew the exact date. Yet he bitches about not having enough time to prepare? Also, I don't understand why he couldn't type and talk at the same time if they ended up having to use a phone call for audio. All cell phones have a speaker phone function and if he was using a landline he could've held the phone to his ear with his shoulder.

    His whole blog post is just a giant whine-fest. If he can't handle the stress of the unknowns in an interview then how can he expect to handle the stress of working at a fast-paced company like Facebook?

    1. Re:He wasn't prepared by St.Creed · · Score: 2

      Yup. Sounds like facebook had a working stress test and this guy failed it spectacularly :)

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  12. Why is this news? by ark1 · · Score: 4, Interesting

    Many share their good and bad interview experiences with {Google, FB, MS, Apple etc} on a daily base. Why is this one getting any extra attention?

    1. Re:Why is this news? by Corbets · · Score: 4, Informative

      Many share their good and bad interview experiences with {Google, FB, MS, Apple etc} on a daily base. Why is this one getting any extra attention?

      Because Slashdot figured out years ago that in order to monetize the use base, they needed to keep people coming back as often as possible, and in order to do that they need stories.

      Unfortunately, most of the original and competent editors are long gone, and the current batch of editors posts pretty much anything they receive (additionally, many digg-level intellects now have accounts here to vote on the firehose, perpetuating the editors' mistaken belief that we want this crap).

  13. I recommend Toastmasters by Okian+Warrior · · Score: 4, Interesting

    If you have difficulty expressing yourself in front of others for whatever reason (stage fright, for instance) consider joining Toastmasters.

    It's a club for people who want to learn to speak in front of an audience. It's got branch clubs all over the world, so there's probably one near you. They meet twice a month (more or less - depending on the club) and have a nominal yearly dues.

    After about two years of going you start to "get the hang of it" and become more relaxed and fluent when talking to groups.

    If you think you might get a Skype interview and if you have trouble with presentations, you should check them out.

    1. Re:I recommend Toastmasters by Manfre · · Score: 2

      Some free opportunities for public speaking and talking with strangers (without being the crazy person bothering people on the street)

      - Go to a local town government meeting and talk about something during the public speaks out portion.
      - Volunteer to help out at some local event.
      - Join meetup groups with events that involve "show & tell" or "lightning talks"
      - Go to a flea market or farmer's market and have a conversation with the vendors about the products they're selling.

    2. Re:I recommend Toastmasters by blackraven14250 · · Score: 2

      +1 to this, I was the president of the local chapter at my school for a while, and it's really a great experience to at least give a few speeches, even if you don't ascend though all their speeches. I don't know if this is applicable to every chapter, but the impromptu speeches we had near the end of our meetings were another awesome experience, and they're only about a minute long on a topic drawn at random. I'd say these are probably the single best source of experience in getting out in front of a crowd and going for it, even moreso than the prewritten speeches, even though they teach somewhat different skills.

  14. appears deteriorating into disorderly jumble by Goody · · Score: 3, Insightful

    That's how I would describe the summary for this article. Does anyone interview candidate Slashdot editors before offering them jobs?

    --
    Tired of being "punished" by the Slashdot $rtbl since 2002. I'm now over at http://soylentnews.org/ .
  15. The first conversation by russotto · · Score: 4, Funny

    It started out like this

    Recruiter sitting at his desk with his head in his hands and a half-empty bottle of cheap Scotch nearby, just waiting for the axe to come down. The phone rings. He picks it up to stop the noise and
        "Hello, Facebook recruiting. I think you have the wrong number."

        "No, I'm looking for a job at Facebook."

        "Hey, that's great, my first one since...uhh you do know Facebook already had the IPO, right? I tried not telling people that but the boss got mad."

    And it was all downhill from there.

  16. gonna file this under "1st world problems" by miniMUNCH · · Score: 5, Funny

    Someone had to spend time emailing, calling, and skyping to interview for job? I think I might cry...

  17. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  18. Crybaby by Stiletto · · Score: 4, Insightful

    I was all eager to read the article and nod in disgust at Facebook's incompetence, but after reading a bit, I have to say, "Grow up, crybaby!"

    Do you have many candidates that know three months in advance their available timeslots? Do you expect all these timeslots to remain reserved for the three months, until the interview is finally scheduled?

    Boo hoo hoo! It's called living life as an adult. Sorry you're used to not having to plan future commitments. If the interview is so important, keep your day open, kid!

    My interview was finally scheduled three weekdays in advance, leaving me in fact one day to prepare, because I've already had plans for the other weekday and the weekend. Do you have many candidates who can prepare for a CS exam in one day? Or do you expect them to be ready to abandon their plans at zero notice?

    Boo hoo hoo! If preparing for the interview is so important to you, cancel your precious "plans". How is their HR supposed to know you have a keg stand to appear at over the weekend?

    In the one day that I've had available, I've been reading up like mad, and still obviously I couldn't prepare as well as I'd like to. The feeling of coming to a CS exam unprepared builds up the lack of confidence during the interview, and contributes to the stress -- as if the stress from the important interview itself wasn't enough.

    Boo hoo hoo! I don't know my shit like I should, so I'm going to have to "cram" instead and try to sound smarter than I am! This is really stressful and hurts my feelings!!

    Then comes the punch: the coding exercise during my interview didn’t involve any intricate algorithms or data structures, none at all, just robust coding. Exhausted and stressed by the rushed preparation, turning out useless, I was so perplexed -- as if I’ve not only come to an exam unprepared, but after all to a wrong exam.

    Boo hoo hoo! I couldn't guess what my interviewer would ask me, which is sooooo unfair, and I wasted a lot of time trying to fool them!