i
Teqfocus Consulting
Filter interviews by
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
Some basic programming questions
Top trending discussions
I applied via Campus Placement and was interviewed in Jul 2024. There was 1 interview round.
Salesforce is a cloud-based customer relationship management (CRM) platform that helps businesses manage their sales, customer service, marketing, and more.
Cloud-based CRM platform
Helps businesses manage sales, customer service, marketing, etc.
Offers various tools and features for customization and automation
Provides a centralized platform for managing customer interactions and data
Declarative tools are point-and-click tools provided by Salesforce to customize and automate processes without writing code.
Declarative tools include Process Builder, Flow Builder, Workflow Rules, and Validation Rules.
They allow users to create automation, validation, and customization without the need for coding.
Declarative tools are user-friendly and can be used by non-developers to configure Salesforce to meet speci
An approval process is a way to automate how records are approved in Salesforce.
Allows defining the steps necessary for a record to be approved
Can include criteria for approval, rejection, and reassignment
Can be triggered based on certain conditions or manually by users
Can involve multiple approvers with different levels of authority
Can be used for various processes like document approvals, expense reports, etc.
posted on 31 Aug 2023
I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.
Trigger scenarios for Salesforce Developer interview
Creating a trigger to update a field on related records when a specific field is updated
Using triggers to enforce data validation rules before saving records
Trigger to send email notifications when certain conditions are met
Write batch class and explain how it works
posted on 17 Oct 2024
I applied via campus placement at Dr Mahalingam College of Engineering & Technology, Coimbatore and was interviewed in Sep 2024. There were 3 interview rounds.
Logical thinking and quantitative
One Java and one SQL and one js question
Collections are data structures that store and organize multiple elements in a single unit.
Collections provide methods to add, remove, and manipulate elements.
Examples of collections include arrays, lists, sets, and maps.
Collections can be used to efficiently manage and access large amounts of data.
A constructor is a special method in a class that is automatically called when an object of that class is created.
Constructors have the same name as the class they belong to
They are used to initialize the object's state
Constructors can have parameters to customize the initialization process
Data science is a field that uses scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data.
Data science involves collecting, analyzing, and interpreting large amounts of data to make informed decisions.
It combines statistics, machine learning, and domain knowledge to uncover patterns and trends in data.
Data scientists use programming languages like Python and R...
posted on 10 Sep 2024
I was interviewed in Aug 2024.
Sessions in MVC are used to store user-specific data across multiple requests.
Sessions are used to maintain state between HTTP requests in MVC applications.
Session data is stored on the server and can be accessed by the client using a session ID.
Sessions can be used to store user authentication information, shopping cart items, etc.
Keywords in C# are reserved words that have special meaning and cannot be used as identifiers.
Keywords are predefined and cannot be changed or redefined.
Examples of keywords in C# include 'class', 'int', 'void', 'if', 'else', 'for', 'while', etc.
Keywords are case-sensitive.
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during compilation.
Variables and functions are hoisted to the top of their scope.
Only declarations are hoisted, not initializations.
Function declarations are hoisted before variable declarations.
Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of functions, each taking a single argument.
Currying helps in creating reusable functions and improving code readability.
It allows partial application of functions, where some arguments are fixed and others are left to be provided later.
Example: const add = (a) => (b) => a + b; add(2)(3) will return
I was interviewed in Jan 2024.
I applied via Referral and was interviewed in Sep 2023. There was 1 interview round.
3 coding question , leetcode easy medium and mcqs
Interview experience
based on 16 reviews
Rating in categories
Engineer
237
salaries
| ₹1.3 L/yr - ₹1.3 L/yr |
Software Developer
48
salaries
| ₹2.1 L/yr - ₹11 L/yr |
Salesforce Developer
32
salaries
| ₹2.8 L/yr - ₹7.2 L/yr |
Devops Engineer
25
salaries
| ₹3 L/yr - ₹12.5 L/yr |
Associate Software Engineer
22
salaries
| ₹2.5 L/yr - ₹4.3 L/yr |
Infosys
TCS
Wipro
HCLTech