interviewing

when you interview
please remember your basic data structures
like linked lists and trees
because i get pretty depressed
when i think about all the so-called
senior software engineers who don’t remember
this stuff or think it is all beneath them
i mean what have you been
doing all this time
writing linear searches
(that would explain a lot)
or architecting your way into a permanent
state of irreplaceable expertise
by erecting fucked up towers of xml and wsdl
schemas backed up by executable uml

oh god my head hurts
just thinking of the evil that people do
in the name of a little convenience

i once asked a candidate what kind
of structure he would use to do
pagination in a word processor

he said frankly i dont give a shit
so i thanked him for his time and
showed him the door
it’s probably the most honest response
i’ve ever heard