March 31, 2013

IBM openings for 2011,2012 and 2013 passed outs


Proficient in networking , TCP/IP, Dial-up, Token Ring, Ethernet, LAN/WAN
Understanding of operating systems, Windows 2000/NT/XP, configuration options and Troubleshooting
Ability to identify basic hardware parts and aware of basic hardware concepts
Awareness of basic networking concepts and technologies.
General Skills and Criteria.
• Must have good communication skills
• Must have knowledge on Computer Hardware and Networking concepts
Eligibility Criteria:

Venue: Panipat Institute of Engineering & Technology

Date of Drive : 13th April 2013

Reporting Time: 9 AM for B.Tech & 10 AM for MCA,PGDCA & M.Tech

Year of passing: 2013, 2012, 2011

Selection Process:

Test (If Required)
Group Discussion
Technical Interview
HR Interview
Mandatory documents to be carried for the interview:
Candidate profile
All the mark sheets, Provisional Degree Certificates/ Degree Certificates (without fail)
One photo ID proof (Driver's license/ voter's ID card/ pass port)
Candidate should have completed 16 or more Years of Formal Education
Candidates shouldn't have any backlog at the time of IBM process.
Mandatory documents to be carried for the interview:
1. Photo ID Card (Driving License / Passport / Voter ID card / College ID proof)
2. Marks Sheets
a. Highest Degree (for all the semesters)
b. XIIth
c. Xth
3. Degree Certificate/s
4. Resume
5. Passport Size Photo
If you are employed in any of the company, please bring
Present organization offer letter
Last 3 months pay slip / hike letter.

Link to apply:

March 29, 2013

How to create Splash page in Salesforce?

1. Create a custom link.

2. While creating tab or modify the tab with this custom link Splash link.


What will happen if a dashboard is runned in IST and a person with EST views it?

IST Report:

IST Report:

How to limit number of records to be processed per transaction in Batch Apex?

The Database.executeBatch method takes an optional parameter scope. This parameter specifies the number of records that should be passed into the execute method.


Database.executeBatch(instance of batch class,scope);


AccountUpdate au = new AccountUpdate();

The limit for scope parameter is 2000.

The default value is 200.

If the scope value is greater than 2000, it will consider as 2000 and then process.


How to add help text or help bubble in Visualforce page?

Sample Code:

Visualforce page:

<apex:page sidebar="false" Controller="Sample" showHeader="true">
<apex:form >
<apex:pageBlock >
    <apex:pageBlockSection >
        <apex:pageBlockSectionItem helpText="Name of the Account" LabelTitle="Account Name">
            <apex:outputtext >Enter the Account Name</apex:outputtext>
            <apex:inputtext value="{!Name}" />
    <apex:pageBlockButtons >
        <apex:commandButton value="Save"/>


March 28, 2013

What is the use of bucket field in Reports in Salesforce?

Bucket field in Reports in Salesforce is used to group values to the name we specify.

It can group only the below data types fields

1. Picklist
2. Number
3. Text

Lets see an example.

Report without bucket field:

Adding bucket field:

Grouping Chennai, Coimbatore and Vellore cities to Tamilnadu and grouping Hydrebad and Nellore to Andhrapradesh:



March 27, 2013

How to enable or disable collapsible Side bar in Salesforce?

Go to Setup --> Customize --> User Interface and uncheck or check "Enable Collapsible Sidebar" check box.


How to remove quick create in Salesforce?

Go to Setup --> Customize --> User Interface and uncheck "Show Quick Create" check box.


March 26, 2013

How to display a custom button when checkbox is checked in Salesforce?

Sample code:

Visualforce page:

<apex:page controller="Sample" >
<apex:form >
    <apex:pageBlock id="pg" >
        <apex:pageblockSection >
            <apex:pageblockSectionItem >Check it to view the button:</apex:pageblockSectionItem>
            <apex:pageblockSectionItem >
                <apex:inputCheckbox value="{!option}" >
                    <apex:actionsupport event="onclick" action="{!change}" reRender="pg"/>
        <apex:pageBlockButtons location="bottom">
            <apex:commandButton value="Submit" rendered="{!bool}"/>

Apex Controller:

public class Sample
    public Boolean option {get;set;}
    public Boolean bool {get;set;}
    public Sample()
         bool = false;
    public void change()
        if(option == true)
            bool = true;
            bool = false;


How to send picklist values from one VF page to another?

Sample codes:

First Page and its Controller:

<apex:page controller="Sample" >
<apex:form >
    <apex:pageBlock >
        <apex:pageblockSection >
            <apex:pageblockSectionItem >Select the value to pass:</apex:pageblockSectionItem>
            <apex:pageblockSectionItem >
                <apex:selectList size="1" value="{!option}" >
                    <apex:selectOption itemValue="red" itemLabel="Red"/>
                    <apex:selectOption itemValue="green" itemLabel="Green"/>
                    <apex:selectOption itemValue="blue" itemLabel="Blue"/>                                       
        <apex:pageBlockButtons >
            <apex:commandButton value="Pass this" action="{!pass}"/>

public class Sample
    public String option {get;set;}
    public pageReference pass()
        PageReference pg = new PageReference('/apex/Sample1?val=' + option);
        return pg;

Second Page and its Controller:

<apex:page controller="Sample1" >
The received value is {!option}

public class Sample1
    public String option {get;set;}
    public Sample1()
        option = ApexPages.currentPage().getParameters().get('val');


March 25, 2013

How to add combinational chart in Dashboard in Salesforce?

1. Drag and drop any Dashboard Component.

2. Drag and drop the report from the Source which has Combination Chart.

3. Click 'Attributes' icon.

4. Check "Use chart as defined in source report" check box.

Sample output:

How to add Chart to the Report in Salesforce?

1. Open the report.

2. Click "Customize" button to edit the Report.

3. Click "Add Chart" button.

4. Select Chart type.

5. Select X-axis.

6. Select Y- axis.

7. Check "Plot additional values" check box in Combination Charts for additional field to plot in the chart.

8. Select Line or Column in Display.

9. When adding a line to a vertical column chart, select Use second axis to show a separate axis for the added line on the right side of the column chart. A separate axis can be useful when the two values have different ranges or units.

10. If it is "Column", we can add multiple columns.

11. Click formatting to decorate your Chart.

12. Click "Ok" button.

Sample Chart:

How to add filter to dashboard?

1. Click "Edit" button to edit the Dashboard.

2. Click "Add Filter" button to filter the dashboard.

3. Enter the filter criteria and click "Ok" button.

How to Create the Gauge Dashboard Component in Salesforce?

1. Click "New Dashboard" to create a dashboard.

2. Drag and drop the Guage component.

3. Drag and drop the report from the "Data Sources".

4. Click the "Attributes" icon to edit the break points.

5. Enter the break points and click "Ok" button.


How to summarize a field in Report in Salesforce?

1. Open the report.

2. Click "Customize" button to edit the report.

3. Click "Summarize this Field" under the field.

4. Select any one of the following
  • Sum
  • Average
  • Max 
  • Min
5. Click "Apply" button.

Sample Output:

Document for Reports in Salesforce

Check this link for document for Reports in Salesforce


March 21, 2013

What is the use of Deployment Status while creating an object in Salesforce?

If it is "Deployed", then other users also can see it.

If it is "In Development", then other users cannot see it.


What is the use of Web Tab in Salesforce?

Web tab is used to have generic link in our organization.

For example, company's intranet.

Check the below link for creating one

Salesforce Interview questions with answers Part 2

1. In which object all Approval process are stored?


2. In which object all email templates are saved?


3. In which object all Account Team Members are added?


4. In which object all salesforce objects are saved?


5. In which object all Opportunity Team Members are added?


6. List out all the tables in salesforce?

7. In Which object all Apex Pages are stored?


8. In Which object all Apex Triggers are stored?


9. In Which object all Apex Classes are stored?


10. Where Products are added?


11. In which object workflows are stored?


12. In which object Roles are stored?


March 20, 2013

What is the use of Lookup Dialogs layout in Search layouts?

Lookup Dialogs is the pop up which appears when you click the magnifying glass on Lookup fields.

Sample lookup dialog:


What is the use of Search Results layout in Search layouts?

Search Results layout in Search layouts is used to display fields for users in search results.

If the user's profile has "Customize Application" permission, then the user can edit Search Layouts.

Sample search result:

When editing a search results layout for an object, you can select the Override the search result column customizations for all users checkbox. If selected, all user column customizations within your organization will be overwritten and set to the organization-wide default settings.

How to remove none option on a picklist in Salesforce?

Vote for the below idea if the below workaround didn't work in your case.
To remove none option on a picklist in Salesforce, follow the below steps

1. Edit your page layout and make your picklist field a required field by clicking on the properties and checking "Required" check box.

2. Click "Ok" button. 

3. Save the the changes to the page layout. This will remove the "-None-" as an option in the picklist.



March 19, 2013

What is the use of Replace in picklist in Salesforce?

Use this page to globally replace an existing value in a picklist with a new value. Make sure that you have created the new value in the picklist edit page. Note that replacing an existing picklist value will also change the Modified By date and time for the record.