i
Persistent Systems
Filter interviews by
Before triggers are executed before the record is saved to the database, while after triggers are executed after the record is saved.
Before triggers are used to validate or modify record values before they are saved.
After triggers are used to perform additional actions after the record is saved.
Before triggers can be used to prevent the record from being saved by throwing an exception.
After triggers can be used to upda...
I was interviewed before Mar 2022.
What people are saying about Persistent Systems
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Inheritance in Apex class allows a class to inherit properties and methods from another class.
Inheritance is achieved using the 'extends' keyword in Apex.
Child classes can access all non-private members of the parent class.
Child classes can override methods from the parent class.
Example: Class B extends Class A.
Skinny table is a custom table in Salesforce that contains a subset of fields from standard and custom objects for performance optimization.
Skinny tables are used to store frequently accessed fields in a denormalized form to improve query performance.
They are created by Salesforce automatically based on the fields accessed in reports, list views, and SOQL queries.
Skinny tables are read-only and are automatically update...
Developed a trigger to update account fields based on related opportunities
Trigger written in Apex to handle before update event on Opportunity object
Used SOQL queries to fetch related Account records
Implemented logic to update specific fields on related Account records
posted on 8 Oct 2023
I applied via Approached by Company
Types in workflow refer to the different categories or classifications of workflow rules or actions.
Types in workflow can include time-based, immediate, or scheduled actions.
Each type serves a specific purpose in automating processes within Salesforce.
For example, time-based actions are triggered based on a specified time or date.
Immediate actions are executed immediately after a record meets certain criteria.
Scheduled...
posted on 23 Apr 2024
I applied via Referral and was interviewed before Apr 2023. There were 2 interview rounds.
posted on 16 Feb 2024
I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.
posted on 3 Jan 2025
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
Deep copy creates a new copy of an object with its own unique memory space, while shallow copy creates a new object that references the same memory locations as the original object.
Deep copy duplicates all nested objects, while shallow copy only duplicates the references to nested objects.
Deep copy ensures that changes to the copied object do not affect the original object, while shallow copy may lead to unintended sid...
Use a loop to swap characters of two strings without using strcpy function.
Create two arrays of characters to store the strings
Use a loop to iterate through each character of the strings and swap them
Ensure to handle cases where strings have different lengths
posted on 26 Nov 2024
Aptitude, core concepts and a code
I learned the importance of teamwork and collaboration from my college club.
Developed strong communication skills by working with diverse group of individuals
Learned how to delegate tasks effectively to achieve common goals
Gained experience in problem-solving and conflict resolution through group projects
I want to experience living in a different country and immersing myself in a new culture.
Traveling to a foreign country and learning about their customs and traditions
Trying new foods and experiencing different ways of life
Making friends with locals and exploring the local attractions
Relational DBMS stores data in tables with predefined relationships, while non-relational DBMS stores data in flexible, schema-less formats.
Relational DBMS uses structured query language (SQL) for querying data
Non-relational DBMS can store data in various formats like key-value pairs, document-based, graph databases
Relational DBMS ensures data integrity through normalization and constraints
Non-relational DBMS offers be...
Class is a blueprint for creating objects, abstract class cannot be instantiated and can have abstract methods, interface is a contract for classes to implement certain methods.
Class is a blueprint for creating objects with attributes and methods.
Abstract class cannot be instantiated and can have abstract methods that must be implemented by subclasses.
Interface is a contract for classes to implement certain methods, bu
SQL , CODING QUESTION PYTHON
based on 1 interview
Interview experience
based on 6 reviews
Rating in categories
Software Engineer
4.4k
salaries
| ₹2.5 L/yr - ₹9.5 L/yr |
Senior Software Engineer
3.8k
salaries
| ₹5 L/yr - ₹15.4 L/yr |
Lead Engineer
3.1k
salaries
| ₹9.9 L/yr - ₹30 L/yr |
Lead Software Engineer
3k
salaries
| ₹7.2 L/yr - ₹18.4 L/yr |
Project Lead
1.9k
salaries
| ₹13.2 L/yr - ₹38.8 L/yr |
Cognizant
TCS
IBM
Wipro