Subscribe

Subscribe To Mail

Powered By

I Love:
Blogger

Powered by Blogger

Ticket Puzzle

Ticket Puzzle:
Hidden data puzzles are commonly asked in Interviews. These puzzles make us analyze the hidden data in the questions.
Question:
There are N stations on a railway. After adding X stations 46 additional tickets, have to be printed. Find N and X?
Answer:
Total Tickets = (Total Stations)*(Total Stations- Boarding Station)
So,
N (N-1) = t
After adding X stations
(N+X) (N+X-1) = (t+46)
Solve: X=2, N=11

Bullets Puzzle:

Bullets Puzzle:
Very interesting Interview puzzle; It involves analysis work. Here let us read it.
Question:
Three friends divided some bullets equally. After all, of them shot 4 bullets the total number of remaining bullets is equal to that of one has after division. Find the original number divided?
Answer:
Statement 1: divided bullets equally
 X        X         X
Statement 2: All shot 4 bullets
X-4      X-4      X-4
Statement 3: total remaining is equal to one has after division
3X-12 = X
X = 6
So, Total Bullets = 6+6+6 = 18.

Clock Puzzle:

Clock Puzzle:
Clock problems appear at last in many interviews and many don’t attend it. So, lets try to attend it herewith
Question:
At 6 o clock, clock ticks 6 times. The Time between first and last ticks was 30 second. How much time it takes at 12 o clock?
Answer:
66 seconds
At 6:- 6 times- 30 seconds as, given (6-1= 5- between first and last tick) 5* 6 = 30
At12:-x times- x seconds as from above (12-1 =11) therefore 11 * 6 = 66

Chain Puzzle

Chain Puzzle:
This question will be asked in the technical round in some Interviews just to check how to think?
Question:
A chain is broken into 3 pieces of equal length containing 3 links each. It is taken to a blacksmith to join into a single continuous one. How many links are to be opened to make it?
Answer:
2 links have to be opened. Open the second link on both sides. Therefore, 2 links are opened.

Age Puzzle:

Age Puzzle:
This Kind of age Puzzles are asked in first round of any Interview. Read the Question and answer it.
Question:
If the digits of my present age are reversed then I get the age of my son. If 1 year ago my age was twice as that of my son. Find my present age?
Answer:
Statement1: Father Age and son age are in reverse order.
Statement 2: (Father Age – 1) = (2 * Son age)
Analyzing we arrive at
Father age: 73
Son Age: 37

Milk Jar Puzzle

Milk Problem again:
This is a slightly modification of the milk problem commonly asked in interviews. Infosys interview will focus on milk problem and this is the question asked in Infosys interview.
Questions: 
Using 4- gallon and 7-gallon jar fill or take 5 gallons?
Answer:
Fill Milk in 4 gallon first and pour it into 7-gallon jar.
Repeat the same.
Now, 1 gallon of milk remains in 4-gallon jar.
Shift the milk in 7-gallon jar and empty it.
Fill 1 gallon milk from 4-gallon jar into 7-gallon jar.
Fill Milk in 4 gallon and pour into 7-gallon jar making a total of 5 gallons
Milk Problem again:
This is a slightly modification of the milk problem commonly asked in interviews. Infosys interview will focus on milk problem and this is the question asked in Infosys interview.
Questions: 
Using 4- gallon and 7-gallon jar fill or take 5 gallons?
Answer:
Fill Milk in 4 gallon first and pour it into 7-gallon jar.
Repeat the same.
Now, 1 gallon of milk remains in 4-gallon jar.
Shift the milk in 7-gallon jar and empty it.
Fill 1 gallon milk from 4-gallon jar into 7-gallon jar.
Fill Milk in 4 gallon and pour into 7-gallon jar making a total of 5 gallons

Faulty Coin Puzzle

Faulty coins:
This type of faulty coins/cigarette questions are very often asked in interviews. This was the question asked in my Interview too. Therefore, everyone learn to answer it.
Question:
There are 10 sets of 10 coins. You know how much the coins should weigh. You know all the coins in one set of ten are exactly a hundredth of an ounce off making the entire set of ten coins a tenth of an ounce off.
You also know that all the other coins weight the correct amount. You are allowed to use an extremely accurate digital weighing machine only once. How do you determine which set of 10 coins is faulty?
Answer:
Take 1 coin from first, 2 coins from second, 3 coins from third and so on till 10 coins from tenth set.
Weigh the coins, which you have taken from 10 sets in a manner described above.
Check the weight-
If you find that weight is off by one hundredth of an ounce, the first set is faulty.
If you find that weight is off by two hundredth of an ounce then the second set is faulty.
So on…

Milk Jar Puzzle

Old Milk Problem:
This is the old milk problem where almost most of them know. Yet these kinds of questions are asked in Interviews in slightly modified form. So, just know the method and the idea.
Question:
You have 3 gallons and 5 gallons measuring Jar. How will you measure 4 gallons of Milk?
Answer:
There are two methods to solve this
  1. Pour Milk in 3 gallon first and from the 3 gallon jar pour into 5 gallon.
Repeat the same so that 1 gallon remains in 3 gallon. Now, take it aside to the new vessel and pour from 3 gallons to make 1 + 3 = 4 Gallons
  1. Pour Milk in 5 gallon first and from that 5 gallon pour into 3 gallon, so 2-gallon milk remains in the 5 gallon jar. Take it to new vessel. Repeat the same. 2 + 2= 4 gallons

Age Puzzle

Age Problem:
Age problems are asked in Interviews to analyze your data interpretation. Therefore, when two related data are given we need to interpret and find the solution. Proceed to read the Question
Question:
Fathers age is 3 years more than 3 times the son’ age; After 3 years, father’s age will be 10 years more than twice the son’s age. What is father’s present age?
Answer:
Statement1:  Father = 3(son) + 3
After 3 years
Statement 2: Father = 2(son) + (3+10)
Solve both equations
Father’s age = 33; Son’s age = 10.

Ticket Puzzle

Railway Tickets:
In Interviews, they tend to ask question with incomplete data in question but there is always some hidden in the question. Your first aim must to track the hidden data and proceed with the solution. Now let us see the Question.
Question: 
Assume there are 25 stations. Train can go up line and down line and also to and fro among stations. Therefore, how many different kinds of Tickets should be there in Total?
Answer:
Hidden data- At each station passenger gets ticket for any of other 24 stations.
Number of different tickets= 25*24=600 tickets
Therefore, to and fro type ticket= 600*2=1200

Grand Age Puzzles

Grand Father and Grand Son:
These kind of age related puzzles are very common in interviews. This is one such famous age related puzzles commonly asked. The Interview puzzle is explained below:
Question:
In 1932, I was as old as the last two digits of my birth year. When I mentioned this interesting coincidence to my Grandfather, he surprised me by saying that the same applied to him too. I thought that is impossible. However, he proved it.
Answer:
For Grandson: First Two digits of birth year: 19.
Therefore, if born in 1916, he would become 16 years in 1932
For Grandfather: First Two digits of birth year: 18.
So, 100(from 1800) +32=132
132 divided by 2 gives 66.
Therefore, if born in 1866, he would be 66 in 1932.

Compiled HTML Files

How to make Compiled HTML Files?
You would have noticed some files having HTML links in it but all those links are not present outside but within that file. Many interview based questions and answers come in such type of complied HTML files. Also you would have noticed many Help files in windows are of compiled HTML Files,”?” if not see in windows some files have that question mark symbol and named as help files. Those above said file is termed as compiled HTML files. I have a thought how these compiled HTML files are made. I initially thought that we can do with software like Dreamweaver were we create HTML files but nope we cant do with those kind of software to compile anything.  The answer I got was there is software to create the compiled HTML files.
Do you want to know the name of the software? Its “chm makers”. Go and get download that software to create your compiled HTML File

Google-The Best!!!

Why is Google the Best in the Internet or Web-King?
I was always thinking how Google is getting popular in day to day means. As far as concerned I always used the Google search engine to search anything. Though I know a quite a lot of search engines like Yahoo, msn, dog pile, AltaVista. My mind never thought to use those. Recently I register to scour which says to pay for what we search!! I never use that and again when I need to search anything I get into Google.
Why Google is best:                                                                                                                                      I thought about this for some time and I got some ideas about why Google is best.      
                                
Faster Page Load:
The page loading time is so much in Google. I mean Google search Engine home page loading is much faster than any other search engine page.  If you see other search engine pages they contain all updates, their product links, many hyperlinks, ads and so many along with a search box; but Google has a search box alone in its page with No graphics which takes time to load and minimum links and options for having better search. Wonderful design of Google page!!
Google Account: I noticed that you can create a Google account with any mail-id. I had a Google account with Yahoo mail-id and was using Orkut with that id. Some days back I was trying to change that Yahoo mail id to Google mail id (Gmail). I was not able to do that but I was able to change that mail id to rediffmail id.  The reason is that Google is very tricky that other mail users can create an account with them. But you can’t change that to Google mail id because they want other users to participate in Google and once they are not willing their only option must be to delete the account. I am sure that no one will think to delete the account from Orkut or so since we would have lots of friends, testimonial and sharing with that account. So, I see now I am forced to have 2 Google Accounts which credits them in having a user with 2 accounts. Like wise I know there are many out there like me, so multiple numbers of users are registered in Google and it’s very impossible for any such company like Yahoo or msn to compete in user stat also.

Deployment

What is deployment?
Deployment is the process of distributing the files that made up an application to install it on target computers (servers).
To ensure that an application is properly installed along with all the required components, you need to package all the files and components that make up the application and create setup program
The setup program is used to perform the following tasks
Copy all the necessary files to target computer                                                                                                 store files in appropriate folders                                                                                                                  Create the necessary registry entries.
The best example to explain the deployment is the uploading some files in web-hosting.                           In software industry terms, they do create the exe file by linking all the modules and generating the extract and install file.                          

PHP under IIS

Installing PHP under IIS:
You need to have PHP 5.2 or some version (size: ~26MB)
Step 1:
Extract the zip or rar file of PHP and place it in C:/PHP
Note that the folder Name is PHP (in Caps)
The PHP folder should contain a set of DLL files and “.ext”, extras and “dev” directories.
Step 2:
Go to control Panel – Administrative Tools – Internet Information Service
If IIS is not installed, install it.
Click on Local Computer – web sites –Right Click on default web Page –Properties.
Under Property Tab –Home Directory –configuration –Add –Executable –browse on C:\php\php5isapi.dll (extension: .php) click Ok
Now in Home Directory type in local path C:\inetpub\wwwroot. Click Ok
Step 3:
In C:\PHP
You will see file named “php.ini-recommended”
Do following alternations by opening that file in note-pad and need to do some configuration changes for PHP to work with IIS and also for MYSQL.
So, its better you have some basic understanding of what that “php.ini-recommended” is?  
It contains “;”( semi-colon) after sentences. To make some connections with PHP you need to remove the “;”( semi-colon). Done!!!!
Let’s start. You need to find the following lines in that file and alter. Use “Ctrl+f”-Find in case of difficulty in finding the sentences
Note: First 2 steps will make PHP work with MYSQL
Find 1                                                                                                                                                  extension=php-mysql.dll; -Find this and alter. Note remove semi-colon at end                            
  so it becomes extension=php-mysql.dll
Find2                                                                                                                                           extension=php-mysqli.dll; -Find this and alter. Note remove semi-colon at end                                              
so it becomes extension=php-mysqli.dll         
                                                                                                                                                              Note: You need to locate some directory for PHP to work. Understood!!
Find3                                                                                                                                                    extension-dir=”/” -here you need to type something and also remove semi-colon.                                           So it becomes extension-dir=C:\PHP\ext.                                                                                                  
 Note: You are locating the extension directory for PHP to work. Understood!!
Find4                                                                                                                                session.save_path=”/tmp” –type following and remove semi-colon.                                                         
 So it becomes session.save_path=”C:\PHP\sessions
Find5  upload_tmp_dir=”/”   -type following and remove semi-colon.                                                                So it becomes upload_tmp_dir=”C:\PHP\upload
Please do take your own time in finding the exact tags and change it. Remember to take out the semi-colons and uncomment them.
Now, everything set!! Save this file as “php.ini”                                                                                  
Make a copy of “php.ini” in C:\Windows Folder.                                                                    
Restart your system.
Step3: Testing your PHP
Create the PHP test file by typing the following code in the Note Pad
``````````````````````````
Phpinfo();
?>
``````````````````````````````
Save as: test.php
Place this under C:\inetpub\wwwroot\test.php
Now type this in your browser
If it shows details of php, then succeeded.
Configuring MYSQL to work with PHP
To do this Go to C:\PHP and copy the libmysql.dll and paste it in C:\Windows\System32
Common Errors: Error 10061                                                                                                          
 This is a common error you get in IIS when there are some errors for  MYSQL                                     
 So trouble shoot the following steps to overcome that error. The steps are                                            
1. Check whether Task Manager – Mysql-nt is running                                                                                 2. Check whether Firewall has 3306 port checked. (If not read above to find about configuring Firewall for IIS)                                                                                                                                  
3. Now come to php.ini file      
  If you have uncommented (removed semi-colons) for any other sentences said above. It may be the reason for the error. So check and replace semi-colons for others sentences.                                                    
 4. Now checking MYSQL facts in php.ini file                                                                                                          check under [MYSQL] in phi.ini file and see that below parameters are present; If not do add those parameter; Note these parameters must be compulsory present                                                                                            mysql.allow_persistent=on                                                                                        mysql.max_persistent=-1                                                                                                     mysql.max_links=-1                                                                                                     mysql.default_port=3306                                                                                            mysql.default_socket=25                                                                                 mysql.default_host=localhost                                                                                  mysql.default_user=root                                                                                 mysql.default_password=root                                                                                        mysql.connect_timeout =60                                                                                       mysql.trace_mode=off                                                                             
Hope you would have solved the problem.
for mysql under IIS check:  mysql under IIS

MYSQL under IIS

Configuration of MYSQL under IIS:
If you want to use asp .net along with MYSQL, you need to first configure it with IIS server. So, this tutorial will teach you how to configure MYSQL under IIS server.
Step1:
1.      You need to have MYSQL 5.0 or any (size: ~ 40 MB)
2.      You need to have MYSQL GUI tools (size:~ 20MB)
3.      You need to have MYSQL work bench as optional (size:~10MB)
Step2:
Install the MYSQL 5.0 (No difficulty here)
Install the MYSQL GUI Tools (No difficulty here)
Now, MYSQL server Instance config wizard will open.
Select the default (checked) values itself.
Ensure port is 3306.
If so, go to control panel—windows firewall—exceptions tab—Add Port—Port Number—type3306. Name: 3306. Click OK
Come back to wizard –
Root password:                                                                                                                                            Confirm password:
Type: root as password.
Now, your sever is Local host; username: root; password: root
Execute –Go to “C:\Prm Files\Mysql\Server\my.ini” and copy and paste the “my.ini” to C:\Windows.
If in any case you get any error like: Error 1045.
Follow this step. Initially you will get this error if you are installing new or first on your system. So, follow the below steps to solve that problem. By this method I am sure that problem will be solved.
Now, uninstall MYSQL. Delete MYSQL folders under program files also and then restart your system.
Now if you install back your MYSQL you won’t get that error for sure.
check configuring PHP under IIS in here:  php under iis

IIS Details

How to Install IIS?
Internet Information server/service is the server for asp.net web based applications-Microsoft server and you must need this server to work on Microsoft application like asp. Only if you have this you can work on asp applications. So, you need to install IIS to learn and work on asp.net applications.
So, I provided the following steps to install IIS.
1.      Check that you have your windows cd with you. (xp or vista) of which your currently using on system.
2.      Now go to control panel – Click Add/Remove Programs.
3.      Inside it on the Left side Tab Select- Add/Remove Window Components.
4.      From the list, check the Box-IIS and click Next.
5.      Now insert your XP cd for it to locate the file of IIS to install. If you have back up of Windows in hard disk you can manually locate from that also.
6.      Now you have installed IIS and you can find its location installed on c://inetpub which has the folders for web and ftp.
Next, configuring IIS:
In order for the IIS to work, you need to configure the server. Below are the easy steps
1.      Right Click- My Computer – Manage – service and application.
2.      Then from the list click on IIS. IIS has 3 folders 1. Web sites, 2. FTP sites, 3.Dfault SMPT.
3.      Now click web sites—default web site.
4.      Right Click on default web site and choose properties.
5.      From property box—click directory security –click EDIT on authentication –choose anonymous access and allow IIS to control password – click OK.
6.      Now you need to check whether your c drive has NTFS file system. If not you must change it to NTFS from your FAT system.
how to change: check this post- FAT to NTFS 

How to change/format from FAT system to NTFS stystem without Formatting

You would be very need of this if you have planned very recently to install IIS (Internet Information Service) and you had configuration troubles.
IIS configuration will ask for NTFS for its security functioning. So, you would need to change your FAT to NTFS. But how to do it without formatting your disk; without deleting any data in your disk; may be your question?
I will tell you how to do that? By this I assure you no data will be deleted and you can change your format to NTFS to FAT and vice versa. Follow the easy steps:
1. Right click the drive you need to format. (e.g.: c drive)
2. Choose open command prompt. (Or else go to start – run—type “cmd” to open command prompt)
3. Type “convert c: /FS: NTFS” exactly as given in the bold letters. Then hit ENTER key.
4. It will ask whether to convert after system. Enter: Y (means Yes).
5. Now click Start – Restart and restart your system.
6. When the system restarts you will find that the drive is converted from FAT to NTFS.
Now can also convert from NTFS to FAT just by slight change in 3rd step:
Type “convert c: /NTFS: FS” and hit enter.
That’s it.

What is AJAX?

If you are learning Dot-Net or interested in learning it, sure you would have come across the below two terms and you want to know what are they.
LINQ is a language library to make query with database easier.
AJAX is a script for creating background page request.
Now many don’t have clear meaning of AJAX and what it means. It stands for Asynchronous JavaScript And XML(Extendible Markup Language).
So, if you know the meaning of Asynchronous you can understand better.
Synchronous – If a form request is sent, the entire page is refreshed and the server returns the page, so, we need to wait for one application to get completed and then move to another.
Asynchronous- If a form request is sent to server, the particular form alone gets back data from server. Till that time we can use other forms present in the site.
Another term also you would have heard is Silver Light. As a beginner you need not worry about this much. In simple term Silver Light is a plug-in for browser to enhance the features and quality of the web applications.

How sites like Orkut gain Money??

Have you ever wondered how social web sites are providing you all free-services for you to sit back and chat with your friends? If you want to call next street guy through a mobile; it charges you right for telecommunication charge and you recharge or top up to proceed to use their service?? But how come so good or so free of cost these social web sites are providing you free service.
The answer is Google.
To know better, first know that Google bought Orkut just to get hands on all Indians and Brazil. So, they waited for some time to see some statistics. Once they found that they have achieved quite a good number of profiles or users, they started putting their ads in the site.
I hope you would have noticed some ads in your Home Page based on details you have given or based on communities you joined. If you have not checked; please do check you may find one.
So, Google is clever that it did not show ads while starting orkut but since now many users have account and friends shared, the users can’t delete their accounts anyhow. Google gets the money from the clients for showing their ads in orkut. Clear??
How any site can earn money through Online?
The earnings for any site through online are of 3 methods.
1. Ads- This is the revenue for the Great Google. How ever, other site like Yahoo and others also get their own ads from their clients.
2. Membership coupled cost- these sites will offer some features for free and rest of them you need to buy. How clever, once we are half way through site and we liked it, we need to improve our membership to use better.
3. Selling Service- You might come across with downloading E-Books, Software, or any such stuffs from internet.
Concept of E-Commerce:
E-Commerce is an electronic way to activate commercial things such as Order, Selling, and Purchasing at Online.
You might see in internet that many sites say for pay-pal and credit numbers through online. Many products are sold online like cosmetics, electronic goods, computer parts, commercial stuffs etc. Also you may find Hosting services use E-Commerce.
Advantages of e-commerce: It helps the customers by cost and price reduction and helps the suppliers by eliminating intermediaries in selling.

Google Web-King

Hi, everyone...
Google is as far the Web King. Google cant be beaten by anyone as it is buying new sites and stuffs.
The latest of what I heard is the LIVELY- It is a chat room where you can design how your chat room can look. It has got predefined templates like Coffee room, beach clubs, disco, underwater, scientific etc and so on..
See by this they are competing with Yahoo Chat Rooms..

Next, it started to compete with Wikipedia as well. It started a site called knol where even you can write them what you know?? Interesting right!!! 
Also, its Facebook which is more popular in social networking than orkut. So, it will take its steps slowly to beat it.
Google Rocks!!

Life in REC

       
The 4 years of College Life is an big event that can make great change  to anyone's life.
However, It sure made some betterment in me. Life in REC is good when compared to other self- financing college. So, here it is a video made my me... with some of the pictures taken from the college and I added some sound track to it..The Multimedia work is just with Movie Maker Kinda software.But I am sure, it would make some memories for those who have studied in this college.

Animation of My college



This is a very simple Animation just can do using Windows Movie Maker. No other software is used for doing this animation.
I thought to show my college in different way. Then I got an Idea to show its entry from the Universe.This animation shows the top view of My college-Rajalakshmi Engineering college located in chennai.
I would like to tell how I made this animation.
Just I went to Google Earth. Inside I adjusted the frame and went on zooming with each frame and saved each frame in jpeg picture format.. Inside google earth we have option to save in jpeg format.
Then we need to arrange the set of pictures in one folder...
Best is to name the jpeg files as 1,2,3..so on while saving..



Then open Windows Movie Maker or any Movie Editing software.I like to use Win-Dvd Creator software. So I used it. You can use Movie Maker also.
Then add the pics in order from 1,2,3, so on,,
Add ur sound file.
Output the file in avi or some format.
PLAY IT

Global Resume

GLOBAL RESUME
Winning the technical jobs
Resume is a career Profile.Here I would like to explain to you all about the concept of Global Resume.                                                         
  Means in today situation the globalization rules the world. So, you must prepare a resume which meets global requirements is the first point and the second point is that your resume needs to be global for your career. For E.g. I see many use different resumes for different purposes. One resume for software jobs and other for core jobs.
In means that you yourself don’t have a focus on your career life. So, how can you expect someone to give you a job?
So, all you have to do is first focus your career before you write a resume. You ask me I completed in Non-IT (mech, civil, biotech for eg) and I did not yet get a job in Non-IT. So, I try for IT job. Good that you have taken some decision. So, you need to think about what Mech or Civil have in common to do with IT field. Since every field is inter-related you can get some points. Try thinking that you work on enormous mathematical and logical calculations to bring about a machine design or something and relate something or other to it.
Do maintain a separate mail-id for job and career. Use this job mail id to register any job sites like
Save your resume in “win- word 2003 doc” since most DTP center would have this only. Again it’s not good to have your resume in PDF since you can’t alter it when needed urgently to alter and print out.
GLOBAL RESUME PREPARATION
AVOID IN RESUME:                                                                                                                                                            Avoid writing Profile in your Resume. Know that Resume is a career profile. No need for your father’s name, date of birth, hobbies and other such details.
Again avoid repeating the sentences you use. I find some people writing their address in two places. One at the top and another in the profile. Address must be written at the top. That’s enough!!
Avoid writing declaration and signature in resume. Resume is a career profile and not any document of confession you sign with the organization. Just avoid it.
IMPORTANT: your resume should be of one page. Max:2 page. Note that resume is your career profile and it’s a note of indication of your career to show during interview. No need for pages.
Heading: Use Your Name as Resume Heading. I find some people writing “Resume” at top.  It’s understood you carry resume during interview.
Beginning of resume: write your name, contact (address, number and mail) at top. It indicates that the resume is yours. Write your permanent address only. Reason: global resume. Note: Resume is a career profile. Anyhow the company will give you separate details to fill in other details of temporary address, passport number details etc to fill in it at the time they ask.
Mission/Objective statement: Important point here is writing your own statement. I find many people just copying some statements. The statements are not templates. Use statements of your mission in your own words. Not at all a problem. The mission statement can be global by having common mission like between you and to the organization.
Education: I find people drawing boxes to fill in with the institution, percentages inside it. Just write your Percentage and institutions in sentences with percentage in bold letters (if really good percentage).                                         Again it’s good if you start from your career. I find people writing B.E first then 12 in backwards.. I ask will time go backwards.. Its good if you start from your career from SSLC, HSC, BE and so on.
Career History:  This is very important and you need to update only this field later year after year of your career experience. So, be the best here.                                                                                                                                 I find in many resumes that people used to write Software skills as separate part. Does it not come under your career? Why are you separating it? Again if are applying for core companies do write that under your abilities. Since if you write as software skills or computer skills, interviewer may think that you are not clear and may shift to software job in future. So, summarize everything needed under this career history heading. Note write focused career plan. Reason: Global resume.
Again I find many people giving brief description of their projects, seminars in resumes. Just a heading of project title is enough. When interviewer asks to explain you explain. Don’t give him stress to read by himself. Present it neatly under career history with relevant sub-headings like projects, seminars etc.
Abilities: This is where you can write all your abilities which can never disturb your interviewer and gains points that you have extra abilities too. Write if you have soft skills, communication skills, languages you know and job focusing abilities in here.
Reference: These details are enough for a resume to fetch you a job. If you are attending interview with prior reference (means that reference can help you get that job. Some one close to you and known to company will do) then add reference heading. Otherwise it is not at all needed. Don’t give reference without intimating to concerned persons. Tell you HOD that you have given his name or so to whom you gave as reference.
So what are other important things for global resume.
Unwanted: While writing institution name, write only its city location. No need to go deep interior of its location. For e.g. Good shepherd school, Chennai is enough... No need for pin code and town areas. Reason: global resume. In short avoid unwanted details which are not necessary. Your core company visited details is not necessary for IT company interview.
Punctuation: Avoid using “:” symbol after headings. For E.g. “Career History” is good. Don’t write as “career History:” in resumes. It’s resume heading not some paragraph heading.  But you can use in inner cases apart from headings like “HSC: Secured 85%”.
Alignment: Your resume must have good format and alignment. Use heading and sub-headings format with good font of size:12 and important words in bold. Don’t use colors, underlines, shadings inside the resume. Make sure that its look justified with all sentences equal spaced .
Powerful words: use powerful words then and there like competitor, achiever like.
Do have your global resume online or in your mail id.
ALL DONE GOOD. NOW IT’S “ALL THE BEST”

..