governor limits, Sandbox, ISNULL , ISBLANK, Time dependent action, types of email templates, Roll up summary field , What will happen if the Account is deleted, types of the relationship, many to many relationships
Sequence of Execution, control the sequence of execution of triggers, delete the users data from Salesforce, Restrict the user to see any record,difference between trigger.new and trigger.old, restrict any Trigger to fire only once, WhoId and WhatId
Dynamic Apex, Get the list of all available sobject in salesforce database using Apex, create instance of sobject dynamically, get all the fields of sObject using dynamic Apex, get all the required fields of sObject dynamically, Display error messages in the visualforce page, property, controller extension, read the parameter value from the URL
Master Detail relationship and look up relationship, convert the lookup relationship to Master Detail relationship, validation rules , difference between database.insert and insert , scope of static variable , Difference in render, rerender and renderas, Scheduler class
Permission sets released in Winter 12, External ID, Unique ID, get the picklist value in Apex class, types of controller in visual force, System.runAs(), Test.setPage(), custom settings, SOSL and SOQL
Round the double to two decimal places, Modify All Data, Modify All, Salesforce security model, Organization wide sharing, Master-Detail relationship, Custom Controller, with sharing
Interview Questions of Salesforce on pagination, pagination in SOQL, Dynamic Visualforce Binding, Random Password, Convert Lead using Apex, count more than 50000 in SOQL, Monitor email sent, Indexed field, Change field type
Get the Recordtype Id using Dynamic Apex, Grant Login Access, URLFOR, PersonAccount , Non-selective query against large object type, debug log of Connection user ,SObject row was retrieved via SOQL without querying the requested field, aggregate expressions
Most frequently used Apex and visualforce code used by Salesforce developers like "How to query and abort scheduled job using Apex", "Defining VF page as HTML5", "Visualforce page as JSON"
Part 22 contains interview questions related to Custom metadata, Ajax based Javascript butons, Truncate Objects, Chatter API and Connect API, Concurrent Apex errors