Filter interviews by
Two sum problem DSA fromleetcode
Libuv is a multi-platform support library with a focus on asynchronous I/O.
Provides event loop, networking, and file system access APIs
Supports asynchronous operations for handling I/O events efficiently
Used in Node.js for handling non-blocking I/O operations
Async programming in JS allows for non-blocking operations, improving performance and user experience.
Use async/await to write asynchronous code in a synchronous manner
Promises are a common way to handle asynchronous operations
Callbacks can also be used for async programming, but can lead to callback hell
Utilize setTimeout and setInterval for delayed and repeated tasks
I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.
Quantitive reasoning
Gender equality,ai v/s human
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
It involves concepts like classes, objects, inheritance, encapsulation, and polymorphism
Example: In a banking system, a 'BankAccount' class can have objects like 'SavingsAccount' and 'CheckingAccount'
HashMap internally uses an array of linked lists to store key-value pairs, with keys being hashed to determine the index in the array.
HashMap uses hashing to determine the index of the key in the array.
If multiple keys hash to the same index, a linked list is used to handle collisions.
HashMap allows null keys and values.
HashMap is not synchronized, use ConcurrentHashMap for thread-safe operations.
Stream API is a feature in Java that allows processing collections of objects in a functional style.
Stream API is used to process collections of objects in a functional style.
Stream API provides a set of methods to perform operations on the elements of a collection.
Stream API supports operations like filter, map, reduce, and collect.
Stream API is part of the java.util.stream package in Java.
What people are saying about Xyz Company
I applied via Campus Placement and was interviewed in Jun 2024. There were 4 interview rounds.
A simple aptitude question on the basics.
Question regarding the maximum of two arrays and the sorting process.
My salary expectations are based on my experience, skills, and the market rate for this position.
Research the average salary range for Software Developers in the specific location and industry
Consider your level of experience and skills compared to the job requirements
Be prepared to negotiate based on the overall compensation package offered
Xyz Company interview questions for designations
Get interview-ready with Top Xyz Company Interview Questions
Reverse a linkedlist
I applied via Newspaper Ad and was interviewed in May 2024. There were 3 interview rounds.
60 min, basic dsa, oop,questions
Ai vs Machine learning
Basic OOP concepts include encapsulation, inheritance, and polymorphism.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects of different classes to respond to the same method call
The four pillars are principles that guide software development: flexibility, scalability, maintainability, and efficiency.
Flexibility: Ability to adapt to changing requirements without major changes to the codebase.
Scalability: Ability to handle increased workload or user base without sacrificing performance.
Maintainability: Ease of understanding and modifying the code for future updates or bug fixes.
Efficiency: Optim...
I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.
1. online coding related to java and angular
To connect with a database in Spring Boot, you can use Spring Data JPA or JDBC templates.
Use Spring Data JPA for easy database access and mapping entities to tables
Configure database connection properties in application.properties file
Use @Repository annotation to mark the repository classes
Example: @Repository interface UserRepository extends JpaRepository
My notice period is 2 months.
My notice period is 2 months
I am required to give a 2 months notice before leaving my current position
I need to work for 2 more months before I can leave
Boats profit and loss percentage
I am a software developer with 5 years of experience in Java, Python, and web development.
5 years of experience in software development
Proficient in Java, Python, and web development
Strong problem-solving skills
Experience working in agile environments
Passionate about learning new technologies
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 detai...
I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.
Basic maths and reasoning
Max element of array
2 Interview rounds
based on 76 reviews
Rating in categories
Software Engineer
1k
salaries
| ₹12.8 L/yr - ₹35 L/yr |
Manager
804
salaries
| ₹21.6 L/yr - ₹47 L/yr |
Software Developer
779
salaries
| ₹11.5 L/yr - ₹35 L/yr |
Consultant
402
salaries
| ₹8.5 L/yr - ₹29 L/yr |
Senior Software Engineer
362
salaries
| ₹12.3 L/yr - ₹42 L/yr |
Bajaj Finserv
Wells Fargo
JPMorgan Chase & Co.
HSBC Group