Filter interviews by
I am a dedicated RPA Developer with a passion for automation and problem-solving.
Experienced in developing RPA solutions using tools like UiPath and Automation Anywhere
Skilled in analyzing business processes and identifying automation opportunities
Strong programming skills in languages like C#, Python, and Java
Excellent problem-solving abilities and attention to detail
Effective communicator and team player
Developed a project for automating invoice processing using RPA technology.
Created a workflow to extract data from invoices using OCR technology
Implemented logic to validate and process invoices automatically
Integrated the RPA solution with existing ERP system for seamless data transfer
Top trending discussions
Double values can be saved in assets by converting them to string format.
Convert the double value to a string using the appropriate method or function.
Save the string value in the asset.
When retrieving the value from the asset, convert the string back to a double using the appropriate method or function.
Use 'DataTable.Rows' property to get particular cell value from data table.
Use 'DataTable.Rows' property to get the rows of the data table.
Use 'DataRow.ItemArray' property to get the values of all the cells in a row.
Use 'DataRow.Item' property to get the value of a particular cell in a row by specifying the column name or index.
To read an unstructured table and convert it to a structured table, you can use OCR technology and data extraction techniques.
Use Optical Character Recognition (OCR) technology to extract text from the unstructured table.
Apply data extraction techniques such as regular expressions or keyword matching to identify and extract relevant information from the extracted text.
Organize the extracted data into a structured table...
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
Qualifier and Primary are annotations used in Spring framework for dependency injection.
Qualifier annotation is used to specify which bean should be autowired when multiple beans of the same type are present
Primary annotation is used to specify the primary bean to be autowired when multiple beans of the same type are present
Qualifier can be used in combination with Autowired annotation to specify the bean name to be in...
Sort an array of 0s and 1s in linear time complexity.
Use two pointers approach - one from the start and one from the end.
Swap 0s to the left and 1s to the right until the pointers meet.
Time complexity: O(n), Space complexity: O(1).
I actively participate in code reviews to ensure code quality and learn from others.
I actively participate in code reviews by providing constructive feedback on others' code.
I also seek feedback on my own code to improve its quality and learn from others.
I follow coding standards and best practices during code reviews to maintain consistency and quality.
I use code review tools like GitHub pull requests or Bitbucket to
MVC is a design pattern used in .NET development, while .NET lifecycle refers to the stages of a .NET application's execution.
MVC is a design pattern that separates an application into three main components: Model, View, and Controller.
.NET lifecycle refers to the stages of a .NET application's execution, including initialization, execution, and termination.
MVC helps in achieving separation of concerns and making the c...
Dispose is used to release unmanaged resources immediately, while Finalize is used for cleanup operations before an object is destroyed by the garbage collector.
Dispose is called explicitly by the developer, while Finalize is called by the garbage collector.
Dispose should be implemented in classes that directly interact with unmanaged resources.
Finalize should be implemented in classes that need to release resources be...
DOM sanitizer in Angular is used to sanitize untrusted HTML to prevent XSS attacks.
DOM sanitizer is used to sanitize HTML content before rendering it in Angular templates.
It helps prevent Cross-Site Scripting (XSS) attacks by removing potentially harmful content.
Angular provides a built-in DomSanitizer service for sanitizing HTML content.
Example: Using DomSanitizer in Angular template to sanitize a URL before rendering
I use Ngrx for state management in my current project by defining actions, reducers, effects, and selectors.
Define actions to describe user events or interactions
Create reducers to specify how state should change in response to actions
Implement effects to manage side effects like API calls
Use selectors to retrieve specific pieces of state for components
Stored procedures are precompiled SQL queries stored in the database, while functions are reusable code blocks that return a value.
Stored procedures are used for performing specific tasks or operations on the database.
Functions are used to encapsulate logic and can be called within SQL queries or other functions.
Stored procedures can have input and output parameters, while functions always return a value.
Stored procedu...
Model binder in MVC is used to map data from HTTP requests to action method parameters in controllers.
Model binder maps form data, query string parameters, and route data to action method parameters in MVC controllers.
It helps in simplifying the process of extracting data from HTTP requests.
Model binder can be customized by creating custom model binders to handle complex data binding scenarios.
Yes, the transaction will be rolled back if the innermost stored procedure throws an error.
If an error occurs in the innermost stored procedure, it will cause the entire transaction to be rolled back.
This ensures that the database remains in a consistent state.
Rolling back the transaction means that any changes made by the stored procedures within the transaction will be undone.
NgOnInit is a lifecycle hook in Angular that is called after the component has been initialized, while the constructor is a TypeScript feature used to initialize class properties.
NgOnInit is specific to Angular components, while constructor is a general TypeScript feature.
NgOnInit is used for initialization logic that relies on Angular's view and input bindings being initialized, while constructor is used for basic ini...
zone.js is a library for managing asynchronous operations in Angular applications.
zone.js helps in tracking asynchronous operations and their execution context in Angular applications.
It provides hooks for intercepting asynchronous tasks like setTimeout, setInterval, and promises.
zone.js can be used for profiling, debugging, and error handling in Angular applications.
Use a query with GROUP BY and HAVING clause to identify and remove duplicates from a table.
Use GROUP BY to group rows with the same values
Use HAVING COUNT(*) > 1 to identify duplicates
Use DELETE statement to remove duplicates
posted on 26 Aug 2024
I applied via Campus Placement and was interviewed in Jul 2024. There were 5 interview rounds.
The 2nd round is GD: The GD was conducted properly for other batches. But for our batch the HR just collected everyone's resume and asked qns from our resume.
(Note: This is not an elimination round)
The 3rd round was Aptitude and Technical mcq test: 10 qns - DBMS, 20 - Quants, 20 - Java mcq
(Note: This round has negative markings)
Reverse a string in Python using slicing
Use string slicing with a step of -1 to reverse the string
Example: 'hello'[::-1] will return 'olleh'
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
API design implementation involves creating a well-structured and user-friendly interface for interacting with software applications.
Understand the requirements and use cases for the API
Design clear and consistent endpoints with proper documentation
Implement secure authentication and authorization mechanisms
Follow RESTful principles for creating APIs
Consider scalability and performance optimizations
I applied via Recruitment Consulltant
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Java 8 duplicate number, hashcode set map Collection core java
Normal question aptitude like probability, scenario based questions, english grammar questions
based on 1 review
Rating in categories
Senior Software Engineer
40
salaries
| ₹10 L/yr - ₹30 L/yr |
Technical Lead
18
salaries
| ₹12.4 L/yr - ₹35 L/yr |
Module Lead
17
salaries
| ₹13.3 L/yr - ₹30 L/yr |
Software Engineer
10
salaries
| ₹7.8 L/yr - ₹16 L/yr |
Software Developer
9
salaries
| ₹3.9 L/yr - ₹18.5 L/yr |
TCS
Infosys
Wipro
HCLTech