Showing posts with label bits. Show all posts
Showing posts with label bits. Show all posts

Thursday, May 13, 2010

My Interview for TECHBYTE

Hi All,

I was recently interviewed for TECHBYTE, which is a magazine the Computer Science Department of BITS Pilani Goa Campus has come up with this year.

Thought I should put the contents of the interview here for those who do not happen to have access to the magazine.


First of all, many congratulations to you!

Thank you very much!

So tell us, What is your work ethic? How did you manage all the awesome stuff - Placement, IIM calls, GRE score, admits, CGPA?


Well, there was a saying in 3 Idiots that went something like this... Pursue excellence and success will automatically follow. This has always been true for me. I have always lived life one day at a time, trying to make the best use of it. No, I don't mean I always made the best use of my time, or always studied, or anything like that. I just did what I felt like doing. Some days it was chatting on DC or Google Talk, some days just bunking all classes and watching TV series the whole day, but on some days, I would actually have to get down to business and get some serious work done, be it completing assignments, or studying for the (never ending) T1s, T2s and compres.

Yeah, the transition from school/junior college to BITS was tough for me, and I'm sure it has been the same for many people. I started out with a 7.79 GPA in the first semester. Thankfully, my parents believed in me and encouraged me to do better than just blaming my computer for the poor GPA. Yeah, I had a computer with me right from my first day at BITS. You may not believe it now, but people around you, friends, parents and especially professors do matter a lot and influence you in ways you may not see immediately.


Let us start with the 'CSI IT Idol of Goa'. How did that come about and how was your experience?

Yeah, with this competition I just got lucky. In fact, I wasn't even thinking of applying to it. One of my friends, Kartik (eragon) asked if I wanted to apply just for fun. And that's why I did. Guess it turned out great at the end. To be honest, I hadn't expected winning the competition. There were numerous rounds to be cleared. The first one was the written test. That was simple enough, Rasagy, Kartik and Yogesh got through it with me. The second was the programming round at Goa University. They asked us to code for some program (to construct and search in a tree, I think) and that was fun as well. The next was a presentation round and I had been asked to present on the topic "Future and Challenges in Cloud Computing" This round had been only a few days after Test 2, so none of us who had qualified had adequate time to prepare. Thankfully, all our presentations were top-notch. The last round was interviews with a panel. I learnt a valuable lesson here. Humour always helps. A small joke goes a long way in creating a positive impression in the mind of the interviewers. It gives them something to remember you by and almost always tips the scales in your favour.


You got placed at Oracle. What preparations did you do for that?

I knew that the placement situation on campus was poor looking at the placements in the previous semester and the general state of the economy. However, we had the good fortune of being visited by some fine companies, Oracle Server Technology being one of them. I think that the matter of clearing the written test is usually a matter of luck and impromptu thinking more than preparation. The verbal section does need the study of English or the inculcation of the very important habit of reading which most of us give up right after coming to BITS due to various reasons. However, if you're preparing for the GRE then this does not pose a problem. The interviews are all about keeping cool and being honest. Tension shows easily and usually brings out the worst in a person. It helps to stay calm and answer confidently, and say that you don't know the answer to a question if you don't rather than fluking. Interviewers can catch flukes and drill you on your answer. At the end of the day, all that matters is what you learnt in your CDC semesters and a bit of luck. The best part about being placed at Oracle was that it happened the day before Waves, and for that very reason, that was the best Waves in these four years for me.


Coming to 'Belling the CAT'. How did you go about it?

To be honest, I was never serious about the CAT or pursuing an MBA course immediately after BITS. It's just that I was curious and CAT has had a reputation of being one of the tougher and more competitive examinations, so I decided to give it just like that. Trust me when I say that I hadn't put in any preparation for the CAT. I gave it in Bangalore on January 30th because I had faced technical difficulties while giving my examination at home in Mumbai. I guess the change in pattern and difficulty of the examination helped me.

How did it feel to get a call from one of the most prestigious B-schools - IIM?

It's definitely a great feeling. In fact, when I got my CAT result, I was pleasantly surprised to see 99+ percentile on my score card considering I hadn't put any effort towards preparation for the examination.

Okay so tell us, why do you think so many engineers go for an MBA nowadays? Don't you think that undermines your first degree?

I believe that pursuing any engineering course helps to build certain skills in a person, some of them being logical thinking, working under pressure, meeting deadlines etc. Even though so many students pursue engineering, some do aspire to be managers rather than pursue a technical career. Studying engineering before management allows individuals to be well versed with both the technical aspects as well as the managerial expertise. This gives engineers an edge when they are at a managerial post in a technical organisation. Hence I do not feel that an MBA undermines the importance of your first degree.

You also did very well in GRE. What preparations led to that?

I gave my GRE at the end of the summer vacations after my third year at BITS. Unfortunately, I wasn't satisfied with my preparation because I ended up not studying for most of the summer (because of the BITSian habit of procrastination) I studied vocabulary for only a fortnight before my GRE date. Thankfully, I ended up with 1400, which is a decent enough score. I regret that I could not pursue an internship during the summer as most of my batchmates did. My advice would be to try to get an intern during the summer vacations after your third year. An internship really helps while applying to universities abroad. And as one of my friends (Nilesh Kulkarni) proved, you do not need 2 months to prepare for the GRE. One can study and give it in fourteen days of tremendously hard effort and get a score greater that mine.

A call from Purdue and recently, Georgia Tech. Lots of options to weigh upon. Which do u plan to take up and what do you plan to study there?

Yes, I got an admit from Georgia Tech just a couple of days back. Other admits I received were from Purdue, University of California at Los Angeles and Ohio State University. Indeed, a good number of options to choose from. I had a very difficult time choosing between UCLA and Purdue before I got the GaTech admit, and now I'm having an even tougher time choosing from the three. Most probably, I will be attending Georgia Tech this fall. My interest has been Networking, Distributed Systems and High Performance Computing. Nettech and my research for the CSI IT Idol presentation helped me realise what my interests were. I had also chosen varied courses in my fourth year, such as Computer Graphics, Artificial Intelligence and Parallel Computing to help me decide, In the end, I decided that Parallel Computing was more interesting as compared to the other two, and this strengthened my interest,

Lots of students here will be interested in knowing how to apply to these prestigious colleges? what all do they look for in the applicants?

Students interested in pursuing a Masters or a PhD should join the BITS2MSPHD Yahoo Group at the earliest. It has a group of really helpful seniors who answer the queries students have about applying to US universities and offer any other assistance if required. One should also start going through the websites of the universities that interest them so as to gain an insight into the professors and their research areas at the university. It also helps to keep in touch with seniors studying there. As far as what a university looks for in an applicant, I think the first parameter is probably the CGPA. A higher CGPA increases the chances of an admit tremendously. Apart from that, the Statement of Purpose is also very important and must be written in a concise manner but must still clearly explain your reasons for graduate study. The SOP allows the Admissions Committee to understand you better and gain an insight into your personality. Letters of Recommendation also matter a great deal. Be sure to work on atleast one project in your field of interest with a professor at BITS. Last but not the least, internships at known research institutes such as IISc, TIFR, etc boost your chances by a fair amount.

After having done it all, do you think it's wise for students to do all 3 things - CGPA, MBA prep and GRE Prep?

At the end of the day, no matter what others say, your CGPA does count a great deal, but at the same time, it's not the only thing that counts. It is also important to enjoy your four (or five) years at BITS as you will never get this much freedom to explore yourself and your interests later in life. Yes, I think it's reasonable and quite possible to pursue all three at once if you are focussed. If you have a specific interest such as pursuing an MBA or an MS, then one must concentrate on one specific task than trying to achieve everything. I wanted to pursue graduate study, so the GRE was my first priority. I gave the CAT just to see how far I could go without any preparation, and I just happened to get lucky.

You must have worked on several computer languages. Which one do you think is the future?

All programming languages are built with a specific purpose in mind. C, C++ and Java were built for general programming, PHP for small to medium scale web development, Perl and Python for scripting. I use a specific language based on the application. For instance, string processing is very difficult in C but is extremely simple in Perl, Java and Python. Therefore, I think there is no one specific language which will be used in the future. However, the simplicity of Python has been really fascinating. I think one should definitely have a look at Python as a language for quick and pain-free development.

Which are your favorite websites for resources.

Google usually helps in most cases. Apart from that a special mention to http://www.w3schools.com/ for some amazing tutorials and http://www.cplusplus.com/ for complete reference for the C and C++ programming languages.

Tell us something about the CSD. The experience, your work, etc. (You must have been partly responsible for blocking several sites huh :P).

Working with the Centre for Software Development was an amazing experience. In fact, I spent most of my time between classes in my third year working at the CSD. I was always interested in the real world application of what I was learning at BITS. The internet has been a severe problem for a while now. We tried our level best to cooperate with the Computer Centre and propose new solutions in order to provide safe, yet fast internet access to students. I believe some of our efforts have helped to alleviate the problems to a considerable extent. We also set up a few repositories for popular distributions such as Ubuntu and openSUSE to promote the use of GNU/Linux in campus. The CSD also brought me in contact with professors such as Dr. D.M. Kulkarni and Mr. Mangesh Bedekar and it has been a pleasure working with them. As students, we understood the difficulties faced by students in accessing certain sites blocked by accident and in fact, we tried to propose ways in which only sites necessary would be censored without affecting the productivity of the internet access. Therefore, we were responsible for unblocking wrongly blocked sites rather than blocking more sites.

Now a few fun questions:

Comments on the new name of the campus?

Any change meets resistance initially, but I think changing the name of our campus has made it stand out from the other BITS campuses. It has made our campus more special and given it a new personality.

If you had 10 crores, what would you do for the campus? Let your imagination run wild for this one.

10 crores is a really large amount. I would probably use it to build a swimming pool (it's really hot in Goa during the second semester) and establish new research laboratories in our campus. And build India's fastest supercomputer in campus too.

Who on campus do you think deserves a golden mural?

Far too many people, in my opinion. The B-dome would be full of them if we made a golden mural for every person who I think deserves it. ;)

One final question, where do you see yourself 10 years from now?

As I have mentioned before, I live life a day at a time, and putting down where I see myself 10 years from now would just be limiting the endless possibilities. As it is said popularly, the sky is the limit, and I would let that be. Just drop me an email in ten years, and I'll tell you where I am :)

Wednesday, March 24, 2010

The Craziest Week - Part 3

Day 5: Tuesday

I was supposed to leave Goa in the afternoon today and travel by bus to Bangalore. However, at 0030 I got a call from home asking me to come to Mumbai by the first available flight to attent to some urgent business. It is said that "A Friend in need is a Friend indeed". This indeed turned out to be true in my case. In my time of need, both Ara and Addu came to the rescue. Thankfully, Addu had a working printer and he also at an unearthly time of 0130 contacted a cab to take me to the airport at 0500. I slept very sparingly. Having had a bath (thankfully BITS has fitted water heaters) I headed to the airport. The entire journey is like a dream to me. I don't remember anything after I took my seat in the airplane. No recollection of take-off, the flight time or the landing.

I had some breakfast at home, attended to the work I had come to Mumbai for and spent the rest of the day catching up with my lost sleep. I also booked a 0615 flight to Bangalore the following day as I had to go to work.

Since I had a 185 rank in GATE, I decided that it would be only sensible to apply to IISc, a prestigious research institute in Bangalore for higher education. Unfortunately the deadline for the online application was Wednesday, and a demand draft was required before one could apply. Unfortunately, it was a bank holiday and I could not get the draft that day.

Day 6: Wednesday

I woke up early and packed all my belongings. My parents dropped me at the airport well in time for the flight to Bangalore. Thankfully, I was awake during this flight, though still a bit groggy. The in-flight entertainment system played a Hindi movie called "Aladin" which I watched. After landing, I took a city bus to my home which took an awful lot of time to reach. Having dropped my luggage, I headed to the nearest bank branch to get a demand draft for my IISc application. Unfortunately, the printer there was out of order, and I had to take a bus to another branch to get my work done. It took almost the entire morning to get the draft. In the meanwhile, a fellow intern from my workplace called me to ask if I would be able to make it to team lunch that day.

My Engineering Manager had chosen that exact day to take my team out to lunch (:-|) I still had not started the IISc application and that day was the deadline. Half an hour after I came in to work, we headed out for a team lunch to a fancy French place called Medici about fifteen minutes away by car. We took our time chatting and ordering food. We started with starters, then soup, then the main course and finally deserts. We had an awesome time, but I was worried about my application. We got back only at around 1630. To my relief, I found that the application page was still active. I quickly entered all my details and completed my application. Phew!

My PS instructor had set the day for my mid-semester presentation and report submission that Friday and I hadn't even started on either of them. I also had to make a project prototype to demonstrate to higher managers at my workplace early next week. I started making my presentation and made a few slides, but was exhausted by then. That was about all I could manage that day.

Day 7: Thursday

Well, I basically spent my day balancing the coding for the prototype I was to demonstrate next week and preparing the mid-sem presentation and the mid-sem report. I had heard that the new PS instructor was very strict, so I had decided to put considerable effort into the report. I also sent the hard copy of my IISc application through courier that day. Luckily, I managed to complete all three tasks by the end of the day.

Thankfully, the presentation went well and my PS instructor was actually impressed with my presentation. She also didn't see anything out of place with my report (phew!!!) I still have to present the prototype (tomorrow) but I am confident that it will go well too...

Thus ended the craziest week of my life (till now)

The Craziest Week - Part 2

Day 3: Sunday

Sunday is a day I used to wake up late at BITS. Similar... Wasn't sure what I wanted to do... Happened to check movie listings and saw that "Alice in Wonderland" was playing at INOX Panaji. Me, Ara and Voldy decided to go and see it. Voldy was hungry on the way, so we had some stuff to eat at Temptations and I had a Chocolate Milkshake (yummm!!!) and took a bus to Panaji. The movie was quite decent, Johnny Depp's acting was brilliant, and being a Disney movie, it was children-safe.

During my stay at BITS, I had always been to Panaji only when I had some sort of work, and it used to get late by the time I got back to campus. For the first time in 3.5 years did I casually stroll the streets of Panaji, actually looking about, exploring and getting the feel of the beautiful city. It was evening by the time we got back to campus.

I hadn't met quite a lot of people yet. Domi invited me to a walk in the late evening. It had been almost a semester that we had spoken in person with each other. As I discovered, a lot had changed. Back then, we were only worried about grades, but now as we stood on the threshold of our life at BITS, there were more important things to worry about. After a nice long walk around the campus (multiple times, actually :P) I finally bid goodbye and headed to my room for some really required rest. It had been a tiring but enjoyable day.

Day 4: Monday

I had still to meet faculty members at BITS. In the morning, I first met DMK sir, Manas bhaiyya and some of the CC staff whom I had worked in close coordination with just a semester back. I also met the entire CompSci gang, Era, swings, Califus, mumble, etc... - from Goa and Bangalore/Hyderabad who had come to visit campus that weekend. Don't know for what reason I treated them to whatever they wanted at Ice n' Spice. Whatever it was, I enjoyed the feeling. After some good nature jabbing and photographing Califus looking ridiculous, we split up for lunch.

Caught up with Voldy, Shadow and Ara for lunch at Shahi Durbar, also met Vigi on the way and had food with him. It was great to catch up with Vigi. We had worked together in running a WoW server one time. In the afternoon, I went to meet BMD sir. We talked a lot about the changes being implemented in campus and about other general stuff. I had already met RSJ sir in his chamber yesterday (yea, Sunday :-O) Unfortunately, I could not meet MB sir.

In the evening, I collected my yearbook (and many more for all the guys I live with at Bangalore) I spent time hanging out at Ara's room watching OMG Music Videos on DC that I had missed out on during the semester. Also downloaded a lot of the latest TV series episodes onto my 8GB flash disk so that I could watch them at leisure when I returned to Bangalore.

Another interesting thing happened today. The GATE results were due, but unfortunately, my admit card was at home, and my parents were out of town, so there was no way I could get my results unless they came back and sent me my registration number. They reached home only late evening and ended my frustration and not being able to get my GATE score. Thankfully, my GATE rank turned out to be AIR 185 (yay!)

To be continued...

The Craziest Week - Part 1

Okay, so here I was, working as usual, when I saw the GTalk status message of one of my friends. It said "Goa this weekend!" or something to that effect. Upon inquiring, I found out that some of the students pursuing PS2 (a six-month internship course at BITS) in Bangalore had booked train tickets to go to Goa on Friday evening.

Unfortunately, the tatkal quota was already full, and I was about to abandon the idea of going along when another person on my contact list IMed me and asked me if I wanted to go on a spare ticket she had. Thus began the almost impromptu trip to Goa and the beginning of one of the most craziest weeks of my life.

Day 1: Friday

I was excited, (a couple of months back, I could not even fathom the idea of going back to Goa) don't know why. Anyway, after a day of work and when I was just about to leave, my Engineering Manager (my Manager's Manager) comes up to my cube and starts chatting with me about random stuff... I am anxious to get out and get going so that I'm not late for the train. Anyway, I finally told him that I was catching a train to Goa that day, he let me go after teasing me about what I would be doing in Goa (yea rite!)

It is true that when you want something really bad, the world conspires to help you every step along the way. As it happened, the list was on my floor when I reached the lobby, a bus came just as I reached the bus stop and a second bus was waiting at an intermediate signal, which took me home. It was probably the record time I had clocked to get home from my workplace.

Anyway, the place I was to meet my fellow passengers... was actually 5 minutes away, but the bus I boarded took twenty minutes to reach, thanks to the circuitous route it took, resulting in my ring tone irritating my fellow passengers in the bus as I could not reach my pocket with a suitcase in one hand and the people around me in the jam-packed bus.

The station we were going to board the train at was in the middle of nowhere and we reached there thankfully way ahead of time by auto-rickshaw. After getting the platform number right and making a mental note of how obsessed a specific gender is with cellphones (:P) we boarded the train.

Some idle chit-chat later, the train reached its first station, stopped for half an hour, and surprisingly started moving in the reverse direction (O.o) and maintained that direction of travel right till Goa. We had bought some junk food to keep us busy and we finally retired to bed at about 10 pm (I think)

Day 2: Saturday

Morning chores in a train are always a bore (Note the rhyme) I woke up as usual at 0645 due to the cold morning air. My first fellow passenger woke up shortly after at around 0800. The second at around 1100 (:-|) Anyway, that's not the point. The journey was quite uneventful to be honest except for some music and solving a sudoku there was hardly anything we did.

I have always believed that life is a learning experience. Every second is an opportunity to learn new things. We all learn from our experiences (or we must) both good and bad. We were quite hungry when the train reached Vasco and we decided to have lunch at a restaurant in Vasco itself. Lunch was quite an experience in itself. No... nothing was wrong with the food, I've dined at the place plenty of times in the past. Afraid I can't say the same about the company. Let's just say I found out the true meaning of "We are known by the company we keep." Let's just say I was fortunate that I did not have to interact with certain people for all these three and a half years I spent at BITS (before that day)

Onward.... we reached BITS (I was controlling myself.... My temper does get out of hand very easily and I need to spend considerable energy on keeping cool...) Anyway, I met Voldy at the gate, smiling as always and in his Microsoft t-shirt. I support open source just as much as he supports Microsoft (:P) After settling in, (it was evening already) we went out to Nes to relive our mid-day meal after CG class last semester one last time. Maggi + Iced Tea have always been a pleasing combo and a pleasant conversation with humor surely made the evening fun. We were joined by Ara, Charlie and Pooh. Then we headed off to Mongi to meet Era and KG who had come by bus from Bangalore. Then I went to Addu's room to meet him. I watched a couple of episodes of House that I had missed, and chatted quite a lot with him about new happenings at BITS.

Later, just like the old days, we played a couple of games of Judgement with the gang. It was great fun. I wasn't too keen on dinner, but my friends quite literally dragged me to NC to get something to eat. A pleasant walk later, I was back to bed, dreaming about random stuff, as usual.

To be continued...

Monday, August 4, 2008

Net Rationing @ BITS Goa

Well..... it seems I'm motivated to write another post, when it gets too irritating to keep something locked up in my head.

Guess this is the place where I can let it all out.....

The third year of my college just started a few days back, and it's been quite a long time since my last post.....

We came to campus to find that there was no internet here for the first three days. Today is the first day of Internet in this semester.

There was a notice put up in our hostels today which stated the following...

In order to provide good internet speed to all students, the net timings would be as follows:

5 pm - 7 pm - C Wing Hostels
7 pm - 9 pm - A Wing Hostels
9 pm - 11pm - C Wing Hostels
11pm - 1 am - A Wing Hostels
1 am - 8 am - All Hostels

Now, the internet problem has been existent in BITS since a long time, but I honestly do not think that rationing out the net like this is the solution. The network admins should instead improve the infrastructure, and probably increase the number and efficiency of the proxy servers. Even now, they fail to configure all four proxies for each wing. Instead they give only two proxies, resulting in the same effect, so there really isn't much difference in the internet speed in the end.

One can probably start by reading thru the man file of squid, I guess that will be quite helpful. Other than that, when it comes to the download size restriction, I think that it should be increased from 5 mb to atleast 50 mb, taking into consideration that most driver download files (for example, the NVIDIA driver for linux) are more than 5 mb in size.

And as far as the timings go, I personally feel that they are very unsuitable for the A Wing side. Dinner usually starts at 8pm, so if we need to access the internet, we either need to skip dinnes, or stay awake late at night after 11 to access the internet, while the C Wing side gets internet after snacks, i.e. at 5 pm and after dinner, i.e. from 9pm to 11 pm.

Kudos to the network administrators.....

Thats it for now,

More later when I get another internet slot......