i
UST
Filter interviews by
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
Using stream API to find the sum of even numbers from an ArrayList
Convert the ArrayList to a stream using the stream() method
Filter the stream to keep only the even numbers using the filter() method
Use the mapToInt() method to convert the stream of even numbers to an IntStream
Finally, use the sum() method to calculate the sum of the even numbers
Prepared Statements interface is used to prevent SQL injection.
Prepared Statements interface is used to parameterize the SQL queries.
It allows the separation of SQL code and user input.
It helps to prevent SQL injection attacks by automatically escaping special characters.
Examples: PDO, mysqli, Java PreparedStatement, etc.
String is immutable to ensure data integrity and thread safety.
Immutable strings prevent accidental modification of data.
Immutable strings allow for efficient memory allocation and sharing.
Immutable strings ensure thread safety by avoiding race conditions.
Examples of immutable string methods include substring, toLowerCase, and toUpperCase.
Java OOPs concepts and examples
Encapsulation - hiding data and methods within a class (e.g. private variables)
Inheritance - creating new classes from existing ones (e.g. subclass extends superclass)
Polymorphism - using a single method to perform different actions (e.g. method overloading/overriding)
Abstraction - focusing on essential features and hiding implementation details (e.g. abstract classes/interfaces)
Top trending discussions
I applied via Naukri.com and was interviewed in May 2022. There were 3 interview rounds.
2 coding and aptitude
posted on 20 Feb 2023
I applied via Naukri.com and was interviewed before Feb 2022. There were 4 interview rounds.
You will be asked to develop an application and based on that the next round will be proceeded. For me I have been asked to perform some crud operations with api using asp.net core and asp.net mvc application
API is a set of protocols and tools for building software applications. It allows different applications to communicate with each other.
API stands for Application Programming Interface
It defines how different software components should interact with each other
APIs can be used to access data or functionality from other applications or services
Examples of APIs include Google Maps API, Twitter API, and Facebook API
Interface defines only method signatures while abstract class can have method implementations.
An interface can be implemented by multiple classes while an abstract class can only be extended by one class.
An abstract class can have constructors while an interface cannot.
An abstract class can have instance variables while an interface cannot.
An abstract class can provide default implementations for some methods while an ...
Routing in ASP.NET Core API is performed using the built-in middleware called Endpoint Routing.
Endpoint Routing is responsible for mapping incoming requests to the appropriate action methods in the controller.
It uses the HTTP verb, URL pattern, and route data to determine the correct action method.
Routes can be defined using attributes on the controller and action methods or in the Startup.cs file.
Middleware like authe...
SOLID principles are a set of design principles for writing maintainable and scalable software.
S - Single Responsibility Principle
O - Open/Closed Principle
L - Liskov Substitution Principle
I - Interface Segregation Principle
D - Dependency Inversion Principle
I applied via campus placement at J S S Academy of Technical Education, Bangalore and was interviewed in Dec 2024. There were 3 interview rounds.
Average to easy difficulty level.
posted on 24 Dec 2024
It was kind of difficult the coding part
They asked basic on going topic like impact of AI
Linear regression is used for predicting continuous values, while logistic regression is used for predicting binary outcomes.
Linear regression is used when the dependent variable is continuous and has a linear relationship with the independent variable.
Logistic regression is used when the dependent variable is binary or categorical and the relationship between the independent variables and the outcome is non-linear.
Lin...
I applied via Campus Placement and was interviewed in Oct 2024. There were 5 interview rounds.
Basic aptitudes question in online test
Two coding Q online test
I want to join Global Logic because of their reputation for cutting-edge technology solutions and collaborative work environment.
Global Logic is known for their innovative technology solutions
I am impressed by the collaborative work environment at Global Logic
I believe Global Logic offers great opportunities for professional growth and development
posted on 12 Nov 2024
It was an aptitute round and 2 coding questions was there
posted on 24 Dec 2024
I was interviewed in Jun 2024.
To get the 3rd highest salary, you can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.
Use a SQL query to select distinct salaries in descending order.
Use the 'LIMIT' keyword to limit the results to 3.
Use the 'OFFSET' keyword to skip the first 2 highest salaries.
Example: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 2;
The inner join of two tables with duplicate values results in a combined set of common values.
Inner join combines rows from both tables where the key columns match
In this case, the result would be [1,1,1,1,1,1] as all values are common in both tables
Developed a web application for tracking and managing project tasks
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express
Utilized MongoDB for database management
Incorporated authentication and authorization features for user security
SQL is a relational database management system, while NoSQL is a non-relational database management system.
SQL databases are table-based, NoSQL databases are document, key-value, graph, or wide-column stores
SQL databases use structured query language for defining and manipulating data, NoSQL databases use different query languages
SQL databases are vertically scalable, NoSQL databases are horizontally scalable
SQL databa...
NoSQL is better for handling unstructured data, providing scalability and flexibility.
NoSQL databases are better suited for handling unstructured data like social media posts, user-generated content, and IoT data.
NoSQL databases provide better scalability as they can easily distribute data across multiple servers, allowing for horizontal scaling.
NoSQL databases offer more flexibility in terms of data model, allowing fo...
Designed and implemented a real-time data pipeline for processing and analyzing user behavior data.
Used Apache Kafka for real-time data streaming
Utilized Apache Spark for data processing and analysis
Implemented data transformations and aggregations using Scala
Stored processed data in a data warehouse like Amazon Redshift
Built monitoring and alerting systems to ensure data pipeline reliability
I would address the conflict directly and professionally, seeking to understand the root cause and find a mutually beneficial solution.
Schedule a private meeting with the manager to discuss the conflict
Listen actively to the manager's perspective and express your own calmly
Seek to find common ground and propose potential solutions
If necessary, involve HR or a mediator to help resolve the conflict
I love to spend my free time hiking, reading, and trying out new recipes in the kitchen.
Hiking in the mountains or local trails
Reading fiction and non-fiction books
Experimenting with new recipes and cooking techniques
based on 6 reviews
Rating in categories
Software Developer
2k
salaries
| ₹3.5 L/yr - ₹12.1 L/yr |
Senior Software Engineer
1.6k
salaries
| ₹6.5 L/yr - ₹26 L/yr |
Software Engineer
1.3k
salaries
| ₹3.7 L/yr - ₹14.6 L/yr |
System Analyst
1.2k
salaries
| ₹6.5 L/yr - ₹22.2 L/yr |
Senior Software Developer
1.1k
salaries
| ₹5.5 L/yr - ₹19.6 L/yr |
TCS
Infosys
Wipro
HCLTech