i
Oriserve
Filter interviews by
Find and return the duplicate element in an array of strings.
Iterate through the array and keep track of elements seen so far using a hash set.
If an element is already in the hash set, return it as the duplicate element.
Example: ['apple', 'banana', 'apple', 'orange'] should return 'apple' as the duplicate element.
async await in JavaScript is a way to write asynchronous code in a synchronous manner.
async functions return a Promise
await keyword is used to pause the execution of async functions until a Promise is settled
async/await makes asynchronous code easier to read and write compared to using callbacks or Promises
Top trending discussions
I applied via Naukri.com and was interviewed before May 2020. There were 3 interview rounds.
COBOL supports various data passing techniques.
COBOL supports passing data by reference using the CALL BY REFERENCE clause.
COBOL also supports passing data by content using the CALL BY CONTENT clause.
COBOL also supports passing data by value using the CALL BY VALUE clause.
COBOL also supports passing data by address using the CALL BY ADDRESS clause.
I applied via Naukri.com and was interviewed in Nov 2020. There were 4 interview rounds.
I applied via Referral and was interviewed in Jul 2022. There were 4 interview rounds.
Aptitude and reasoning mandatory for every company
A database is a collection of organized data that can be easily accessed, managed, and updated.
A database can be relational or non-relational
It stores data in tables or documents
It allows for efficient querying and retrieval of data
Examples include MySQL, MongoDB, and Oracle
I applied via Naukri.com and was interviewed in Dec 2021. There was 1 interview round.
Using Java 8 Streams to filter employees by the second highest age efficiently.
Use a List<Employee> to store employee data.
Sort the employees by age in descending order.
Use distinct() to remove duplicates in ages.
Skip the first age and limit the result to one to get the second highest age.
Filter employees whose age matches the second highest age.
Spring is a framework while Spring Boot is an extension of Spring. Spring Boot uses annotations to simplify configuration.
Spring is a framework for building Java applications
Spring Boot is an extension of Spring that simplifies configuration
Spring Boot uses annotations to configure the application
Spring Boot provides a lot of defaults and auto-configuration
Spring Boot is ideal for microservices and cloud-native applica...
The coding questions can cover a range of topics,including data structures,algorithms,problem-solving, and programming concepts.The questions are designed to test your ability to solve real-world coding challenges that you might encounter in softwere development roles.
Remember that TCS's recruitement process might vary based on factors such as the role yor are the applying the specific requirements of the company at that time. for the most accurate and up-to-date information,refer to TCS's official communication or each out to their HR representatives.
I applied via Naukri.com
based on 2 interview experiences
based on 1 review
Rating in categories
Software Engineer
22
salaries
| ₹8 L/yr - ₹14 L/yr |
Software Developer
10
salaries
| ₹8 L/yr - ₹12 L/yr |
Business Analyst
6
salaries
| ₹7 L/yr - ₹12.2 L/yr |
Associate Software Engineer
6
salaries
| ₹6.5 L/yr - ₹8.5 L/yr |
Data Scientist
5
salaries
| ₹10 L/yr - ₹12.5 L/yr |
TCS
Accenture
Wipro
Cognizant