i
Codleo Consulting
Filter interviews by
I appeared for an interview in Jan 2025.
General Aptitude - Quotative and reasoning
Trigger And Coding Related Questions, In my Case Salesforce Related Theory and i need to write trigger
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
My greatest strengths are my communication skills and ability to adapt. My weaknesses include being overly critical of myself and sometimes struggling with time management.
Strength: Excellent communication skills, both written and verbal
Strength: Quick learner and adaptable to new technologies and environments
Weakness: Being overly critical of myself, which can sometimes hinder my progress
Weakness: Struggling with time...
Trigger apex, batch apex, integration ,lwc
Child records can be made read-only when parent record's field is updated using validation rules.
Create a validation rule on child object
Use ISCHANGED() function to check if parent field is updated
Use PRIORVALUE() function to get the previous value of parent field
Use ISBLANK() function to check if the previous value of parent field is blank
Use ISNEW() function to allow creation of child records
Use OR() function to comb...
To call a controller method from JavaScript in a Visualforce page, use the actionFunction tag.
Create a controller method in the Apex class.
Add an actionFunction tag in the Visualforce page.
Call the actionFunction from JavaScript using its name.
Pass parameters to the controller method using the actionFunction tag.
Use the rerender attribute to update the page after the controller method is called.
Collection variables are used to store multiple values of the same data type in Apex.
Collection variables include Lists, Sets, and Maps.
Lists are ordered collections of elements that can contain duplicates.
Sets are unordered collections of unique elements.
Maps are collections of key-value pairs.
Collection variables are useful for iterating over multiple values and performing operations on them.
Example: List
Use data loader's parent-child functionality to load both parent and child records at once.
Create a CSV file with both parent and child records
Use the data loader's parent-child functionality to map the relationship between the two
Ensure that the parent records are loaded before the child records
Use the data loader's insert or upsert operation to load the data
Batch class and future method syntax in Salesforce development.
Batch class syntax: Implements Database.Batchable interface, has start(), execute() and finish() methods.
Future method syntax: Has @future annotation, returns void, takes parameters.
Example batch class syntax: public class MyBatch implements Database.Batchable
Example future method syntax: @future public static void myFutureMethod(String param) { ...
I applied via Company Website and was interviewed before Feb 2021. There was 1 interview round.
I would develop a calculator in Python using basic arithmetic operations and GUI libraries.
Use Python's built-in arithmetic operators (+, -, *, /) to perform calculations.
Use a GUI library like Tkinter or PyQt to create a user-friendly interface.
Implement error handling to prevent invalid inputs and division by zero.
Consider adding additional features like memory functions or scientific notation.
Test the calculator tho
I applied via LinkedIn and was interviewed before Sep 2021. There were 2 interview rounds.
I applied via Referral and was interviewed before Mar 2021. There were 2 interview rounds.
Salesforce is a cloud-based CRM platform that helps businesses manage customer interactions and data.
Salesforce is a customer relationship management (CRM) platform
It is cloud-based and accessible from anywhere
It helps businesses manage customer interactions and data
It offers a range of tools and features for sales, marketing, and customer service
SOQL (Salesforce Object Query Language) is a query language used to searc...
A trigger is a piece of code that executes before or after a record is inserted, updated, or deleted in Salesforce.
Triggers are used to automate processes and enforce business logic.
Triggers can be written in Apex and are associated with a specific object.
Triggers can be used to update related records, send emails, or perform other actions.
Triggers can be created using the Salesforce user interface or the Salesforce De
I applied via Referral and was interviewed in Oct 2023. There were 3 interview rounds.
Basic questions on aptitude round on probability and time and work
I appeared for an interview in May 2024.
SOQL is used to query records from Salesforce objects, while SOSL is used to search for records across multiple objects.
SOQL stands for Salesforce Object Query Language
SOQL is used to query records from a single Salesforce object
SOSL stands for Salesforce Object Search Language
SOSL is used to search for records across multiple Salesforce objects
SOQL queries are more structured and specific, while SOSL searches are more
Subflows are used in screen flows to break down complex processes into smaller, reusable components.
Subflows help in organizing and modularizing the flow logic.
They allow for reusability of common flow elements across multiple screen flows.
Subflows can be called from multiple places within a screen flow, reducing redundancy.
They make it easier to maintain and update the flow logic.
Subflows can improve the overall perfo...
Mixed DML error occurs when DML operations on setup and non-setup objects are mixed in a single transaction.
Mixed DML error occurs when DML operations are performed on both setup and non-setup objects in a single transaction.
Setup objects include objects like User, Profile, PermissionSet, etc.
Non-setup objects include custom objects created by the user.
To avoid mixed DML error, separate the DML operations on setup and
Use a trigger to prevent deletion of Account if any Opportunity record is associated with it
Create a before delete trigger on Account object
Query for related Opportunity records using SOQL
If any Opportunity records are found, throw an error message to prevent deletion
ValidateInput is a method used to check and validate user input in a software application.
ValidateInput ensures that the data entered by the user meets certain criteria or constraints.
It helps prevent errors and security vulnerabilities by verifying the input before processing it.
Examples include checking for valid email addresses, ensuring numeric values are within a specified range, and validating required fields.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
based on 7 interviews
Interview experience
based on 70 reviews
Rating in categories
5-6 Yrs
Not Disclosed
Salesforce Developer
18
salaries
| ₹2 L/yr - ₹10.6 L/yr |
Salesforce Administrator
9
salaries
| ₹2.1 L/yr - ₹5.1 L/yr |
Software Engineer
5
salaries
| ₹3 L/yr - ₹6 L/yr |
Software Developer
5
salaries
| ₹4.8 L/yr - ₹5.5 L/yr |
Associate Software Engineer
5
salaries
| ₹2 L/yr - ₹5.4 L/yr |
Deloitte
KPMG India
PwC
Ernst & Young