The Programming Interview from Hell(new.pythonforengineers.com)
new.pythonforengineers.com
The Programming Interview from Hell
https://new.pythonforengineers.com/blog/the-programming-interview-from-hell/
9 comments
I was asked to do some bash programming for a linux admin gig, was able to do them all with 1 liners in bash with sed/perl/awk, which is how I would do it on linux. They didnt like that, real world experience, how strange.
It's interviewing season I guess, so we'll see these posts complaining about interviews and algorithm questions for a few months.
I don’t agree with the Big O notation question as useless to know. I once had a programmer that had come from marketing background who taught himself to code. Could get things started but when he had to do a data processing job he used jq in bash because “nothing is faster than bash” then wrote his code in On^n which took days to run. When I tried to explain that it was inefficient the way he was doing it because it had to iterate over and over for each entry and explained algorithmic complexity and how to do it faster and wrote up some quick code in python he got in a huff and tried to proclaim “nothing is faster than bash”.
For those who may assume the system was memory/storage limited and that’s why it was written that way, no we had enough memory and storage.
For those who may assume the system was memory/storage limited and that’s why it was written that way, no we had enough memory and storage.
Interviewed with Bose in framingham mass i had the flu 3 hour interview with 7 people im grateful they passed
If interviews were real.
Oh wait!
Oh wait!
> The only time linked lists come up is in interview questions.
Only if you don’t know what they’re for and when they’re useful. You can speed up Java a lot if you instantiate LinkedList instead of ArrayList when you can get away with it.
And you’re definitely not hired.
Only if you don’t know what they’re for and when they’re useful. You can speed up Java a lot if you instantiate LinkedList instead of ArrayList when you can get away with it.
And you’re definitely not hired.
Java programmer:
Instantiates an array cus' it's faster!
Use case: random access to list elements.
Instantiates an array cus' it's faster!
Use case: random access to list elements.