Getting back to point, this blog is meant to be a guideline for some of them. These days I have been getting a lot of e-mails regarding what one should study when an “xyz” company visits college and things like that. Hence, I decided to come up with this post to share my own experience of it. I would further like to add that I was always aiming to become a software developer and I guess the contents mentioned below would better suit someone like that. I understand that this is not the best and also welcome better points from some of my colleagues ! Trust me I am not diplomatic about that :P. Here are a few things I did the night before a written exam (relating to placement) in my college days :
- Almost all firms, for some reason, go for an aptitude test. And it is a very good practice to have some practice of it before you appear for a written exam. I personally had solved R S Agrawal’s text. I also loved taking a few aptitude tests at indiabix.com on the eve. They offer you a certain number of questions and put a clock with 30 minutes of time up and running . This helps simulate an exam like atmosphere and identify any issues relating to management of time. I definitely had issues with that !
- Next comes the MCQs(multiple choice questions) based on understanding of C/C++. I would suggest doing “Test your C skills”. Its an excellent text and I would suggest you to grab a copy of it.
- Sometimes, pointers are an issue. Actually most of the time they are! I personally used “Understanding Pointers in C” for that. The exercises for that.
- Kerninghan & Ritchie (K & R)’s text called – “The C programming language” is something you just cant miss out.
- I am also a cormen fan, but I wont suggest that for the night before. Its voluminous! Though I used to go through some sorting algos sometimes.
- Operating System Concepts next- I would say- Its not possible to go through it the night before. I personally loved two textbooks. First, the Galvin’s and then Tennenbaum’s. I had finished the first one cover to cover in my summer vacations. Plus, if you are a video lecture fan, you may also opt for lectures of Prof P.K.Biswas (from IIT KGP) or video lectures of Berkley University. I had gone through both these videos lecture series. But I guess this was too much for I was really interested. For the night before I would suggest two questions. First, what is the difference between a process and a thread. Study it in detail. Secondly, have a good understanding of semaphore variables. Additional topics include memory management, the concept of virtual memory, paging segmentation etc. and deadlock if time permits.
- Networking Concepts – Try to remember all 7 layers in OSI protocol and 2 protocols that operate in each one of them. Additionally one may also go through routing, IPv4, IPv6 etc.
- If it is a database related company, I would suggest going through the following topics:
- Basic SQL queries,
- Joins on tables,
- Normalization,
- ACID property (These look simple, but there is no end to it.)
The above points have been written keeping in mind that the applicants are freshers. I am myself just that and thus cant say anything for those who have some experience in the software industry and want to apply for a job. Last, but not the least, If you have reached this point of the post, you deserve a best of luck too! And yes, above all a sound sleep is really helpful.
Nice one Shiv :)
ReplyDeletethanks bhaiya! The point is - my seniors helped me a lot, so I feel its my responsibility to do the same :)
ReplyDeletehmmm.. I guess It'll definbitely be helpful 2 me...wen it comes for me to do the same....:). It was a good one bro....
ReplyDeleteohh thanks! n yeah i will be giving u ur laptop soon, go through "how to start uva" asap
ReplyDeleteVery informative post. Thank u so much for sharing with us.
ReplyDeleteGovernment Engineering Jobs
Nice post. Thank u so much for sharing with us.
ReplyDeleteTandoori masala Recipe
The roulette wheels used in the casinos of Paris in the late 1790s had red for the single zero and black for the double zero. To keep away from confusion, the color green was selected for the zeros in roulette wheels starting in the 1800s. If you had 점보카지노 been looking for details about European Roulette Wheels, you’ve come to the proper place.
ReplyDelete