i
CRMIT Solutions
Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There were 3 interview rounds.
CPQ business flow involves configuring, pricing, and quoting products or services to meet customer needs.
Gather customer requirements
Configure products or services based on requirements
Price the configured products or services
Generate a quote for the customer
Present the quote to the customer for approval
Batch Apex is used to process large amounts of data asynchronously in chunks.
Batch Apex is used to handle large data volumes by breaking the processing into smaller chunks.
It is implemented by writing a class that implements the Database.Batchable interface.
The class must define three methods: start, execute, and finish.
The start method returns a query locator for the records to be processed.
The execute method processe...
Yes, validation was used to ensure data accuracy and consistency.
Validation was used to check for required fields
Validation was used to check for data format and type
Validation was used to check for data range and constraints
User permissions in Salesforce admin control access to data and functionality for different users.
User permissions are set by the Salesforce admin to control access to objects, fields, and records.
Permissions can be assigned through profiles, permission sets, and roles.
Profiles define the baseline permissions for a user, while permission sets can grant additional permissions.
Roles determine the level of access to recor...
CTC Structure refers to Cost to Company structure which includes all components of an employee's salary package.
CTC Structure includes components like basic salary, allowances, bonuses, incentives, and benefits.
It is the total amount that a company spends on an employee annually.
CTC Structure may vary based on the company's policies and industry standards.
I applied via Job Portal and was interviewed in Jun 2024. There were 2 interview rounds.
Mcq and coding quesiotns are asked
Programs on sql java oops
I applied via Walk-in and was interviewed before Jan 2022. There were 2 interview rounds.
What people are saying about CRMIT Solutions
I applied via Job Portal and was interviewed in Nov 2020. There was 1 interview round.
CRMIT Solutions interview questions for popular designations
A question that is both tricky and simple.
Questions based on both numerical data and case studies.
I am interested in working for this company because of its innovative projects and strong reputation in the industry.
Innovative projects that challenge me to grow as a programmer
Strong reputation in the industry for quality work
Opportunities for career advancement and professional development
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
To create a pipeline in Databricks, you can use Databricks Jobs or Apache Airflow for orchestration.
Use Databricks Jobs to create a pipeline by scheduling notebooks or Spark jobs.
Utilize Apache Airflow for more complex pipeline orchestration with dependencies and monitoring.
Leverage Databricks Delta for managing data pipelines with ACID transactions and versioning.
An abstract class is a class that cannot be instantiated and may contain abstract methods that must be implemented by its subclasses.
Cannot be instantiated directly
May contain abstract methods
Used as a blueprint for other classes
Abstraction is the process of hiding complex details and showing only the essential features of an object or system.
Abstraction allows us to focus on what an object does, rather than how it does it
It helps in simplifying complex systems by breaking them down into smaller, more manageable parts
Examples of abstraction include using a car without needing to understand its internal combustion engine, or using a smartphone
QuickSort is one of the best sorting algorithms with an average time complexity of O(n log n).
QuickSort is a divide and conquer algorithm that works by selecting a 'pivot' element and partitioning the array around the pivot.
It has an average time complexity of O(n log n) and a worst-case time complexity of O(n^2).
Example: ['apple', 'banana', 'cherry', 'date', 'fig'] can be sorted using QuickSort.
Example: ['3', '1', '4'...
Bubble sorting has a time complexity of O(n^2) for a sorted list.
Bubble sorting has a worst-case time complexity of O(n^2) for a sorted list.
The time complexity does not change even if the list is already sorted.
Example: If we have a sorted list of size n, bubble sorting will still take O(n^2) time.
Yes, I have been to multiple states other than Jharkhand.
I have traveled to states like Maharashtra, Karnataka, and Tamil Nadu for work and leisure.
I have visited tourist destinations in states like Rajasthan, Kerala, and Himachal Pradesh.
I have family in states like Uttar Pradesh, Bihar, and West Bengal, which I have visited multiple times.
posted on 17 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Reversing a linked list in Java using iterative approach.
Create three pointers: prev, current, and next.
Iterate through the list, updating pointers to reverse the links.
Return the new head of the reversed list.
Handle StaleElementReferenceException by re-locating the element before interacting with it.
Use try-catch block to catch StaleElementReferenceException
Re-locate the element using findElement method before interacting with it
Use WebDriverWait to wait for the element to become stale
I have worked on various projects involving test automation, performance testing, and quality assurance processes.
Developed automated test scripts using Selenium WebDriver for web applications
Conducted performance testing using JMeter to identify bottlenecks and optimize system performance
Implemented quality assurance processes to ensure software meets requirements and standards
Collaborated with cross-functional teams ...
My strategy for designing an automation framework involves identifying key functionalities, selecting appropriate tools, creating reusable components, implementing robust error handling, and integrating with CI/CD pipelines.
Identify key functionalities to be automated based on priority and impact on testing.
Select appropriate tools and technologies based on the application under test and team expertise.
Create reusable ...
posted on 17 Dec 2024
I applied via Instahyre and was interviewed in Nov 2024. There was 1 interview round.
Use SQL query to count number of reportees for each manager and filter out those with atleast 5 reportees.
Write a SQL query to count number of reportees for each manager using GROUP BY clause
Add HAVING clause to filter out managers with atleast 5 reportees
Example: SELECT managerId, COUNT(id) AS num_reportees FROM table_name GROUP BY managerId HAVING num_reportees >= 5
Use libraries like pandas and dask to efficiently manage large datasets in Python.
Use pandas library for data manipulation and analysis.
Use dask library for parallel computing and out-of-core processing.
Optimize memory usage by loading data in chunks or using data types efficiently.
Consider using cloud services like AWS S3 or Google BigQuery for storing and processing large datasets.
Some commonly used Python libraries for Data Analysts are Pandas, NumPy, Matplotlib, and Scikit-learn.
Pandas - used for data manipulation and analysis
NumPy - used for numerical computing and working with arrays
Matplotlib - used for data visualization
Scikit-learn - used for machine learning and data mining
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Agile values include individuals and interactions over processes and tools, while Scrum values include commitment, courage, focus, openness, and respect.
Agile values prioritize individuals and interactions over processes and tools
Scrum values include commitment, courage, focus, openness, and respect
Scrum ceremonies include Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective
Story points are a unit of...
As a project manager, I prepare various documents such as project plans, schedules, budgets, risk assessments, and progress reports. I contribute by leading the team, managing resources, and ensuring project success.
Prepare project plans outlining scope, objectives, deliverables, and timelines
Create schedules to allocate tasks and track progress
Develop budgets to manage project costs effectively
Conduct risk assessments...
Provide clear expectations, offer support and training, provide feedback and recognition, set goals and milestones.
Clearly communicate expectations and goals to the resource.
Offer support and training to help the resource improve their skills and knowledge.
Provide regular feedback and recognition for progress made.
Set specific goals and milestones to track improvement.
Create a development plan with the resource to addr...
Scrum of Scrums is a scaled agile framework where multiple Scrum teams coordinate their work. PI planning is a key event in SAFe where teams plan their work for the upcoming Program Increment.
Scrum of Scrums involves representatives from each Scrum team meeting regularly to discuss dependencies and progress.
PI planning is a two-day event where teams align on their objectives, dependencies, and priorities for the upcomi...
based on 2 interviews
Interview experience
based on 39 reviews
Rating in categories
Salesforce Developer
33
salaries
| ₹5 L/yr - ₹13.2 L/yr |
Quality Consultant
13
salaries
| ₹5.8 L/yr - ₹9.8 L/yr |
Software Engineer
7
salaries
| ₹3.5 L/yr - ₹5 L/yr |
Senior Salesforce Developer
7
salaries
| ₹11.4 L/yr - ₹28 L/yr |
Processing Executive
7
salaries
| ₹2.9 L/yr - ₹10 L/yr |
Infosys
TCS
Wipro
HCLTech