14

Android dev job question:

"Describe the activity lifecycle and write an application that does x,y,z in accordance with it"

Fullstack dev job question:

"Write some code that interacts with our API and does x,y,z, put the data into our database and build a web interface"

Java backend dev interview :
"BUILD AN ELEVATOR ALGORITHM WITH LESS THAN o(nlog(n)), FIND NEIGHBORS IN A BINARY TREE, WHAT IS THE DIFFERENCE BETWEEN AN INTERFACE AND ABSTRACT CLASS?"

Why?

Comments
  • 4
    First two check if you can write code, third one checka if you understand programming.
  • 1
    @afrometal
    The point is that I don't have to know how to reverse a fucking binary tree to be a good devloper. Just ask Max Howell.
  • 0
    Would say that having knowledge about common algorithms is pretty common for a programmer?
  • 0
    Well, at lest I can answer the last two. I've never got around what the fuck the Big O means (the first one is related to big o right? Right?!)
  • 0
    SMH. CS101?
Add Comment