I had a written round initally which had aptitude and technical questions.The aptitude consisted of multiple choice questions and the technical questions included mcq's,writing the code for two problem statements and an er diagram.
The second round was one to one and I faced questions from operating systems,networking and writing a few snippets.
The third round was again coding stuff but this was a bit more complicated as the questions were tricky.
The fourth round again had a few coding questions and in addition I faced questions from data structures,pointers etc.
On the whole the interview process was very good and one thing I liked about Akamai is that they asked my strengths before interview for which I said coding so they questioned me only on that.