US immigration officials force Nigerian software engineer to complete written test to prove his computer knowledge

It looked to him like someone with no technical background Googled something like: 'Questions to ask a software engineer'

One of the officers then presented him with a piece of paper and a pen and told to answer these two questions to prove he is actually a software engineer:

"Write a function to check if a Binary Search Tree is balanced."

"What is an abstract class, and why do you need it?" [...]

After spending about 10 minutes working on them, he handed in his answers only to be told they were wrong.

As time passed, he said that he expected to be sent home to Nigeria, only for the official to let him go.

"He said, 'Look, I am going to let you go, but you don't look convincing to me,'" Omin said. "I didn't say anything back. I just walked out."

Previously, previously, previously, previously, previously, previously.

Tags: , , , ,

9 Responses:

  1. So they just have programming tests sitting around at random border checkpoints and airport terminals, and immigration agents are qualified to grade them?

    If he had been a proctologist would they have bent over and demanded he give them an exam?

  2. Will Scullin says:

    For a second I thought it was the interview question that caused the macports guy to go off.

  3. Ed Klein says:

    Is it just me, or does that image look like one of R. Black's DNA flyers?

  4. Jay says:

    CBP is actually recruiting for Google now

  5. thielges says:

    "...you don't look convincing to me."

    What is a software engineer supposed to look like? Missing the pocket protector and horn rimmed glasses?

    Blatant racial profiling.

  6. Leonardo Herrera says:

    Fuck that "write a function to balance a tree" bullshit question. I haven't had to write such a function in about 20 years.

  • Previously