i
Tietoevry
Work with us
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Selenium WebDriver in C# uses specific syntax to locate and interact with web elements in automated tests.
Element Identification: Use methods like 'FindElement' to locate elements. Example: 'driver.FindElement(By.Id("elementId"));'
Locators: Selenium supports various locators such as ID, Name, ClassName, XPath, and CSS selectors. Example: 'driver.FindElement(By.XPath("//div[@class='example']"));'
Interacting with El...
Java is a high-level, object-oriented programming language designed for portability and performance across platforms.
Developed by Sun Microsystems in 1995, now owned by Oracle.
Java is platform-independent due to the Java Virtual Machine (JVM).
It follows the principle of 'Write Once, Run Anywhere' (WORA).
Commonly used for web applications, mobile apps (Android), and enterprise software.
Example: Java code can be com...
Use a SQL query to filter records where age is greater than 2.
Basic SQL syntax: SELECT column_name FROM table_name WHERE condition;
Example query: SELECT * FROM users WHERE age > 2;
This query retrieves all records from the 'users' table where the age column has values greater than 2.
Ensure the 'age' column is of a numeric type to avoid errors.
Deep copy creates a new object with copies of nested objects; shallow copy copies references to nested objects.
Shallow Copy: Copies the object's reference, not the actual object. Example: `list2 = list1.copy()`.
Deep Copy: Creates a new object and recursively copies all objects found in the original. Example: `import copy; list2 = copy.deepcopy(list1)`.
Shallow Copy is faster but can lead to unintended side effects ...
This code reverses the characters of a string while keeping the order of words intact in C++.
Split the string into words using a space as a delimiter.
Reverse the entire string to get the characters in reverse order.
Reverse each individual word to restore their original order.
Example: Input: 'Hello World' -> Output: 'dlroW olleH'
Indexing in SQL Server helps improve query performance by allowing faster retrieval of data.
Indexes are data structures that improve the speed of data retrieval operations on a database table.
Clustered indexes determine the physical order of data in a table, while non-clustered indexes create a separate structure.
Indexes can be created on one or more columns in a table to speed up SELECT, UPDATE, DELETE, and MERGE...
ETL logging is the process of recording and monitoring the extraction, transformation, and loading of data in a system.
ETL logging helps track the flow of data through the system
It records details such as source data, transformation rules, and destination
Logs can include timestamps, success/failure status, and error messages
ETL logs are essential for troubleshooting, auditing, and performance monitoring
Some types of ETL frameworks include open-source, commercial, cloud-based, and custom-built frameworks.
Open-source ETL frameworks like Apache NiFi, Talend Open Studio
Commercial ETL frameworks like Informatica PowerCenter, IBM InfoSphere DataStage
Cloud-based ETL frameworks like AWS Glue, Google Cloud Dataflow
Custom-built ETL frameworks tailored to specific business needs
Data structure is a way of organizing and storing data in a computer so that it can be accessed and modified efficiently.
Data structures define the way data is organized and stored in memory.
Examples include arrays, linked lists, stacks, queues, trees, and graphs.
Each data structure has its own advantages and disadvantages depending on the type of operations needed.
Conducting background checks ensures the integrity and reliability of payroll processes and compliance with regulations.
Verify employment history to confirm previous job roles and responsibilities.
Check criminal records to ensure a safe workplace environment.
Review credit history for positions involving financial responsibilities.
Conduct reference checks to gather insights on candidate's work ethic and reliability...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Flow reference is a component in MuleSoft that allows reusing a flow in multiple places within an application.
Flow reference is used to call a flow from another flow.
It helps in modularizing the application by breaking down complex flows into smaller reusable components.
Flow reference can pass parameters to the called flow and receive output back from it.
It improves code reusability and maintainability in MuleSoft appl...
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
Experienced SAP SD Consultant with a strong background in sales and distribution processes, currently enhancing system efficiency.
Lead the implementation of SAP SD modules, ensuring alignment with business requirements.
Conduct workshops to gather user requirements and translate them into functional specifications.
Configure pricing procedures and sales order processing to optimize sales operations.
Collaborate with cross...
SAP SD determination involves the process of determining pricing, taxes, and other conditions in sales documents.
Condition Technique: SAP uses a condition technique to determine pricing based on various factors like customer, material, and sales area.
Access Sequence: This is a search strategy that defines the order in which the system searches for valid conditions.
Condition Records: These are the actual data entries th...
Background job scheduling involves automating the execution of tasks at specific times or intervals.
Background job scheduling helps in automating repetitive tasks, reducing manual effort.
Steps include defining the job, scheduling it, monitoring its execution, and handling any errors.
Uses include data backups, report generation, system maintenance tasks, etc.
Debugging in SAP SD involves identifying and resolving issues in sales and distribution processes.
Use transaction code SE80 to access the Object Navigator for debugging.
Set breakpoints in ABAP code to pause execution and inspect variables.
Utilize transaction code SE37 to debug function modules related to SD.
Check the system log (transaction SM21) for error messages that can guide debugging.
Use transaction ST22 to analy...
I appeared for an interview in Feb 2025, where I was asked the following questions.
I'm passionate about optimizing incident response processes to enhance service reliability and improve user satisfaction.
I enjoy problem-solving and thrive in high-pressure situations, as seen when I successfully resolved a major outage within an hour.
I am motivated by the opportunity to implement best practices in incident management, such as ITIL frameworks, to streamline operations.
I find it rewarding to collaborate...
As an Incident Management Specialist, I managed IT incidents, ensuring timely resolution and minimizing impact on business operations.
Led the incident response team, coordinating efforts to resolve high-priority incidents swiftly.
Implemented ITIL best practices to streamline incident management processes, reducing resolution time by 30%.
Developed and maintained incident reports and dashboards for tracking performance m...
DSA questions and programming concepts
Reverse array of strings efficiently
Use two pointers approach to swap characters from start and end of each string
Optimize by using in-place reversal instead of creating new strings
Consider edge cases like empty strings or strings with only one character
Reversing a binary tree involves swapping the left and right children of all nodes in the tree.
Use a recursive approach to traverse the tree.
Swap the left and right children of each node.
Example: For a tree with root 1, left child 2, and right child 3, after reversal, root 1 will have left child 3 and right child 2.
Base case for recursion: if the node is null, return.
This operation has a time complexity of O(n), where ...
I appeared for an interview in Feb 2025, where I was asked the following questions.
This code reverses the characters of a string while keeping the order of words intact in C++.
Split the string into words using a space as a delimiter.
Reverse the entire string to get the characters in reverse order.
Reverse each individual word to restore their original order.
Example: Input: 'Hello World' -> Output: 'dlroW olleH'
Deep copy creates a new object with copies of nested objects; shallow copy copies references to nested objects.
Shallow Copy: Copies the object's reference, not the actual object. Example: `list2 = list1.copy()`.
Deep Copy: Creates a new object and recursively copies all objects found in the original. Example: `import copy; list2 = copy.deepcopy(list1)`.
Shallow Copy is faster but can lead to unintended side effects if th...
Use a SQL query to filter records where age is greater than 2.
Basic SQL syntax: SELECT column_name FROM table_name WHERE condition;
Example query: SELECT * FROM users WHERE age > 2;
This query retrieves all records from the 'users' table where the age column has values greater than 2.
Ensure the 'age' column is of a numeric type to avoid errors.
I appeared for an interview in Feb 2025.
A program that demonstrates the use of strings and arrays.
Conducting background checks ensures the integrity and reliability of payroll processes and compliance with regulations.
Verify employment history to confirm previous job roles and responsibilities.
Check criminal records to ensure a safe workplace environment.
Review credit history for positions involving financial responsibilities.
Conduct reference checks to gather insights on candidate's work ethic and reliability.
I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
How to remove duplicates from an array
Testing techniques are methods used to verify and validate software applications to ensure they meet requirements and function correctly.
Black box testing: Testing the functionality of a software application without knowledge of its internal code.
White box testing: Testing the internal logic and structure of a software application.
Regression testing: Re-running tests on previously tested software to ensure that new cha...
Concentrate on processes for documentation related to task-oriented software and collaborate with global teams.
Top trending discussions
The duration of Tietoevry interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 94 interview experiences
Difficulty level
Duration
based on 1.3k reviews
Rating in categories
Senior Software Engineer
1.2k
salaries
| ₹8.8 L/yr - ₹29.5 L/yr |
Software Engineer
900
salaries
| ₹4.2 L/yr - ₹15.4 L/yr |
Softwaretest Engineer
335
salaries
| ₹3 L/yr - ₹8.5 L/yr |
Lead Software Engineer
321
salaries
| ₹11 L/yr - ₹31.5 L/yr |
Senior Test Engineer
205
salaries
| ₹6 L/yr - ₹21.9 L/yr |
Synechron
Movate
Sopra Steria
NCR Corporation