Wednesday, March 23, 2011

The really AWESOME weekend, Part II: Back to the Summer of '69!

Bryan Adams. Live in Concert. A dream come true for many. Not so much for me, but certainly something I was looking forward to. And as the title suggests, it was awesome!

My growth curve since I started listening to English music was something like this:

Venga Boys --> Enrique --> Limp Bizkit --> The Rasmus --> Bryan Adams -->
Metallica --> Pearl Jam --> Pink Floyd

This is over a period of 15 years or more, so don’t be judgy :P. This is by no means the whole extent of my musical journey. I’ve only listed bands which were like, my favorites. Also, since we’re on the subject of musical tastes, I’m a huge fan of instrumental music and film scores, which I haven’t listed here.

So, anyway, my point is most of us have listened to Bryan Adams’ music at some point or the other. And a live concert is too good an opportunity to pass up! But as concert day approached, I wasn’t sure if I’d be able to go, with my cast and all. I was also unsure about the match. In the end, I went to both :D.

Harry and I took an auto to Palace Grounds, where the concert was scheduled to take place. There was a bad traffic jam, it took us ages to get there. The name “Palace Grounds” evoked images of royal gardens with a beautiful palace in the backdrop, but it turned out to be a dusty enclosure with an entrance line a mile long. I limped along and finally managed to enter the venue.

Shiamak Davar performed the opening act. It seemed quite funny to me, an Indian “singer” singing popular English songs with a dance troupe performing “arty” poses on the stage.
Disappointing start? It would only get better!

Finally Bryan and his band started playing. What a performer! His enthusiasm was contagious, and before long the crowd was singing along and tapping their feet. He performed all the songs one could expect him too, that too with the energy of a teenager (he’s 51 btw, I just checked).
Good lighting and the really cool screen behind the stage gave the concert that extra feel.

The crowd obviously gave the most enthusiastic response when he played “Summer of ‘69”, which was quite brilliant. He almost went off the stage twice before chants of “We Want More” brought him back. He ended with a solo performance with a harmonica and all. I don’t remember the song’s name, but it was beautiful music.

The concert left me with a very good feeling. Unfortunately, it wasn’t to last long. It’s surprising how heavy the traffic can be at 11 pm when something’s happening. After looking and negotiating we finally found an auto. Four people stuffed in an auto with blaring Kannada music. That was enough to make me forget the Bryan Adams’ feel, but it was an experience in itself :P.

Of course we were starving by the time we got back, and resorted to the ever reliable chai-biscuit to contain our hunger.

But it was an amazing night, and an amazing weekend.

--

There’s not much point in trying to describe how I felt during the show when I can show you what I saw :D.

Tuesday, February 22, 2011

The really AWESOME weekend, Part I: Glory, Glory Man United!

Manchester United’s Official Restaurant and Bar. There are only four of those in India. And one of them, right here in Bangalore!

I’d been looking forward to visiting the place right from day one in Bangalore. In fact, Harry and I had even made plans to go watch United’s FA Cup tie against Liverpool (it was our 3rd day here, and we had to join Juniper the very next day), but due to some miscommunication we couldn’t. Since then we’d been waiting for a match big enough that it warranted our spending money to watch it.

The day finally arrived. February 12, 2011: The Manchester Derby (Perhaps the most important derby of recent times, with a direct impact on the race for the title)! We’d marked our calendars long in advance, but with my foot broken and all (read this) I wasn’t sure that I’d be able to go. But as the event drew closer and its magnitude hit me, I decided that I would go, no matter what.

We reached the bar around an hour and a half before kickoff. There was a queue for entry, and most of the good tables were already taken. When we finally entered, a shiver of anticipation ran down my spine (and I was limping, of course. My leg was in a cast, remember?). The place was basically one huge room with cool names for every corner and ante-room, like “The Dugout” (That’s the only one I can remember :P). The walls were lined with cool United merchandise: jerseys, portraits, etc. The lighting was obviously the right shade of red. The main screen was huge. Like, HUGE. Unfortunately, the tables with the best views were already gone. We had two options: either we could sit in the dugout (outside the air-conditioned premises, with traffic noises, but a great view of the screen and pretty awesome seats), or on couches near the bar, where two smaller LCD screens were installed (comfortable seats, but we’d have crane our necks to watch the match properly). After much deliberation we chose the bar couches. We were soon joined by our companions for the evening (Ujjawal, his elder sister, and Pratik).

Highlights of old matches were being shown during the countdown to kickoff, and the crowd was getting excited. People were drinking beer, the atmosphere was quite festive. The ambiance started building up. I had a tremendous positive feeling that day. There was no way in hell United would lose! UNITED *clap, clap, clap*!

It only grew louder as the match kicked off, with the crowd applauding, cheering and jeering at just the right moments. I won’t bore you with too many details, but when Nani scored the opening goal the noise level went off the charts! It was brilliant! It was dark by this time too, and the feel of the place was beyond compare. Like nothing I’ve ever experienced before.

I’d ordered a wrap (called WAG’s Choice lol) and a beer. In the second half, Harry and I ordered a Red Devil each (the bar’s signature cocktail). The food and drinks were good, though kind of on the expensive side. Oh, and the waitresses were pretty awesome. According to Harry, they had a very high CQ, and HQ is directly proportional to CQ. (FYI, HQ = Hotness Quotient and CQ = Chinki Quotient. No offense intended!)

When City equalized and United started to look vulnerable, the despair among the fans was palpable. We tried to rally behind the team by shouting slogans (I doubt they could hear us though :P). Then Wayne Rooney equalized out of the blue with a tremendous overhead kick (he concedes that it was the best goal of his career), and it was like the roof of the place would be blown away. There are no words to express the feel in those moments. It was pure awesome. Uberawestimate. ROONEY, ROONEY, ROONEY!

And then United hung on to take the points. As soon as the final whistle was blown, the celebrations started. The speakers blared out “Glory, Glory Man United” and everyone was dancing around, high-fiving each other. Again, pure awesome! It was almost as if we were at Old Trafford, but of course I don't know (yet) how that feels.

A couple had tequila fireshots, poured directly into their mouths by Berbatov. I’m definitely trying that sometime!

I’m trying hard to imagine what would happen there if United lost a match. I hope I never have to find out :D.

---

Tuesday, February 8, 2011

Hello, Bangalore!

Bangalore.

Our Rajdhani Express finally pulled into the station, 44 hours after it had started from Delhi. It took so long, that we could’ve flown back and forth 9 times! The gradual shedding of the many layers of clothes was remarkable. There we were, tired, frustrated, and with tonnes of luggage. We barely managed to fix a reasonably-priced place to crash at. But we’d finally arrived!

We spent the next day looking for prospective accommodations. We must have walked 10 kilometers that day! All futile, though. Eventually we decided to stay on at the place we’d originally landed. There are not many good PGs in Bangalore.

We joined Juniper on 10th January. It was a Monday. We were introduced to our managers and shown where we would be sitting. The foosball tables and coffee machines we found ourselves :P. The very same day, we ended up at UB City (For those who don’t know, UB = United Breweries = Dr Vijay Mallya). As you can imagine, it was fawsome! All the luxury brands you can think of (all out of reach obviously), a tremendous open air food court, and breathtaking ambience.
Anyway, back to Juniper. Our systems were set up in a couple of days, and most of us were given stuff to study. Most of us are still studying (ahem-ahem), and only in the past few days have we started getting actual work. In the meanwhile, most of us have become quite proficient at foosball, table tennis, and spending long hours in the cafeteria.

The atmosphere here is quite chilled out. No restrictions, no logging, flexible hours, friendly mentors and good facilities.

We got our first paychecks on 28th January. Everyone seemed to be quite happy, but once again I felt I got something for nothing. Maybe I’ll be happier next month when I’ll actually have done something :D.

Shifting the emphasis from ‘we’ to ‘I’ :P.
It’s been a month in Bangalore. I’ve been out a few times, watched a couple of movies (finally, a good 3D screen!), made an awesome plan with Gunjeet to watch 3 movies in a day, seen that plan fail because of a Karnataka bandh (believe me, when there’s a bandh in Karnataka, there’s a bandh in Karnataka), missed out on a trip to Nandi Hills, and broken my ankle.

Coming to Bangalore marked a major change in my life. I believe whenever there’s a change in life, big or small, it presents you with an opportunity to change yourself. When you’re in a new situation, you’ll react in a new way. And it’s up to you how you react. I’d made a lot of plans, there were a lot of things I was going to do. Some of those things I have been able to do. I’ve started shaving (even cut myself once), washing my own clothes, and being more confident about myself. Other, perhaps more important things, I haven’t been able to do. I’m still doing some of the things I’ve been doing for ages, and ideally shouldn’t be doing (like watching movies, TV shows, and playing FIFA like crazy). But that’s how life is. It’s never ideal.

So, did I like Bangalore?
Well, there are some things I really liked (for example, the bus service), and some things I didn’t like (I miss home, and Delhi’s winter chill). I’d heard many stories about how awesome Bangalore is, and how NCR is boring when compared to Bangalore, but I think NCR is pretty awesome too.
Oh, and a simple answer: Yes, I liked Bangalore.

Cheers!
--

PS: For those of you who were reading carefully, yes, my ankle’s broken. It’s not fractured, but there’s severe sprain and ligament damage. It’s in a cast, and that’s really irritating.
But wait till you hear how I twisted it. I was running for a bus. Which was just standing there, waiting. When I fell, the driver gave me a look that almost said “I wasn’t going anywhere, you fool”. LOL!

Wednesday, October 13, 2010

Jubilation

[Warning: This post is kind of very long. I just couldn't help myself :-)]

It’s been almost 50 days since I last blogged. I have many stories to tell, like how I never got down to studying, how we never gave the CCNA exams, how I couldn’t clear DE Shaw’s written test, etc. But one story overshadows them all. And that’s the one I’m gonna tell.

Goldman Sachs visited the Thapar Technology Campus on 8th and 9th October (Friday and Saturday). The written test was conducted on Friday morning, by the same company who had conducted the TI preliminary test. There were 35 objective questions (25 aptitude and 10 technical), followed by 2 algorithm writing questions and a short essay. After a minor fiasco (which cannot be detailed here), I managed pretty well with the written test and expected to clear it. The topic for the essay was “A venture capitalist has `4000 crores, propose a business plan”. I proposed that he start a chain of gaming arcades :D.

The PPT was held in the evening. Before the presentation started, each student was handed a booklet about the company. The look and feel of the booklets was amazing, enough to get us keyed up. The team finally walked in at around 5. One of the members of the group was a white man called George, and that was enough to get the audience excited.

After saying what he had to say, George started asking questions.
George: How many of you know how to program in C?
[No hand goes up. The audience probably didn’t catch what he said]
George: Okay, I guess C is obsolete now. How about C++?
[A few hands go up. There’s still doubt among the audience]
George: Java? SQL?
[Finally we catch on, and a lot of hands go up]
George: There you go.

At the end, a 3rd year girl asked a question.
Girl: Sir, what exactly will be our work?
George: [Propping up his fingers as if he’s typing] You’ll code!

---

I’ll be honest. When the notice for Goldman Sachs got put up outside the placement cell, I was unsure of even appearing for the company. I wanted to go into proper technical work, so a financial firm seemed like a bad option. I’m glad I gave my name anyway. The PPT erased all my doubts. If I got selected, I would be creating new things and working with technology, just like I wanted to.

The written test results were announced late in the evening. 24 people had been shortlisted. I got through. The remainder of the process for NAPA (New Associate Programmer Analyst) candidates was to be conducted on the next day, while the interviews for internship applicants started straight away. Like Juniper, I had some time to prepare myself. I chose to start spending that time by watching an episode of Criminal Minds (Do check out the series. Pretty awesome :D). Once again, I made a list of things I wanted to study. And once again, I ended up sleeping even before starting.

I woke up early on Saturday morning. Like 5 AM. That’s really early. I started reading through interview questions from a website (which didn’t help much in the end). My list had impossible things like “Revise Java” and “Review projects”. Before I knew it, it was 8 AM – time to get ready. I put on the same shirt I had for my Juniper interview.
I’ll tell you a secret: I had bought the shirt over a year ago. Ever since I’d set eyes on it, I knew it would be my “placement shirt”. I wore it for my project presentation last year, and that went awesome. I let the “placement shirt” idea slip to Harry once, and he had a good time making fun of me, saying that you can wear only plain shirts for placements. Turns out he was wrong. You can wear any shirt you like :-).

So, the day’s process started with a “group exercise” at 9 AM. There were 2 groups of 12 people each. Just like Juniper, the process started almost on time. But that was to be expected from a company like Goldman Sachs.
Scenario: Seven people are stranded on a lifeboat. You’re given the profiles of 6 of them. You’re the 7th, and you have to nominate a captain and a vice-captain out of the 6. Discuss, and determine who should be nominated.
We were given 15 minutes to read and make notes, and then 30 minutes to discuss. The discussion gave rise to quite a few funny moments. Most of the guys kept referring to a certain Sue as a “he” and one of the guys got stuck on “a process of elimination”. Some of the participants (like Harry) hardly spoke at all. But in the end, we were able to reach a conclusion, and the evaluators seemed happy with that. Later, we learnt that the other group hadn’t been able to reach a consensus. Also, one of the guys there kept referring to Sue as “Sui”. LOL.
Only two people were eliminated after the group exercise. The interviews started shortly afterwards. I’m usually pretty nervous before an interview, but once I enter the room a sense of calm sweeps over me and I somehow manage to think straight.

[Disclaimer: I've included some of the technical details of the interviews. Those not interested, just skim over :P]

---

My first interview was with George.
Excerpts –

G = George [Interviewer]
P = Pulkit
[G is British, imagine the accent yourself]

[P follows G into an interview chamber. They shake hands]
G: Sit down.
P: Thanks, sir! [Puts his certificate folder on the desk]
G: [Pointing to the side of the desk] Not needed!
[P, smiling, puts his folder away]
[G is looking at P’s resume. P is waiting nervously]

G: So, you gave the National Cyber Olympiad. What is that, exactly?
P: Sir, it’s an exam to test a candidate’s awareness about computers. [P has a silver merit certificate in the Cyber Olympiad]
G: Okay, very nice. What about the Maths Olympiad?
P: I did give it, sir, but I didn’t have a very good rank.
G: What was your rank?
P: I don’t remember sir.. maybe around 2000.
G: Okay. That’s not too good. [P smiles sheepishly]

[G is making detailed notes of P’s answers]
G: You had a rank in the IIT-JEE. Why did you choose to come to Thapar?
P: Sir, I had made up my mind that I wanted to study Computer Science. I simply chose the best institute which was offering CS.
G: Very good.

G: Okay, Pulkit. Have you implemented a recursive function to generate a Fibonacci series before?
P: No sir.
G: Okay, then, do it for me.
[P thinks for a while, then starts writing the function. He starts with int fibonacci(int n) ]
G: Very good! You’ve made the right start. Most people don’t even get the prototype right.
[It takes a while and G’s help, but P is eventually able to answer the question]

[G asks P a few other standard questions, which P knows already]

G: Why Goldman Sachs?
P: Sir, I’ve thought about this. My primary concern was being able to do creative work. Initially, I had doubts over working in a financial company, but in your PPT I got to know that you make software for yourself, create synchronization solutions and databases, etc. Goldman will give me a perfect blend of good work and a good work life.

G: Okay. Do you know about Object Oriented Programming?
P: Yes, sir.
G: Assume that there are a number of shapes, and you have to find the total area of all the shapes. How will you proceed?
P: We will take a general class called “Shape”, and specific classes implementing various shapes can inherit from this class.
G: All right. Now how will you calculate area?
P: We will have an area function that can be overridden in the inheriting classes.
G: Write me the prototype to that function.
P: [Starts writing] “float area(___________)” - Now that’s the tricky part, sir. What will the parameters be?
G: You tell me!
P: [Thinks about it] Each of the shapes will have different parameters. Umm.. maybe the perimeter of the figure?
G: Come on! [Unsaid: “You can do better than that”]
P: [Thinks some more. Suddenly it strikes him] Sir, the area function will have no arguments. The specifics required to calculate the area of each shape will be available in the inheriting classes.
G: You got it!

G: All right, Pulkit. I’m impressed! Wait outside, and we’ll call you in again.

First round cracked. Bawa sir had said that we could face up to seven interviews, so I wasn’t too hopeful of getting through, but clearing an interview certainly gave me some confidence. The interview lasted around 40 minutes. When I got out of the room, the crowd had thinned considerably.
“Where’re the others?” I asked Harry. “They’ve been sent back,” he said.

---

My second interview was with Umesh. He seemed pretty impressive during the PPT, and I was looking forward to interacting with him. He lead me to one of the rooms in the Alumni Cell. The interview turned out not to be too pleasant after all. I don’t remember much of this interview.

Excerpts -

U = Umesh [Interviewer]
P = Pulkit

U: Tell me about yourself.
P: [Stupidly] Sir, what would you like to know?
U: Tell me generally.
P: Sir, I’ve been coding since Class 11th, and I really love to create new things. My hobbies are football, quizzing, and I love reading and writing.
[U is expressionless]

[U asks P a few technical questions, which he is able to answer satisfactorily, but not too well]

U: Write a piece of code to print odd numbers.
P: [Confused. The questions seems too easy] That’s it, sir? Simple odd numbers? [Maybe he thinks I’m stupid]
U: Yeah.
[P writes the code correctly]

U: What is your favourite subject?
P: Networks.
U: You’re giving conflicting answers. You say that you wanted to study Computer Science, and you say your favourite subject is networks.
P: [Confused] Yes, sir?
U: Maybe that’s because you have a very good teacher for networks.
P: [Smiling. P actually smiles a lot] Yes, sir.
U: Well, Networks is not Computer Science. Some other subject you like?
[P is at a loss. He hasn’t thought about an alternate answer to this question, and under pressure he is not even able to remember all the subjects he’s studied. LOL]
P: [Finally] Sir, Operating Systems.
U: Okay. What have you studied in operating systems?
P: Scheduling, caching, paging, etc.
U: Okay. What all operating systems have you used?
P: Sir, Windows obviously, and Linux to an extent.
U: What differences did you find between Windows and Linux?
P: [Stupidly] Sir the Windows is much more user friendly. The GUI is much more easy to use..
U: [Cuts him short] Even a kid can tell me that. I’m asking for a technical perspective.
[P is embarrassed. Luckily, U’s phone rings and he steps out for a minute. When he returns, P is able to give a better answer, though it is still not very good]

U: What is your strength?
P: Sir, I like to code. I like to create things.
U: Anyone can take a 2 months course at NIIT and learn how to code. What’s so special about that?
[P stays silent]
U: Okay, what languages do you know?
P: Sir, I know C and C++. Plus I made my project in Java.
[U asks P a few questions, which he’s not able to answer straight away, but he manages to answer them after hints from U]

U: You’ve not been able to give me very good answers.
P: Sir, it’s just that it has been a long time since I’ve studied these things.
U: What long time? It’s been 15 years since I passed out of college.
P: [Bravely] Sir, I assure you. I know my stuff, it just needs some brushing up.

U: Okay, it was nice talking to you.
[P shakes hands with U and leaves]

I took a gamble when I said “I know stuff, just needs brushing up". My interview wasn’t good by any standards, it was mostly bad. I was certain I would be kicked out. It lasted 40 odd minutes, and by the time I came out, the crowd had thinned further. At the end of the second round, only 7 people remained.

I made it.

---

Almost every one of the remaining candidates were called for their third interview before me. I was clearly among the least probable of the remaining candidates.
The third interview was being conducted by a panel of two people. When mine started, only one person was in the room. My fears were confirmed. I was on the verge of being eliminated.

Excerpts -

N = Nataraj [Interviewer]
P = Pulkit

N: Tell me about yourself.
[P gives the same answer he gave to U]
N: So, you like reading and writing, huh.
P: Yes, sir, quite a lot. [P tells N that he is the Editor-in-Chief of the college newsletter, and also about a writing project he has taken up with some friends. N seems impressed]

[N asks P a few puzzle questions, which P answers. It’s obvious that P already knows the answers to these puzzles]

N: How will you make a random number generator?
P: [Harry had been asked the same question, but he had not been able to answer it correctly. He did give P some ideas though] Sir, we could use addresses as they’re pretty random.
[N shakes his head. P himself gives an argument as to why that’s the wrong approach]
N: Okay, I’ll give you a hint. Use the environment.
P: [Thinking] Sir, maybe we could manipulate the CPU utilization at any given instant.
[Once again, N shakes his head, and P gives an argument refuting his own idea]
[Suddenly, something strikes P]
P: Sir, we could use the system clock, as it keeps changing continuously.
[N says nothing, simply moves on to the next question]

N: How will you represent a dictionary in memory?
[P proposes a couple of ideas and discusses them with N. N leaves P with a question to think over. P tries to think, but he’s feeling cold. He wishes he could switch the AC off. N comes back after 5 minutes with another guy, who’s name P couldn’t catch. P is confident again]

A = Second Interviewer
[They discuss the dictionary representation for a while. P proposes a database, the “trie” data structure. The interviewers propose a binary search tree]

[After a while, they discuss complexities. P is not very comfortable with complexities, the interviewers can see that. To check his basics, they ask him to arrange some complexities in descending order, which P manages. Then they discuss the complexities of the various representations of the dictionary, and with their help P is able to answer the questions]

[They ask P about virtual functions. U had asked the same question, P had not been able to answer satisfactorily. Luckily, U had given P the answer, so he managed to answer it here]

A: [Draws a linked list] How will you reverse a linked list?
P: Sir, I once read a recursive function to reverse a linked list. [He tells them about the function]
A: We want you to think afresh. How could you do it in a different way?
[P thinks for a while, and is able to develop an iterative way of solving the problem. The discussion turns to complexities again, P manages somehow]

A: Okay, that’s all from us Pulkit. Do you have any questions for us?
P: Sir, I was wondering about your working hours?
A: [Sarcastically]: We won’t let you sleep.
[P grins]
A: Seriously, we work 9 hours a day including lunch. During project submission deadlines, etc, it may be longer.
P: Of course, sir. And do you have a dress code?
A: Yes. Jeans are not allowed, but we don’t insist on ties and blazers. Our dress code is what we call “business casuals”.
P: Okay. Your setup is in Bangalore, right?
N: Yes. Any issues with relocation to Bangalore?
P: No, sir. In fact, I grew up in Hyderabad, so..
A: Okay, that’s it Pulkit. It was nice talking to you.
[P shakes hands with A and N, and leaves the room]

As soon as I left the room I had a feeling that I’d done well. I was sort of all smiles. But of course, I couldn't be sure.

---

The team conferred among themselves for a while. George came out at some point, asking for the chaiwala.

We were waiting outside the placement cell for around half an hour before the results were announced. Mohit(he got through DE Shaw) was waiting with us. He made a deal with us. He said, “You’ll get through. Just promise me that you’ll give me half of whatever gifts they give you”. I made the deal. So did Aseem. We were the only ones who got through.

When I heard my name I felt jubilation, a sense of pure joy, and a certain pride. This had to be the biggest achievement of my life so far. I felt like pointing and the world and saying, “Look! I did it!”.

They called us in for a few minutes. “Guys, don’t look so tense, this is not a practical joke! You really got through,” said Anuj (He was the HR person). We smiled a little. Everyone congratulated us, gave us some feedback, and wished us luck. Umesh said, “This is the only time in your lives you can study basics. Don’t miss this chance.” Anuj said we would receive email communication very soon, and goodie bags would be sent to us. He gave us his card, which is awesome btw. They decided that they wanted to take us, the placement coordinators, and the interns out to dinner! Awesome guys, nay?

As I called home to give them the good news, George and Anuj requested those who weren’t selected not to be disheartened, saying that they all had amazing careers in front of them.

After many congratulations, endless kicks to the behind, and everyone insisting on calling me “Goldman”, we made it to dinner. It was an awesome experience, interacting informally with my future employers. They insisted that we ordered for everyone. I had a mug of beer with George and Umesh. They told us many stories (which I’m not going to discuss here). We got to know more about them, and they about us. We had a fun time guessing their ages :D. Umesh raised a toast to us new recruits. The evening was capped off with a group photograph.

When I finally returned to my room, I was really tired. It had been a LONG day, but also probably the happiest day of my life. I felt.. satisfied. I slept like a log that night.

And that, friends, is the story of how I got a job.

Saturday, August 28, 2010

Awesomeness

I always used to think that a placement must be a paradigm-shifting experience, an event which would totally change the outlook of a person. Mine is not really a placement, maybe that’s why I don’t feel radically different. But one thing is for sure: my self-belief has returned. I have started dreaming again.

The Juniper induced high continued through the weekend. I (sub)consciously dropped all my immediate study plans. A natural consequence of securing the internship, perhaps.

Time seemed to slow down. I had a tremendous positive energy within me. After a long time I wanted to do things. I felt awesome! But of course, I am a lazy guy. I knew it would be some time before I would actually do anything, so I just relaxed and lazed around, trying to retain the positivity.

I had dinner with some of my closest friends at The Baradari Palace, a heritage hotel in Patiala. It was awesome. We got quite late while returning, so the hostel’s main entrance was closed. We could either jump over a railing and enter, or walk around the hostel and use the side entrance. Of course, we chose to jump. This led to one of the funniest moments in recent memory.

Kishore: Yaar, guard aa jayega.. [The guard will spot us]
Nitin: Arey, toh kya ho gaya? Guard se darrta hai kya? [So what? Are you afraid of the guard or what?]
Nitin: [shouting at the top of his voice] GUARD! HUM TAAP RAHE HAIN! [Guard, we’re jumping over the railing]

All of us burst out laughing. It took us quite a while to stop. And no, the guard didn’t come :P.

---

The week was passing in a lazy and mundane manner. I was attending as many classes as I could (without taking in a word the teachers said). I spent most of my free time trying to decide what to do, or lying on my bed.

On Monday evening, we had a pizza party in celebration of Lovneet’s placement. Placing the order with Dominos was an interesting exercise. We broke up the order into three parts to ensure that we would be eligible for the 30 minute guarantee, but alas the delivery was on time :P.

On Tuesday, a few friends and I decided that we would give the CCNA Module 3 exams two days later. Of course, we didn’t LOL. But yeah, that’s one thing on my to-do list which I’ll get to quite soon.

Finally things got exciting on Wednesday. It was Pertesh’s birthday, and he came to Patiala to give us a treat (how nice of him)! He had an eye infection, so his right eye was covered with medical cotton and he wore dark sunglasses. Everyone kept looking at him funnily. He was asked “What happened?!” at least 20 times in front of me. Despite his best efforts, he hadn’t able to find a pirate style eye-patch anywhere. LOL.

That evening everyone else was busy with something else, so it was just me and Pertesh. Conversation –

Pertesh: Lets go play Xbox.
Pulkit: [excited] What? Where?
Pertesh: What, you don’t know? There’s an arcade on the Tagore road.
Pulkit: How could I not know this?
Pertesh: Haan, nalayak [Yes, idiot]. Tujhe 3 saal ho gaye yahan, aur itna nahi pata? Humne toh first year me hi dhoond liya tha [You’ve been here for 3 years, and you don’t know about the arcade? We found it in our first year itself!].
Pulkit: [really excited now]Let’s go! Let’s go!

So, we went. At first, we weren’t able to find it. “It may have closed down,” Pertesh said. But eventually, we did find it. Three years I’d been in Patiala, and never before had I been so excited about something. How could I not know about this place?! The place was basically a small room with around 15 screens and consoles somehow crammed into it, along with a fridge full of cokes. We played FIFA Street 3 for an hour. It was AWESOME! When we left, I vowed to come back again. Gunjeet and Karan joined us for dinner, which was awesome too.

Whenever I go out with Pertesh, we take a walk through the campus and visit the Peer Baba shrine on the road behind the girls’ hostels. It was very nice doing that again after such a long time.

That night we watched ‘The School of Rock’, the first episode of ‘Fullmetal Alchemist: Brotherhood’, and the most awesome ‘How I Met Your Mother’ of all time, ‘The Playbook’. It was almost 4 AM by the time I finally slept. Awesome day. (I noticed that I use ‘awesome’ a lot. Can’t help it, after all, I’m awesome :P)

This was the first of three nights in a row when I had something with alcohol in it, but more on that later. Ciao!

Friday, August 27, 2010

Placement Updates

Texas Instruments (TI) visited the Thapar Technology Campus on 24th August (Tuesday). A preliminary online test was conducted on Monday by people from Hire Pro Solutions. The level of the test was much below what you would expect from a highly reputed company like TI. I had no interest in the company after securing the Juniper internship, so I scrapped the test. I actually solved most of the questions and deliberately marked the wrong options. LOL.

The PPT was held on Tuesday. I didn’t attend it, but I heard it was not as awesome as expected. They kept talking about some product of theirs. After conducting interviews the whole day, they selected 3 students from ECE. None from CS/EIC. The rumour mill was abuzz with questions being raised about the genuineness of the selections. I tend to stay away from all that.

---

Nagarro visited the campus on 26th August (Thursday). Once again, I had submitted my name before Juniper so I had to sit for it. Once more, I made my way to the auditorium at 9 am in the morning, but without any enthusiasm whatsoever. Luckily, Bawa sir announced right at the start that those uninterested could withdraw, as the number of candidates was too high. And luckily, I decided not to stay for the PPT because apparently ‘the’ Nagarro, headquartered in ‘the Atlantica’, provides ‘the’ fun work environment. I will say no more.

---

Lovneet and Shruti got placed at Grail Research. It was sort of a job they really wanted, so I’m really happy for them!

Saturday, August 21, 2010

Delight

Juniper Networks visited the Thapar Technology Campus on 19th August (Thursday).

The PPT and written test had been rescheduled from the 20th. I’d spent most of Wednesday busy with MMT’s ‘rigorous’ process. I sort of wanted a break, so I spent Thursday morning watching an episode of Sherlock (new series, worth checking out) and constantly checking my phone for any news of the result. A part of me was expecting (hoping) to get through MMT. I wasn’t really looking forward to Juniper. I was perhaps not too keen on a networks company, or maybe I just thought that because in truth I was not prepared enough.


Anyhow, Harry (who was very very very keen on Juniper) and I made our way to the college. The PPT was delayed by a couple of hours because of some miscommunication, so we waited around. By the time it finally began, I had my customary headache. I expected it to be another dull affair, but was pleasantly surprised by the professionalism of the team from Juniper. The presentation was brief yet informative, and the people who spoke were crisp yet friendly (and they made no English mistakes :P). It was a very nice experience.


Next, the written test began. 50 (15 aptitude and 35 technical) questions in 1 hour. The aptitude questions were of a good level, but solvable. The technical part (apart from C) was on another level altogether. At the end of it, I thought I’d done pretty well and might get through. That’s when the confusion started. MMT’s result had still not been declared, and I could not afford to take two non-dream placements (Even though Juniper was only offering an internship program, rumour had it that it would still count as a placement). What to do? Gunjeet and I reached the conclusion that throwing the interview (if we got selected) would be the only viable option. I talked to my dad, trying to decide what to do, and the conversation ended with us discussing how to throw an interview. LOL. The result, as usual, took a little longer than expected. All that while, the uncertainty within us grew. Screw MMT – we thought. We almost wished that we wouldn’t get selected, as that would save us the trouble of deciding what to do. Harry, meanwhile, was almost ready to put on his formals. He was raring to go.


Finally, the results were announced. My name was on the list, but my interview was the next morning. I breathed a sigh of relief. More time to decide! Those who had their interviews on the same night (like Ujjawal) rushed to get ready. Me and Harry (who also had his interview in the morning) decided to do some scouting. I wanted talk to Bawa sir (he’s the placement coordinator) and clear up my situation. I managed to find him, and asked what would happen if I got through both MMT and Juniper. “Ab woh toh aap khud dekho,” he said, and walked off [You have to analyze that for yourself]. I was nervous and confused, asking everyone for advice and getting nothing useful. I managed to corner him again after a few minutes and asked a more specific question. “Sir, will Juniper count as a training or a placement?”

“It’ll count as a training,” he said.

“So that means I can still sit for dream companies, even if I get through MMT?” I asked.

“Yes,” he said, much to my delight. The problem had been solved. Like most problems, it had never existed in the first place.


I started to gear up for my interview, which involved bugging everyone who came out of the interview room what questions he/she had been asked. After I got a fair idea of what all I needed to revise (and solved a certain question which no one else seemed to be able to), I made my way back to the hostel. People (including me) had made elaborate study plans, with sleep nowhere in the picture. But I always value sleep and freshness more, so I sort of slept pretty soon after I got back :P.


I got up slightly early in the morning and studied for a couple of hours. I managed to cover pretty much everything I wanted to, and was feeling pretty confident. I dressed up in my neat formal clothes, and made my way to the interview with my folder. I was quite nervous by the time I left the hostel, luckily I found a few people to talk to along the way and managed to keep myself distracted. Somehow, I had a feeling that something very bad would happen.


When I walked into the placement cell (after borrowing a guy’s tie), I was pleasantly surprised to find that the proceedings were pretty much on schedule. Unusual. These people are really professional – I thought. After a few minutes, the PR on duty asked me to step into cabin 2. Here are excerpts from the interview –


V = Vineet (Interviewer 1, Technical)
A = Ashwin(Interviewer 2, HR)
P = Pulkit


[P walks in through the door]
P: Good afternoon, sir. [It’s 10 AM in the morning. LOL]
V: Hello, I’m Vineet. [Shakes hands]
A: Ashwin. [Shakes hands]
[P hands resume to V and puts folder on the desk. A walks out on some errand. A peon brings tea for A and V]
V: [Pointing at the tea] Err.. would you like some? I’m feeling weird having it without asking you.
P: No sir!
V: Ok. So, how did you find the test, Pulkit?
P: [A little nervous] It was... good, sir. The aptitude questions were challenging, and the technical paper was of a nice level. Quite difficult, actually.
V: Is it so? What do other companies normally do?
P: Just before you Make My Trip came. They had a 45 question aptitude test and a 15 question C based technical test.
V: Okay.


[V asks P a few technical questions, which P answers satisfactorily. P grows in confidence. A walks back in at some point, and starts intently observing P. V is reading P’s resume]


V: So, have you applied to Georgia Tech?
P: [A little confused] What... for MS?
V: Yeah, why else would you apply there for?
P: [smiles sheepishly] Sir, I do have higher education plans, but not in the immediate future. Maybe after a few years.
V: Why does everybody say that?
P: I consulted with my father, he’s an IT professional, and decided to wait. Right now, I don’t know in which area I really want to work. Perhaps after a few years of experience I can do my masters in a specific field.
[V seems satisfied with the answer]
A: What does your father do?
P: Sir, there’s a company called XYZ in Noida, he works there.


[A little while, some more questions and answers later]


V: Okay, Pulkit, let’s take up another problem.
P: Sure, sir.
V: I need you to draw three nodes of a linked list.
P: Does it have only three nodes?
V: No, it may have any number of nodes before and after these three.
P: Okay. [Draws the nodes]
V: Now suppose you’re given a pointer to the middle node, how would you delete it?
P: A pointer just to the middle node?
V: Okay, take that you’re given the head of the list too.
P: Then it would be easy, sir. We could traverse the list to the point where we reach the node in question, and delete it.
V: Yes. What would be the complexity?
P: [Thinks for a while] n, sir.
V: What if I asked you to do it in complexity 1?
[P is in a fix. He’s staring at the paper, trying to figure out what to do. He makes random mutterings once in a while. His mind wanders a couple of times. A is intently observing him. Almost 5 minutes pass]
V: Okay, I’ll give you a hint. Imagine what the list would look like after the node is deleted.
P: [Thinks for around 10 seconds. Has a look of triumph on his face] If we could just shift the next node sir!
V: Perfect! [The delight is apparent on his face].
[P is all smiles]
V: Okay, that’s it from my side, Pulkit. [To A] Do you have any questions?


[A asks P a few questions. P tells them about a writing project he has taken up with friends, and they seem to like it. A suggests P a book to read]


[The interview is almost over]


P: Your setup is in Bangalore, right?
V: Yes.
A: You comfortable with relocating to Bangalore?
P: Totally, sir! In fact, I’m looking forward to returning to the south. I grew up in Hyderabad.
A: Oh! Which school did you go to?
P: Chinmaya Vidyalaya.
A: Okay.
V: Well, that’s it, Pulkit.
A: You have no problem with relocating to Bangalore, right?
P: Not at all, sir.
[A hands P a Juniper tee shirt]
V: In fact, Ashwin, do you have another one? He answered my question yaar, give him two!
A: [Rummaging through a box] Yes, but it’s a girls’ one.
V: Give it to him, for his girlfriend.
[Everyone is all smiles]
V: Do you have a girlfriend?
P: [smiling sheepishly] I had one, a long time ago.
[P accepts the two tee shirts, shakes hands and walks out. He is smiling widely]


I attended a couple of classes in my formals, it was good fun. I was quite happy and expecting a positive result, but as usual I got nervous and started doubting myself within a few minutes.


The results were announced in a couple of hours. They collected the interview candidates in the CILP auditorium, and Vineet first gave a brief talk on the importance of academics, and urged those not selected not to be disheartened. Finally, Ashwin announced the results. A total of 10 people were selected, and mine was the first name on the list!


This was followed by high-fives and congratulations, smiling faces and photo sessions. I felt like I was flying and the world was at my feet. I felt like I could accomplish anything. It was pure joy. I almost stayed high throughout the day.


I’d never heard of “Juniper Networks” before the day their notice was put up. Much like I hadn’t heard of Thapar before I decided to come here. Now I’m glad I did hear of them, and how!