Add office photos
Employer?
Claim Account for FREE

Salesforce

4.0
based on 861 Reviews
Video summary
Filter interviews by

40+ STM Gear Drives Interview Questions and Answers

Updated 30 Jan 2025
Popular Designations

Q1. Admin Questions :- What is Relationships what are types of relationships

Ans.

Relationships in databases define how entities are related to each other. Types include one-to-one, one-to-many, and many-to-many.

  • One-to-one relationship: Each record in one table is related to only one record in another table.

  • One-to-many relationship: Each record in one table can be related to multiple records in another table.

  • Many-to-many relationship: Multiple records in one table can be related to multiple records in another table.

  • Examples: A customer can have multiple or...read more

View 3 more answers

Q2. What is MFA multifactor authentication ?

Ans.

MFA is a security process that requires multiple forms of verification to access an account or system.

  • MFA combines two or more authentication factors such as passwords, biometrics, security tokens, etc.

  • It provides an extra layer of security to prevent unauthorized access.

  • Examples of MFA include using a password along with a fingerprint scan or receiving a code on your phone to log in.

  • MFA is commonly used in online banking, email accounts, and other sensitive systems.

View 1 answer

Q3. What profile and permissions set ?

Ans.

Profile and permissions set determine the level of access and capabilities a Technical Support Engineer has within a system.

  • Profile defines the roles and responsibilities of the Technical Support Engineer within the organization.

  • Permissions set specifies what actions the Technical Support Engineer can perform within the system.

  • Examples of permissions include read-only access, write access, delete access, etc.

Add your answer

Q4. Difference between screen flow and record trigger flow ?

Ans.

Screen flow is user interface driven while record trigger flow is backend logic driven.

  • Screen flow is used to create user interfaces for users to interact with, while record trigger flow is used to automate processes and perform actions in the background.

  • Screen flow is typically used for creating visual workflows with screens, fields, and buttons, while record trigger flow is used for executing logic based on record changes or events.

  • Screen flow can be used to guide users thr...read more

View 1 answer
Discover STM Gear Drives interview dos and don'ts from real experiences

Q5. Sharing security scenario and explain OWD organisation wide default ?

Ans.

OWD determines the default level of access users have to records in an organization.

  • OWD settings control who can view, edit, and delete records in Salesforce

  • OWD can be set to private, public read-only, public read/write, or controlled by parent

  • OWD can be further customized with sharing rules and manual sharing

  • Example: Setting OWD to private means only record owners and users above them in the role hierarchy can access the records

Add your answer

Q6. What is TCP Handshake, explain in detail

Ans.

TCP Handshake is a process of establishing a connection between two devices over a network.

  • TCP Handshake involves three-way communication between the client and server

  • The client sends a SYN packet to the server to initiate the connection

  • The server responds with a SYN-ACK packet to acknowledge the request

  • Finally, the client sends an ACK packet to confirm the connection

  • This process ensures reliable and error-free communication between devices

Add your answer
Are these interview questions helpful?

Q7. Assignments rule and their types ?

Ans.

Assignments rule and their types in technical support engineering.

  • Assignments rule determines how assignments are made in a system.

  • Types of assignments rules include assignment rules based on skills, round robin, load balancing, etc.

  • For example, in a technical support team, assignments rule based on skills may assign tickets to agents with specific expertise.

  • Round robin assignments rule distributes assignments evenly among team members.

  • Load balancing assignments rule distribu...read more

View 1 answer

Q8. What is workflow and process builder ?

Ans.

Workflow and Process Builder are tools in Salesforce that automate business processes without code.

  • Workflow is a declarative automation tool that allows you to set up automated rules to perform actions based on certain criteria.

  • Process Builder is a more advanced tool that allows you to create more complex processes with multiple criteria and actions.

  • Both tools help streamline and automate business processes in Salesforce.

  • Examples: Using Workflow to automatically assign a lead...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Difference between workflow and process builder?

Ans.

Workflow automates simple processes, while Process Builder allows for more complex processes with multiple criteria and actions.

  • Workflow is used for automating simple tasks based on criteria and actions.

  • Process Builder allows for more complex processes with multiple criteria and actions.

  • Workflow is limited in functionality compared to Process Builder.

  • Process Builder can update related records, send emails, create records, etc.

  • Process Builder can evaluate multiple criteria bef...read more

Add your answer

Q10. What is mixed dml error

Ans.

Mixed DML error occurs when DML operations on setup and non-setup objects are mixed in a single transaction.

  • Occurs when DML operations on setup and non-setup objects are mixed

  • Setup objects include User, Profile, PermissionSet, etc.

  • Non-setup objects include custom objects, standard objects, etc.

View 1 answer

Q11. What is SSL VPN in detailed

Ans.

SSL VPN is a secure way to remotely access a private network over the internet using SSL encryption.

  • SSL VPN uses SSL/TLS encryption to secure the connection between the remote user and the private network

  • It allows remote users to access resources on the private network as if they were physically present on the network

  • SSL VPN can be clientless or require a client software to be installed on the remote device

  • Examples of SSL VPN solutions include Cisco AnyConnect, Pulse Secure, ...read more

Add your answer

Q12. Write an asnchronous apex to return opportunities groupby AccountId

Ans.

Asynchronous Apex code to group opportunities by AccountId

  • Create a Queueable Apex class to handle the asynchronous processing

  • Query the opportunities and group them by AccountId using a Map

  • Implement the execute method to process the opportunities and return the grouped data

Add your answer

Q13. Validation rules Before Insert Validation rules After Insert

Ans.

Validation rules are used to enforce data integrity in a database before and after insertion.

  • Validation rules before insert are used to check data integrity before adding a new record to the database.

  • Validation rules after insert are used to verify data integrity after a new record has been added.

  • Examples: Before insert - checking if a required field is filled, after insert - verifying if the data meets certain criteria.

Add your answer

Q14. How dns works and record of dns

Ans.

DNS (Domain Name System) is a system that translates domain names to IP addresses.

  • DNS works by translating human-readable domain names (like google.com) to IP addresses (like 172.217.3.206).

  • DNS records include A records (for IPv4 addresses), AAAA records (for IPv6 addresses), CNAME records (for aliases), MX records (for mail servers), and more.

  • DNS queries are sent from client devices to DNS servers, which then resolve the domain name to the corresponding IP address.

  • DNS operat...read more

Add your answer

Q15. A scenario for grand parent child trigger

Ans.

A grand parent child trigger scenario involves triggering an action in a child record based on changes in a grandparent record.

  • Create a trigger on the grandparent object to monitor changes

  • Use a trigger handler class to handle the logic for updating child records

  • Consider using trigger context variables to pass data between the grandparent and child triggers

Add your answer

Q16. Write trigger code for given scenario

Ans.

Trigger code to update a field in a table when a new record is inserted

  • Create a trigger on the table for INSERT events

  • Use the NEW keyword to access the newly inserted record

  • Update the desired field in the table using the NEW values

Add your answer

Q17. How to handle escalations/ your approach to solve any issues/ why do you want to join support when already you are working on development

Ans.

Handling escalations and approach to issue resolution in support as a developer

  • I understand the importance of timely resolution of issues and the impact it has on customer satisfaction

  • My approach is to first gather all necessary information and analyze the root cause of the issue

  • I then prioritize the issue based on its severity and impact on the customer

  • I communicate effectively with the customer and keep them updated on the progress of the resolution

  • If necessary, I escalate ...read more

View 1 answer

Q18. How can you handle the bulk number of support cases at a time?

Ans.

I prioritize cases based on urgency, utilize efficient troubleshooting techniques, and delegate tasks when necessary.

  • Prioritize cases based on urgency to ensure critical issues are addressed first

  • Utilize efficient troubleshooting techniques to quickly resolve common issues

  • Delegate tasks to team members to handle multiple cases simultaneously

Add your answer

Q19. In how many ways we can share a record to the user in salesforce

Ans.

There are multiple ways to share a record with a user in Salesforce.

  • Sharing rules

  • Manual sharing

  • Role hierarchy

  • Criteria-based sharing rules

  • Team sharing

Add your answer

Q20. Difference between dynamic and static dashboards and use case for both of them

Ans.

Dynamic dashboards update in real-time with live data, while static dashboards display fixed data snapshots.

  • Dynamic dashboards are interactive and update automatically with real-time data

  • Static dashboards display fixed data snapshots and do not update automatically

  • Use dynamic dashboards for monitoring real-time metrics like website traffic or sales performance

  • Use static dashboards for historical data analysis or monthly reports

Add your answer

Q21. What is bucket field in reports?

Ans.

Bucket field in reports is a way to group data into categories for easier analysis.

  • Bucket field allows you to categorize data based on specific criteria

  • It helps in organizing and summarizing data in reports

  • Examples of bucket fields include grouping sales data by region or categorizing leads by source

View 1 answer

Q22. Different types of sandbox’s and refresh cycle of each sandbox

Ans.

Different types of sandboxes include developer sandbox, configuration sandbox, and full sandbox. Each sandbox has a different refresh cycle.

  • Developer sandbox: used for coding and testing, refreshes every 5 days

  • Configuration sandbox: used for configuration changes, refreshes every 1 month

  • Full sandbox: replica of production environment, refreshes every 29 days

Add your answer

Q23. How will u allocate resources (Steps) what do we need to consider beforce allocation ?

Ans.

Resource allocation requires careful planning and consideration of various factors.

  • Identify the goals and objectives of the project

  • Assess the available resources and their capabilities

  • Prioritize the tasks and allocate resources accordingly

  • Consider the timeline and deadlines

  • Monitor and adjust the allocation as needed

Add your answer

Q24. What tool tableau use for optimization of deployments?

Ans.

Tableau uses Tableau Server for optimization of deployments.

  • Tableau Server provides centralized management and scalability for Tableau deployments.

  • It allows for easy sharing and collaboration of dashboards and data sources.

  • Tableau Server also offers features such as load balancing, failover, and backup and recovery.

  • It can be deployed on-premises or in the cloud, depending on the organization's needs.

  • Tableau also offers a tool called Tableau Prep Conductor for managing data pr...read more

Add your answer

Q25. How Authorization and authentication different?

Ans.

Authentication is the process of verifying the identity of a user, while authorization is the process of granting access to specific resources.

  • Authentication confirms the identity of a user through credentials such as username and password.

  • Authorization determines what resources a user can access based on their authenticated identity.

  • Authentication is the first step in the authorization process.

  • Examples of authentication include biometric identification, two-factor authentica...read more

View 1 answer

Q26. 3) Write a trigger on child if the all related child status is closed then update that in parent object

Ans.

Create a trigger on child object to update parent object when all related child records have a closed status.

  • Create a trigger on the child object to run before insert and update events.

  • Query all related child records in the trigger context.

  • Check if all child records have a closed status.

  • Update the parent object if all child records have a closed status.

Add your answer

Q27. 1) Custom Settings & Custom Meta data difference

Ans.

Custom Settings are hierarchical data that can be accessed using Apex code, while Custom Metadata are records that can be accessed using SOQL queries.

  • Custom Settings are hierarchical data that can be accessed using Apex code, while Custom Metadata are records that can be accessed using SOQL queries.

  • Custom Settings are used to store data that is organization-specific, while Custom Metadata is used to store metadata that can be deployed between orgs.

  • Custom Settings can be acces...read more

Add your answer

Q28. What is the command used for clear cookies

Ans.

The command used for clearing cookies varies depending on the web browser being used.

  • In Google Chrome, the command is 'chrome://settings/clearBrowserData'

  • In Mozilla Firefox, the command is 'Options > Privacy & Security > Cookies and Site Data > Clear Data'

  • In Microsoft Edge, the command is 'Settings > Privacy, search, and services > Clear browsing data > Choose what to clear'

  • In Safari, the command is 'Safari > Preferences > Privacy > Manage Website Data > Remove All'

Add your answer

Q29. Deep diving into current project works

Ans.

I am currently working on developing a new feature for our company's website to improve user experience.

  • Researching user feedback and analyzing data to identify areas for improvement

  • Collaborating with designers and developers to create wireframes and prototypes

  • Implementing and testing the new feature to ensure functionality and usability

  • Gathering feedback from users through surveys and usability testing

  • Iterating on the feature based on feedback and data analysis

Add your answer

Q30. How to manage stakeholders

Ans.

Managing stakeholders involves identifying their needs, communicating effectively, and building strong relationships.

  • Identify key stakeholders and their interests

  • Communicate regularly and transparently

  • Build trust and rapport through active listening and responsiveness

  • Address concerns and conflicts proactively

  • Involve stakeholders in decision-making processes

  • Monitor and evaluate stakeholder engagement

  • Adjust strategies as needed to meet stakeholder needs

Add your answer

Q31. 2) Diff bn Queable and future apex

Ans.

Queueable and Future Apex are both ways to run processes asynchronously in Salesforce, but they have some key differences.

  • Queueable allows chaining of jobs and implements the Queueable interface, while Future Apex does not support chaining.

  • Queueable jobs can be monitored and managed through the Apex Jobs page in Salesforce, while Future Apex jobs cannot be monitored in the same way.

  • Queueable jobs have a limit of 50 jobs in the queue per transaction, while Future Apex has a li...read more

Add your answer

Q32. HLD - Design a live streaming platform

Ans.

Design a live streaming platform for seamless video streaming experience.

  • Implement a robust video encoding and transcoding system to support various devices and internet speeds.

  • Utilize a content delivery network (CDN) to reduce latency and ensure high-quality streaming.

  • Incorporate adaptive bitrate streaming to adjust video quality based on user's internet connection.

  • Include features like live chat, viewer analytics, and monetization options for content creators.

  • Ensure scalabi...read more

Add your answer

Q33. Pitch product of choice

Ans.

Our product is a cloud-based project management software that streamlines team collaboration and increases productivity.

  • Our software offers real-time communication and task tracking features.

  • It allows for easy delegation of tasks and project timelines.

  • Integrates with popular tools like Slack and Trello.

  • Customizable dashboards and reporting for project progress.

  • Affordable pricing plans for businesses of all sizes.

Add your answer

Q34. Are willing to do travel

Ans.

Yes, I am willing to travel for the role.

  • I am open to traveling for work-related purposes.

  • I understand that travel may be required for client meetings or training sessions.

  • I am flexible and adaptable to different travel schedules and destinations.

Add your answer

Q35. decorators in lwc

Ans.

Decorators in LWC are used to add metadata to class properties or methods.

  • Decorators are declared with the @ symbol before the name, like @api or @wire.

  • They are used to define public properties, wire adapters, and event handlers in LWC.

  • Example: @api property or @wire(getRecord, { recordId: '$recordId' }) wired method.

Add your answer

Q36. Nearest K nodes in a Binary tree

Add your answer

Q37. High Level System Design

Ans.

High level system design involves creating an abstract representation of the system and its components.

  • Identify the system's main components and their interactions

  • Determine the system's architecture and design patterns

  • Consider scalability, reliability, and maintainability

  • Use diagrams and models to visualize the system's structure and behavior

Add your answer

Q38. Design Ms teams

Ans.

Designing Ms Teams involves creating channels, setting up permissions, integrating apps, and customizing notifications.

  • Create different channels for different teams or projects

  • Set up permissions to control access to channels and files

  • Integrate apps like Trello, Asana, or Salesforce for seamless workflow

  • Customize notifications to ensure important messages are not missed

Add your answer

Q39. palindrome for a string`

Ans.

A palindrome for a string is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

  • Check if the string is equal to its reverse to determine if it is a palindrome.

  • Ignore spaces and punctuation when checking for palindromes.

  • Examples: 'racecar', 'madam', '1221'

Add your answer

Q40. Design unique ID creator

Add your answer

Q41. LCA in a Binary tree

Add your answer

More about working at Salesforce

#12 Best Mid-Sized Company - 2022
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at STM Gear Drives

based on 52 interviews
Interview experience
4.3
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.8
 • 2k Interview Questions
3.7
 • 423 Interview Questions
3.6
 • 344 Interview Questions
4.1
 • 222 Interview Questions
4.0
 • 173 Interview Questions
4.3
 • 138 Interview Questions
View all
Top Salesforce Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter