Filter interviews by
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
A programming language is a formal language used to write instructions for a computer to perform specific tasks.
Programming languages are used to create software applications and systems.
They provide a set of rules and syntax for writing code.
Examples of programming languages include Java, Python, C++, and JavaScript.
Python is a versatile programming language used for web development, data analysis, artificial intelligence, and automation.
Python is used for web development using frameworks like Django and Flask
Python is widely used for data analysis and scientific computing with libraries like NumPy and Pandas
Python is used for artificial intelligence and machine learning with libraries like TensorFlow and PyTorch
Python is used for...
Control statements are used to control the flow of execution in a program.
Control statements determine which sections of code are executed based on certain conditions.
They include if-else statements, switch statements, and loops.
Examples: if(condition), else, switch(expression), for loop, while loop.
The most popular programming languages are Java, Python, and JavaScript.
Java is widely used for enterprise applications and Android development.
Python is popular for its simplicity and versatility, used in web development, data analysis, and artificial intelligence.
JavaScript is essential for web development, enabling interactive and dynamic web pages.
Top trending discussions
I applied via Indeed and was interviewed in Jul 2024. There was 1 interview round.
Objects of String are stored in the String Pool in Java.
String objects are stored in the String Pool, a special memory area in Java heap memory.
String literals are automatically stored in the String Pool.
String objects created using the new keyword are not stored in the String Pool.
String.intern() method can be used to store a String object in the String Pool.
A bean in Spring Boot is a Java object that is instantiated, assembled, and managed by the Spring IoC container.
Beans are defined in the Spring configuration file or using annotations like @Component, @Service, @Repository, etc.
Beans are singleton by default but can be scoped as prototype, request, session, etc.
Beans are injected into other beans using dependency injection.
Example: @Component annotation is used to defi
Query parameters are used to pass data to a web server through the URL, while path parameters are part of the URL itself.
Query parameters are key-value pairs added to the end of a URL after a '?'
Path parameters are variables within the URL path itself, denoted by curly braces {}
Example of query parameter: www.example.com/api/users?id=123
Example of path parameter: www.example.com/api/users/{userId}
Exceptions are recoverable errors that can be handled in code, while errors are unrecoverable issues that usually result in program termination.
Exceptions are checked at compile time, while errors are unchecked.
Exceptions are subclasses of Throwable, while errors are subclasses of Error.
Examples of exceptions include FileNotFoundException, NullPointerException, while examples of errors include OutOfMemoryError, StackOv
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
Use streams to find prime numbers in an array
Use Java streams to filter out non-prime numbers from the array
Check if a number is prime by dividing it by all numbers less than its square root
Create a method to check if a number is prime
posted on 1 Oct 2024
I applied via Campus Placement
DP graphs strings it was good
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, previous, and next
Iterate through the list, updating pointers to reverse the direction
Return the new head of the reversed list
The Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
Start with two variables initialized to 0 and 1
Loop through desired number of iterations, adding the previous two numbers to get the next number
Print or store each number in the series
posted on 8 Aug 2024
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Object-oriented programming concepts that focus on data encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: ability of a class to inherit properties and behavior from another class
Polymorphism: ability to present the same interface for different data types
Abstraction: hiding the complex implementation details
I want to switch to explore new technologies and challenges in a different industry.
Interested in learning new skills and technologies
Seeking new challenges and opportunities for growth
Want to explore different industry perspectives
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Java collections are data structures that store and manipulate groups of objects.
Types of collections include List, Set, Map, Queue, etc.
Internal workings involve data structures like arrays, linked lists, hash tables, etc.
Collections framework provides interfaces and classes for working with collections.
Count occurrences of a specific string in an array of strings.
Iterate through the array and use a HashMap to store the count of each string.
Use the string as key and increment the count each time it is encountered.
Return the count of the specific string at the end.
Using stream to filter a list of strings
Use the filter method to apply a predicate to each element in the stream
Convert the stream back to a list using the collect method
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Calaender based questions
posted on 21 Dec 2024
I applied via Referral and was interviewed in Jun 2024. There were 3 interview rounds.
Excellent about aptitude test need learn mor
Discussion with branch sales manager
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
Design patterns are reusable solutions to common problems in software design. Singleton ensures a class has only one instance, while factory creates objects without specifying the exact class.
Design patterns are best practices for solving common software design problems.
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Factory pattern creates objects without specifying ...
Create a Spring Boot program to accept JSON requests and process the data.
Create a Spring Boot application with a REST controller to handle incoming JSON requests.
Use @PostMapping annotation to map the endpoint for accepting JSON requests.
Use @RequestBody annotation to bind the incoming JSON data to a Java object.
Process the JSON data as needed in the controller method.
Return a response as JSON if required.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
fresher
2.1k
salaries
| ₹0.6 L/yr - ₹7 L/yr |
Software Engineer
330
salaries
| ₹1.3 L/yr - ₹9.2 L/yr |
Software Developer
296
salaries
| ₹1 L/yr - ₹8 L/yr |
Assistant Manager
153
salaries
| ₹2.5 L/yr - ₹11.9 L/yr |
Manager
152
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Reliance Industries
Tata Group
Adani Group
Hindustan Unilever