Basic technical interview questions

Basic technical interview questions

Jun 15

Here’s a collection of basic technical interview questions.  I have always been asked at least a subset of these questions at technical interviews at companies such as Amazon and SAP.  Most of the answers are easily found online, but feel free to comment if anything is unclear! General Technical -what is “object-oriented”? -what is polymorphism? -differences between arrays...

Unable to instantiate default tuplizer

Unable to instantiate default tuplizer

Jun 04

While mucking around with my Hibernate files, I ended up with this error at one point: org.hibernate.HibernateException: Unable to instantiate default tuplizer Say what?  :/ After checking my getters and setters, syntax, and all that good stuff, I finally found that adding javaassist.jar to my classpath solved the problem.  Hope it helps you too!  

Interview questions: Print a binary tree line by line

Interview questions: Print a binary tree line by line

May 27

During my job search, I had the opportunity to do several interviews with Facebook before being ( *tear* ) rejected.  Their on campus interviews are structured as a half hour session where you are given one problem to solve.  So if you have interviews with Facebook coming up, don’t bother practising how to answer questions about “your biggest weakness” or “your proudest...

Homework: File systems & reading blocks

Homework: File systems & reading blocks

May 20

Once in a while, I’ll go over some homework or exam questions that were part of my classes.  Hopefully you will find the questions and explanations useful! A file system consists of a number of surfaces stacked like plates which spin on a spindle.  Each surface has tracks running in concentric circles which hold the data.  Tracks of the same radius make up a cylinder.  The track can be...