Sunday, December 26, 2010

Intel Interview Experience

Had a chance to sit for inteview with Intel during campus placement. I am overjoyed that i was finally recruited by them. It was one of my dream company. Very Happy to be there.

Below is my interview experience.


Shortlisting Criteria

* Resume based Shortlisting

* Students shortlisted with either work in systems area or high cpi or excellent
resume

* Many shortlisted students with good interviews were eventually rejected because their work did not match with intel's profile. This time they were looking for people with networks or graphics background.

* Intel is a company to target if you are good in systems, architecture etc. People weak in algorithms can target this company as there very are few questions from algorithms.

Interviews

I had three back to back interviews with hardly any gap between the interviews.

Technical Interview 1

* WAP to count the number of set bits in a number efficently. Cases when the number is positive and negative.

* How can we support OOP features in C? What about the access specifiers? How can we do it in C?

* Do u have any experience with linux kernel or device driver. No. I said i had interest in OS, and given the opportunity i can work. I was always trying to drag the interviewer towards OS and i was successful in it.

* Do you know anything about ARM or intel architecture? No.

* One program was given and i had to find error. The program had a function which returned addess of a local variable.

* How is memory protection done in OS?

* What are the various modes of operation of a process? User and kernel mode. What was the need to have two such different modes?

* What happens durig system call?

* What exactly happens in the trap instruction?

* What are the advantages and disadvantages of kernel and user threads?

* Some basic questions on my mtp (M.tech project). He wanted to know about my mtp.

* Can we start a bash shell from another bash shell? Yes.

* What is we want the new shell to use a enviroment variable of the old shell?

HR Interview

This was supposed to be a HR interview, but turned out to be a technical + HR interview. This was the toughest of the three interviews.

* What is the difference between device driver and firmware. Couldnt answer

* What type of work you want at intel. I said, system related.

* Suppose you are working on your preferred field, but suddently you are told that you would not working on this field any more and now you have to work on a field that you have no interest. What will you do?

* Give an example from your life when you successfully completed an uninteresting task? I said i had taken a course called “Philosophy of mind” in which i did well. Then he asked me to say anything on philosophy of mind. I couldnt say a word.

* Are you a honest person?

* Who is the most honest person that you have met ever?

* Who is the most honest politician? I said Gandhi. He asked why? Could not answer.

* He got angry and said that you dont know anything, why should i hire you? I said it is not important to know everything, but it is important to know few things in great details (I committed a great mistake by saying this). Ok, tell me what is your field (in which you know in great details).I said wireless networks.

* He asked me difference between 3G and 4G? How does GSM work? Could not say even a word.

* How does CDMA work. Explained.

* Which type of network will support more customers - TDMA based or GSM based. Explained.

* Do u think you will be selected? Yes. Why?

* Give me a situation where you showed your creativity?

Technical Interview 2

* Expalin me the TCP/IP protocol stack.

* Explain me your mtp.

* Do u know what is 802.1x eap? I said no.

* How does virtual function work in c++.

* When is Vtable created.?

* What if we delete the this pointer within a class fuction? What will happen?

* Would you like to work on graphics or networks?

Resources for preparation

1. Prepare your resume very well
2. Brush up your OS skills
3. Apply only if you like systems related work.

Wednesday, November 17, 2010

Are we losing Harbhajan as a bowler ?

In the recent past Harbhajan has been in excellent form with the bat. He has not only scored the highest run in the current series, but also has made some useful contribution with the bat in the recent past. This form with the bat has been useful for India in saving and winning test matches in the recent past.

But his form with ball has not been good for quite some tine now. His bowling does not have the same sharpness that it used to have previously. This is an extermely worrying sign for India, particularly with the world cup nearning. As the world cup is going to be in the sub continent, spin will be a big factor and India will require Harbhajan more than ever it has needed him. But at the moment the opposition does not seem to be too much bothered by Harbhajan.

India will get more benifit if he performs more with the ball than the bat. Ofcourse benifit will be highest when he performs with both. He should not get carried away with his batting performance. He should focus on improving his bowling now. Otherwise he will suffer the same fate that Irfan Pathan suffered. Pathan was also performing quite well with the bat, but did not concentrate with the bowl. So, he thrown out of the team. Similar thing happened with Parthiv Patel. Patel is a brilliant batsman, but he dropped too many catches behind the wicket and hence he was ultimaltely dropped from the team.

So, Harbhajan should try to bowl well and should not concentrate too much with the bat. India need him as a bowler, not as a batsman.

Thursday, October 28, 2010

Monday, October 18, 2010

Who is the most valuable indian player in the last decade ?

Sachin Tendulkar has been in the best form of his life in the last year. He has not scored more runs in a year than what he has already scored in this year. He also became the first player in the history of ODIs to score a double hundred. But my choice for the most valuable player is not sachin.

My choice for the most valuable player in the past decade are the two Vs of the Indian cricket. V.V.S Laxman and Virendra Sehwag. Both of the have made valuable match winning contribution in the last decade. The nature of the contribution is totally different for both of them. While Sehwag has mainly contributed in the first innings, it is the opposite for Laxman.

Laxman is one of the player you can rely on when the chips are down. He has bailed out the indian team in the 4th innings of a test match numerous times. He has got under the skin of the aussies. His speciality has been to strive under pressure. He relishes playing under pressure. He specializes in playing with the tailenders. Be it the famous 2001 test series against the aussies, the 2010 sri lanka series or the just concluded series against the aussies; Laxman has delivered when the team had lost all the hope in winning the match. That is his speciality which Sachin has already lacked.

Sehwag on the other hand has mainly dominated the opposition in the early stages of the test matches. He has given blazing start to the team, which not only increases the run rate (thus increasing the chances of the match producing a result) but also increases the morale of the batsmen down the order. The bowlers are crushed when he is in full flow. One of the negative points about Sehwag is that he fails in the 2nd innings but he makes up for it in the first innings by scoring doubles and triples !!

I see tremendous potential in Murli Vijay who can become the most valuable player in the next decade. He is a free flowing batsmen like sachin.

Tuesday, September 21, 2010

SIGCOMM 2010

I always wanted to know what happens in an conference. I got the opportunity to attend a conference when i received an email about travel grant for SIGCOMM 2010. SIGCOMM is one of the most famous conference in the field of networking. I send the application for the travel grant and it was accepted. I was delighted that i will be going to New Delhi to attend the conference. One of my friend (Kaustav) also went with me. We also registered for a workshop "APsys" which was held one day before the main conference.

We went to New Delhi by train. My mama had made arrangement for our stay at Banga Bhavan. After reaching there we took some rest and ate typical bengali food there. I enjoyed the food extremely. In the evening we went to Cannaught place. We also rode Metro Train. The train and the station were outstanding to say the least. I had never seen such type of railway station in my life. I was like a Mall !

The next day we went to the conference venue Hotel Le Meridien. It's a 20-storey 5 star hotel. For the first time in my life i went inside a 5 star hotel. It was amazing. The workshop was at 20th floor. The seen was amazing from the 20th floor. Everything was glittering. The lift were made of of glass.. something that i saw only in movies.The workshop was held in a small room and was quite boring except for the Keynote talk by prof. Hari Balakrishanan. We had snacks and lunch through the day. I didnt like the workshop and had extreme headache.

The next day was better. The conference started with presentations on wireless network. I liked couple of them. But after that i didnt find that much interest except for couple of papers. The lunch and the snacks were truly amazing, specially the desserts :-).. i had tons of them.


In the night there was a gala dinner. I never went to such a dinner party ever. Truly unique and amazing experience. Ate lots of starters and juice. We also interacted with a person from Bell Labs, US. I was surprised to know that he likes spicy indian food.

Next day was the best day as the best paper in Wireless networks were presented on that day. I enjoyed listening to them. In the night there was a banquet at Taj. Another thing that i had never experienced before. There was a Outrageous Opinion Session where profs. shared "Networking Jokes" with us. There was also some classical Indian music.

The last day was quite boring for me. None of the papers interested me. But i had to stay to get my travel grant check :-).

Sigcomm 2010 was a wonderful experience. For the first time i saw so many DONS in the field of networking. For the first time i went inside a five start. For the first time i had such a wonderful dinner and banquet.

The only thing i couldnt do was visit some places in Delhi. It was not a option for me because i went with kaustav :-( ......

Thursday, July 15, 2010

Goa Tour

Since i came to IIT Bombay, the place i wanted to visit the most was Goa. Me and my friends made many attempts to visit Goa during the first year. But we failed each and every time.
Suddenly on 8th july evening we realized that most of our guides were out of station. So, we suddenly decided to make yet another attempt to
visit Goa. But there was more intent to it this time. We decided to book tickets for bus. At around midnight we booked 10 tickets to Goa. The bus to Goa would leave at 5:30pm from Kanjurmarg.
The next day, full with energy 10 of us left for Kanjurmarg to catch the bus for Goa. The journey was boring to say the least. It took us 16 hours to reach Goa. I couldnt even sleep at night. But finally we arrived at Goa.
Our first stop was Margao, a small town in south Goa. We took a cheap hote(Rs 220/head)l there. After having lunch we booked Qualis to visit various temples and churches in south Goa. We visited two beautiful (but identical) temples. The temples were really quite and i found peace there. The environment there was quite and peaceful there. Some of us also bought 'Goa T-Shirt' from a shop outside the temple. Then we went to visit some churches. The first church that we visited was Se Cathedral. It is the oldest church in Goa. The church was huge and full of architecture. I have never seen such a huge church before. We also saw the coffin were the body of St. Xavier's was kept. We visited a art gallery in the church. After visiting that church we visited another nearby church. The state of the church looked like it was not used for hundreds of years.
After visiting the churches the Qualis dropped us at Colva beach. It is one of the famous beach in south Goa. The beach has many coconut trees. At around 5pm we decided to take a bath and have some fun in the sea. After having a bath some of us decided to have a beer in the beach. The beer didnt have any effect on me, so i was a bit disappointed . After that we returned to our hotel. After taking a shower we went to have dinner. For the first time in my life, i ate lamb. It was extremely mouth watering to say the least. We had some drinks (scotch) with red chilly lamb. After that we had some baskin robbins icecream. After that we came to the hotel . Some of us slept and some of us watched the fifa world cup match for the 3rd place.

Next morning after having some light breakfast we left for north goa. It is the happening and rocking part of Goa. We changed four buses to reach our destination. While moving towards the Calangute beach (The most famous beach in Goa) we saw hundreds of wine shops on the way. On reaching the beach many dalals contacted us for hotels. One of the them said he has he room for 10 people costing around RS 1500. We were surprised to hear about such a cheap hotel in Goa and that too near the beach. The dalal took us. We were waking through the beach and were wondering where is the hotel. Suddenly he pointed towards a hut and took us inside. We were surprised to see concrete walls inside the hut. The hut was a disguise for the police. The building was illegal and had to be covered with coconut leaves. After a long discussion we decided to stay there (after all our budget was very less). After dumping our luggage we headed for the beach. We also bought a football. The beach was a 3kim long. It is known as Calangute and Baga beach. We walked from Calanguta beach towards the beach. Along the way we played football. A dog also joined us in playing. After reaching the beach some of us had beer and chicken. After that we had 4-5 hours of fun in Baga beach. Never spent so much time at a beach at a stretch. We played many types of sports with the ball in the water. In the evening we came back to the hotel and took shower.

After that we went for dinner at a restaurant in the beach. The restaurant was quite expensive. Some of my friends decided to go for crab and some decided to go for squid. I opted prawn. The prawn was good but the curry was awful because it was cooked with coconut oil. After the expensive dinner some of us went to buy some decorative items for our home. After that 6 of us decided to to have high volume of alcohol and have fun in the night. We stat in a open air restaurant in the middle of the beach. Three of our friend ordered Hokka and all of us first ordered Cashew Fenny. It is a local Goan drink. After that we went for couple of pegs of Royal stag. We had lots and lots of fun there. The nice was full of fun and the sea made it better. After that we went back to our room. The Fifa world cup final was going on. I was supporting Spain and rest of my friends were supporting Netherlands. Finally Spain won and i was the happiest man in the room that night.
Next morning we left the hotel and headed straight to a Fort near the sea. We spent around one hour roaming inside the fort and taking photographs. Then some of our friends found out a way to reach to the sea. The path to the sea was extremely tricky and risky. It was like trekking but was more dangerous. I couldnt even complete it because my pant was torn on the way :-(. But the seen there was amazing.
After that risky adventure we went to the bus stand to catch a bus for Mumbai. After yet another long and boring bus journey we returned to our campus at 6am in the morning. After coming back we ate the famous Goan sweet called Bebinca.