i
Tietoevry
Work with us
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
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'
To make a string palindrome, reverse the string and append it to the original string.
Reverse the input string
Append the reversed string to the original string
Joining two tables in SQL allows you to combine related data for more comprehensive queries.
Use INNER JOIN to return records with matching values in both tables.
Example: SELECT * FROM TableA INNER JOIN TableB ON TableA.id = TableB.a_id;
Use LEFT JOIN to return all records from the left table and matched records from the right table.
Example: SELECT * FROM TableA LEFT JOIN TableB ON TableA.id = TableB.a_id;
Use RIGHT ...
Classes are blueprints for objects; they encapsulate data and behavior in programming.
A 'Car' class can have attributes like 'color', 'model', and methods like 'drive()' and 'stop()'.
An 'Employee' class might include properties like 'name', 'id', and methods like 'work()' and 'takeLeave()'.
In a game, a 'Player' class could have attributes like 'score' and 'level', with methods like 'jump()' and 'attack()'.
ConcurrentHashMap is preferred for thread-safe operations, while HashMap and Hashtable are not.
HashMap is not thread-safe and should not be used in a multi-threaded environment.
Hashtable is thread-safe but has poor performance due to its synchronized nature.
ConcurrentHashMap is thread-safe and has better performance than Hashtable due to its lock-free approach.
Use ConcurrentHashMap when multiple threads are access...
To create a REST API, define endpoints and HTTP methods. To create a REST client, use a library or make HTTP requests.
Define endpoints and HTTP methods for the API
Implement the API using a framework or library
Test the API using tools like Postman
To create a REST client, use a library like Retrofit or make HTTP requests using a library like OkHttp
Parse the response from the API using a library like Gson
MongoDB queries are used to retrieve data from a MongoDB database.
Use find() method to retrieve documents from a collection
Use findOne() method to retrieve a single document
Use sort() method to sort the results
Use limit() method to limit the number of results returned
Developed a web-based project management system for a construction company.
Used PHP and MySQL for backend development.
Implemented a responsive UI using Bootstrap and jQuery.
Incorporated features such as task assignment, progress tracking, and document management.
Conducted user testing and made improvements based on feedback.
Completed the project within the given timeline and budget.
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 applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
How to remove duplicates from an array
Case study given to check the command on DAX , Time Intelligence Functions
I applied via Company Website and was interviewed before Aug 2023. There were 3 interview rounds.
To make a string palindrome, reverse the string and append it to the original string.
Reverse the input string
Append the reversed string to the original string
MongoDB queries are used to retrieve data from a MongoDB database.
Use find() method to retrieve documents from a collection
Use findOne() method to retrieve a single document
Use sort() method to sort the results
Use limit() method to limit the number of results returned
I applied via Campus Placement and was interviewed in May 2022. There were 4 interview rounds.
1st round had mcq question containing apti,os,dbms,javascript
Only the top performers from the 1st where eligible for coding round who where offered higher packages...it contained basic array and string question
3rd round was gd we were given a topic time...however gd round had no elimination
I appeared for an interview before Mar 2024, where I was asked the following questions.
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.
What people are saying about Tietoevry
Some of the top questions asked at the Tietoevry Software Engineer interview -
The duration of Tietoevry Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 10 interview experiences
Difficulty level
Duration
based on 138 reviews
Rating in categories
Senior Software Engineer
1.2k
salaries
| ₹14.6 L/yr - ₹25.3 L/yr |
Software Engineer
909
salaries
| ₹6 L/yr - ₹14.9 L/yr |
Softwaretest Engineer
335
salaries
| ₹3 L/yr - ₹8.5 L/yr |
Lead Software Engineer
319
salaries
| ₹17.5 L/yr - ₹32 L/yr |
Senior Test Engineer
221
salaries
| ₹11.3 L/yr - ₹20 L/yr |
Synechron
Movate
Sopra Steria
NCR Corporation