Filter interviews by
Difficulty of the question easy and mediam.
I have need of coding questions.
Java is a popular programming language used for developing a wide range of applications.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM).
It is used for developing web applications, mobile apps, desktop applications, and enterprise software.
Java is known for its security features and scalability.
Examples of Java applications include Android apps, online banking systems, an
Node.js is a runtime environment that allows you to run JavaScript on the server side.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model.
Node.js is commonly used for building server-side applications and APIs.
It allows for asynchronous programming using callbacks or promises.
Node.js has a large ecosystem of libraries and frameworks available, such as Express.js.
Top trending discussions
I applied via Campus Placement and was interviewed in Nov 2023. There were 2 interview rounds.
Was given 1 easy, 1 moderate and 1 SQL question
I applied via Walk-in and was interviewed in Mar 2024. There was 1 interview round.
Time and speed, numerical analysis,c and java coding
I applied via campus placement at Indian Institute of Technology (IIT), Patna and was interviewed in Dec 2024. There were 2 interview rounds.
The coding questions were at Leetcode difficulty level and were derived from the Striver sheet.
posted on 3 Dec 2024
30min duration simple questions
Basic array 2 coding questions
posted on 8 Jan 2025
I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.
posted on 11 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.
Basic DSA from the hacker rank website
posted on 12 Dec 2024
I was interviewed in Nov 2024.
It was codility test with 2 questions
Data structure related question
To find the second highest integer in an array, sort the array in descending order and return the second element.
Sort the array in descending order
Return the second element in the sorted array
Handle edge cases like duplicates or small arrays
I applied via Approached by Company and was interviewed in Jul 2024. There were 5 interview rounds.
New Java versions introduce various features and improvements for developers.
Java 8 introduced lambda expressions and the Stream API for functional programming.
Java 9 added the module system to improve code organization and security.
Java 10 included local variable type inference for cleaner code.
Java 11 introduced the HttpClient API for easier HTTP communication.
Java 12 added switch expressions for more concise code.
Ja...
LRU cache is a data structure that stores the most recently used items, discarding the least recently used items when full.
Use a LinkedHashMap to implement LRU cache in Java
Override removeEldestEntry method to limit the size of the cache
Accessing an element updates its position in the cache
I chose SAP because of its industry-leading reputation and comprehensive suite of solutions. If offered less compensation, I would consider the overall growth opportunities and work-life balance.
SAP is a widely used enterprise software with a strong market presence
SAP offers a wide range of solutions for various industries, providing valuable experience and skill development
Consider the overall growth opportunities, wo...
Implement stack using array or linked list
Use an array or linked list to store elements in the stack
Implement push() and pop() functions to add and remove elements from the stack
Maintain a pointer to keep track of the top element in the stack
I am motivated to join SAP because of their reputation for innovation, global impact, and opportunities for growth.
SAP is a global leader in enterprise software solutions, offering cutting-edge technology and opportunities to work on impactful projects.
I am excited about the chance to work with a diverse team of talented individuals and learn from industry experts.
SAP's commitment to innovation and continuous learning ...
My top priority while choosing a new job is growth opportunities and a positive work culture.
Opportunities for career advancement and skill development
Positive work environment and company culture
Alignment with personal values and goals
Competitive compensation and benefits
Work-life balance
TCS
Infosys
Wipro
HCLTech