Imagine this feeling. You have this very shiny crystal ball on your hands, and you can’t wait to put it safely on a shelf, so you can show it off to everyone. However, it’s reaaally heavy, and it took a lot of effort and carefulness to place it safely on the shelf. Just when you think you’re really close, you somehow let it go. You stumbled, or your hands just gave up because it’s too heavy. It then fell and broke into pieces.
That’s exactly what I felt last weekend.
When someone from Google contacted me, asking whether I will be interested to do a summer internship there next year, working with him, I was ecstatic. I met this guy in a conference, and luckily he was quite interested with my research. I’ve been trying to get an internship position there *well, actually anywhere, big companies are preferable though ;)* since last year, but without knowing anyone that could recommend me, it’s hardly possible to even get an interview.
Reading the email, I was jumping around like crazy. It was my boyfriend who brought me back to the ground, saying this doesn’t mean that I will go for an internship there. He’s right. The guy confirmed it. I still have to go through the regular protocol, including passing the dreadful technical interview. So this is like my ticket, not for the internship itself, but for a chance to get one.
I got two phone interviews scheduled three weeks after that, 45 minutes each. The first one was purely technical, live coding on a Google Doc. The second one was more focused on the research I am doing. The first interview was more terrifying than the second one. Talking about my own research was easier than solving a random coding problem, no matter how basic it is :p. Before the interviews I was studying like crazy, recalling all the basics about data structures and algorithms, practicing on Topcoder, reading all the tips and tricks. On the day of the first interview, I thought I was ready, or maybe more like I was trying to convince myself that I was ready. It turned out no, I was certainly not.