Started By
Message

re: Nigerian software engineer detained by U.S. Customs at airport and given test

Posted on 3/1/17 at 12:57 pm to
Posted by MrSmith
Member since Sep 2009
8311 posts
Posted on 3/1/17 at 12:57 pm to
quote:

At least the ones stateside are competent. Dealing with companies that outsource their development to India is the biggest thing I hate. There is a language barrier with both that you have to overcome However with non stateside Indian developers you have to hold thier hand for the most trivial fricking task

Completely agree. I was referring to the ones in our office living in the US
Posted by LSU_Saints_Hornets
Uptown NO,LA
Member since Jan 2013
9739 posts
Posted on 3/1/17 at 1:05 pm to
So if he would have said he was a p0rn star would they let him frick them to verify?
Posted by CAD703X
Liberty Island
Member since Jul 2008
78101 posts
Posted on 3/1/17 at 1:10 pm to
quote:

Omin later tells me that the questions looked to him like someone with no technical background Googled something like, “Questions to ask a software engineer.”


FAKE NEWS, I just googled: "Questions to ask a software engineer"


quote:

1. Perfection or excellence?

2. How do you stay up-to-date and keep your skills sharp?

3. What personal projects do you have going on outside of work?

4. What type of challenges excite you professionally?

5. Can you solve this coding problem?

6. What does being a defensive programmer mean to you?

7. How do you test your code?

8. Do you prefer working as an individual, or as part of a team?

9. What are you looking for in your next team or company, what is important to you culturally?

10. Do you prefer to work for a company that is in build mode or maintenance mode?



and


quote:

Omin tells me that the answers to the questions were technically correct,


Posted by Catman88
Baton Rouge, LA
Member since Dec 2004
49125 posts
Posted on 3/1/17 at 1:13 pm to
Hardest part for me would be not answering as a smart arse

I would give them some c# sorted class calls then intentionally leave off ';'to frick with them.

Then I would throw in an obsure regular expression followed by a call to a fictitious api that solved us customs questions

Posted by CAD703X
Liberty Island
Member since Jul 2008
78101 posts
Posted on 3/1/17 at 1:16 pm to
quote:

Then I would throw in an obsure regular expression followed by a call to a fictitious api that solved us customs questions


nigerians are masters at obfuscated javascript that hides malware anyway so i imagine he could get away with it.
Posted by Wtodd
Tampa, FL
Member since Oct 2013
67488 posts
Posted on 3/1/17 at 1:16 pm to
quote:

Lagos, Nigeria

The worst place I've ever been.....and I've been in both a war zone and Chicago.
Posted by tigerpimpbot
Chairman of the Pool Board
Member since Nov 2011
66948 posts
Posted on 3/1/17 at 1:32 pm to
The customs agent in ft Lauderdale when I came back from Mexico asked me about the med mal damages limitation in the Florida wrongful death statute when I told him I was a lawyer. ZOMG I'm going to CNN to report this!
Posted by mikelbr
Baton Rouge
Member since Apr 2008
47507 posts
Posted on 3/1/17 at 2:07 pm to
quote:

This is frosh level.



NOBODY balances BSTs in the real world. It's classroom exercise/theory shite that nobody remembers after a year. It's like learning how to do math without a scientific calculator or asking an architect to do a Geometry proof.

He should have known what an Abstract Class was, However. I'd like to see his answer b/c I can definitely see how it could be several things.
This post was edited on 3/1/17 at 2:12 pm
Posted by tokenBoiler
Lafayette, Indiana
Member since Aug 2012
4415 posts
Posted on 3/1/17 at 2:14 pm to
quote:

Still waiting to hear about all those anglos that have been detained :hmmm:


Here's one: From Australia
Posted by 50_Tiger
Dallas TX
Member since Jan 2016
40106 posts
Posted on 3/1/17 at 2:16 pm to
Well I guess I am glad im a white baw from Louisiana! Because I graduated with a degree in Electrical Engineering in which my job is in telecom (specifically RF/Test & Validation) for WCDMA and LTE/LTE-A technologies.

I work in both software and hardware which would open me up to some very fricking interesting questions. A network element map is gigantic.
Posted by foshizzle
Washington DC metro
Member since Mar 2008
40599 posts
Posted on 3/1/17 at 2:25 pm to
quote:

News flash, people come here to do bad things.


News flash - maybe 0.00001% do, sure. Not bad for any demographic, and you face more danger when you get in your car and go for a drive.

Another news flash - his ticket was paid for by an American startup, with American investors.

Another news flash - plenty of people were killed by drunk drivers during Mardi Gras. So far as I can tell, none were killed by people coming here on a visa.
Posted by AZTarheeel
Member since Feb 2015
3702 posts
Posted on 3/1/17 at 2:33 pm to
quote:

I've travelled all over and never been aggressively questioned you sir are an ignoramus



quote:

20MuleTeam




If you are white with a US passport you will not be hassled in most places. If you are dark skinned with a passport from a third world shite hole full of terrorists you will have a different experience.

These snowflakes whining about getting into the US better never try to visit Israel.
Posted by PrivatePublic
Member since Nov 2012
17848 posts
Posted on 3/1/17 at 2:34 pm to
So did he answer it or no?

It doesn't sound like they asked for the most efficient answer, so all he had to do was iterate the tree, find the median, then sort left and right based on the median. Voila, balanced tree. While not the most efficient approach, it will give the correct answer.

A real engineer should be able to think of trivial, inefficient answers like this.
Posted by jbgleason
Bailed out of BTR to God's Country
Member since Mar 2012
18911 posts
Posted on 3/1/17 at 2:35 pm to
quote:

News flash - maybe 0.00001% do, sure. Not bad for any demographic, and you face more danger when you get in your car and go for a drive.


Driving is dangerous so therefore our immigration officials shouldn't guard against terrorists. OK, got it.

quote:

Another news flash - his ticket was paid for by an American startup, with American investors.


Nobody already in the US ever supports terrorism. OK, got it.

quote:

Another news flash - plenty of people were killed by drunk drivers during Mardi Gras. So far as I can tell, none were killed by people coming here on a visa.


I would say something smart arse here too but this is such a stupid comment that I don't need to say anything. People die in DWI car wrecks! Open the borders!!!

I am glad you are t running DHS.
Posted by Anfield Road
Liverpool Fan
Member since May 2012
1940 posts
Posted on 3/1/17 at 2:36 pm to
at people who think CBP officers know what the hell a Binary Search Tree is. Apparently, the second question was about abstract classes. I can totally see how a software developer that doesn't deal with OOP languages everyday could miss that question. In my previous job, our code base was done entirely in C. I can bet some of our developers couldn't answer that question correctly.
Posted by islandtiger
Baton Rouge
Member since Sep 2012
1787 posts
Posted on 3/1/17 at 2:42 pm to
Googled something like, “Questions to ask a software engineer.”

My thinking exactly. How does any Customs/Border agent know to ask technical questions. If someone said they were an ornithologist, would they be asked to list order, family, genus and species for Northern Cardinal? I would honestly like to see the questions asked for each profession!
Posted by CAD703X
Liberty Island
Member since Jul 2008
78101 posts
Posted on 3/1/17 at 2:44 pm to
quote:

In my previous job, our code base was done entirely in C. I can bet some of our developers couldn't answer that question correctly.


come on. classes are a fundamental coding methodology. just because you're using an archaic programming language for some ancient application doesn't excuse you from understanding OOP since that concept is FUNDAMENTAL to every modern programming language for the last 30+ years.
This post was edited on 3/1/17 at 2:45 pm
Posted by MrSmith
Member since Sep 2009
8311 posts
Posted on 3/1/17 at 2:44 pm to
quote:

NOBODY balances BSTs in the real world. It's classroom exercise/theory shite that nobody remembers after a year. It's like learning how to do math without a scientific calculator or asking an architect to do a Geometry proof.


Exactly!
Posted by PsychTiger
Member since Jul 2004
99074 posts
Posted on 3/1/17 at 2:47 pm to
quote:

I was asked "what are you doing in Canada and when are you leaving Canada" when I went to Canada. The nerve of those Canadians.


Just tell them you are there seeking asylum from Trump and you will stay as long as they keep giving you free stuff without asking you to work.
Posted by Anfield Road
Liverpool Fan
Member since May 2012
1940 posts
Posted on 3/1/17 at 2:58 pm to
quote:

come on. classes are a fundamental coding methodology. just because you're using an archaic programming language for some ancient application doesn't excuse you from understanding OOP since that concept is FUNDAMENTAL to every modern programming language for the last 30+ years.


In a lot of embedded systems environments, C is the dominant programming language. If you're an old embedded systems engineer, you might not even need to learn OOP or use classes depending on where you work. Let's not forget a lot of the older firmware engineers majored in Electrical Engineering, which probably didn't emphasize OOP in the curriculum (at least back in the day).
first pageprev pagePage 5 of 6Next pagelast page

Back to top
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram