Filter interviews by
CI/CD tools automate software development processes, enabling continuous integration and delivery for faster and reliable releases.
CI/CD stands for Continuous Integration and Continuous Delivery.
CI involves automatically testing and merging code changes into a shared repository.
CD automates the deployment of code to production environments.
Popular CI/CD tools include Jenkins, GitLab CI, and CircleCI.
Jenkins allows...
Compatibility testing ensures software works across different environments, devices, and browsers.
Identify target environments: Determine the operating systems, browsers, and devices the software needs to support.
Create test cases: Develop scenarios that cover various combinations of hardware, software, and network configurations.
Use emulators and simulators: Test on virtual devices to mimic different environments...
Promise is an object representing the eventual completion or failure of an asynchronous operation.
Used for handling asynchronous operations in JavaScript
Can be in one of three states: pending, fulfilled, or rejected
Helps avoid callback hell by chaining multiple asynchronous operations
Example: Fetching data from an API using fetch() returns a Promise
OOPs stands for Object-Oriented Programming and is a programming paradigm based on the concept of objects.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Reusability: Code can be reused through i...
Collection framework in Java is a set of classes and interfaces that provide a way to store and manipulate groups of objects.
Collection framework provides interfaces like List, Set, and Map for storing and manipulating groups of objects.
It includes classes like ArrayList, LinkedList, HashSet, and HashMap that implement these interfaces.
Collections in Java provide methods for adding, removing, and accessing element...
Yes, we can use try block without catch block to handle exceptions using finally block.
Try block can be used without catch block if there is a finally block to handle exceptions.
Finally block is executed whether an exception is thrown or not.
Example: try { // code that may throw exception } finally { // code to be executed regardless of exception }
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit, known as a class.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for better control over the data by preventing direct access and manipulation.
Encapsulation also helps in achieving data abstraction, where the internal details of an object are hidden and only th...
SQL is a language used to manage relational databases, while MySQL is a specific relational database management system.
SQL is a language used to manage relational databases, while MySQL is a specific implementation of a relational database management system.
SQL is a standard language used across different database management systems, while MySQL is a specific product developed by Oracle Corporation.
MySQL is open-s...
OOPS stands for Object-Oriented Programming System in Java.
OOPS is a programming paradigm that uses objects to represent real-world entities.
It focuses on encapsulation, inheritance, and polymorphism.
Encapsulation is the process of hiding data and methods within a class.
Inheritance allows a subclass to inherit properties and methods from a superclass.
Polymorphism allows objects to take on multiple forms or behavio...
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
It can be achieved through method overloading or method overriding.
Example: A parent class Animal can have child classes like Dog, Cat, and Cow. All these child classes can have their own implementation of the method 'makeSound', but they can be treated as A...
I applied via Campus Placement and was interviewed in May 2023. There were 3 interview rounds.
It was having mcq questions from java
Most of the questions were from multi threading
Java is a high-level programming language known for its portability and object-oriented programming support. OOPs stands for Object-Oriented Programming. HashMap and HashSet are both data structures in Java, but HashMap is used to store key-value pairs while HashSet is used to store unique elements.
Java is a high-level programming language used for developing applications and software.
OOPs (Object-Oriented Programming)...
I am a dedicated Information Security Analyst who enjoys staying up-to-date on the latest cybersecurity trends. In my personal time, I love hiking, reading, and trying out new recipes.
Dedicated Information Security Analyst
Stay up-to-date on cybersecurity trends
Enjoy hiking, reading, and trying out new recipes
I have 3 years of experience in information security, including threat detection and incident response.
3 years of experience in information security
Skilled in threat detection and incident response
Familiar with security tools such as SIEM and IDS/IPS
This question tests your understanding of basic JavaScript concepts and syntax.
JavaScript is a high-level, interpreted programming language.
Variables can be declared using 'var', 'let', or 'const'. Example: 'let x = 10;'
Functions can be defined using function declarations or arrow functions. Example: 'const add = (a, b) => a + b;'
JavaScript supports object-oriented programming with prototypes and classes.
Asynchronou...
Experienced IT Engineer with a passion for problem-solving and staying up-to-date with technology trends.
Over 5 years of experience in IT support and network administration
Proficient in troubleshooting hardware and software issues
Skilled in implementing and maintaining security protocols
Certified in Cisco networking and Microsoft Azure cloud services
I have a strong technical background, excellent problem-solving skills, and a passion for staying up-to-date with the latest technologies.
I have a Bachelor's degree in Computer Science and 5+ years of experience in IT engineering.
I have successfully implemented various IT solutions that have improved efficiency and productivity within organizations.
I am proficient in multiple programming languages and have a solid unde...
I applied via Naukri.com and was interviewed before Dec 2023. There was 1 interview round.
Compatibility testing ensures software works across different environments, devices, and browsers.
Identify target environments: Determine the operating systems, browsers, and devices the software needs to support.
Create test cases: Develop scenarios that cover various combinations of hardware, software, and network configurations.
Use emulators and simulators: Test on virtual devices to mimic different environments when...
CI/CD tools automate software development processes, enabling continuous integration and delivery for faster and reliable releases.
CI/CD stands for Continuous Integration and Continuous Delivery.
CI involves automatically testing and merging code changes into a shared repository.
CD automates the deployment of code to production environments.
Popular CI/CD tools include Jenkins, GitLab CI, and CircleCI.
Jenkins allows for ...
Easy simple sql question ,and database related questions
SQL is a language used to manage relational databases, while MySQL is a specific relational database management system.
SQL is a language used to manage relational databases, while MySQL is a specific implementation of a relational database management system.
SQL is a standard language used across different database management systems, while MySQL is a specific product developed by Oracle Corporation.
MySQL is open-source...
I applied via Naukri.com and was interviewed in Sep 2022. There were 3 interview rounds.
Aptitude Questions of 35 minutes
I applied via Campus Placement and was interviewed in Jul 2022. There were 2 interview rounds.
This was just a technical test in which there were 30 MCQs based on your job domain. In my case it was questions based on core Java and advanced java and Java Frameworks.
Collection is a framework provided by java to store and implement the data structures. Mainly Collection provides map, set and list interfaces . And different classes like ArrayList , LinkedList , HashMap, TreeMap , HashSet , TreeSet etc implements these interfaces and implement their abstract methods like add() addAll() remove() , Next() , hasNext() etc . Basically these methods provides easy ways to store and manipul...
Object-Oriented Programming (OOP) principles include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods. Example: A class 'Car' with attributes like 'speed' and methods like 'accelerate()'.
Inheritance: Deriving new classes from existing ones. Example: 'ElectricCar' inherits from 'Car'.
Polymorphism: Methods can do different things based on the object. Example: A method 'dr...
I applied via LinkedIn and was interviewed before Jun 2023. There were 2 interview rounds.
The first round was 20-30 MCQ questions.
Promise is an object representing the eventual completion or failure of an asynchronous operation.
Used for handling asynchronous operations in JavaScript
Can be in one of three states: pending, fulfilled, or rejected
Helps avoid callback hell by chaining multiple asynchronous operations
Example: Fetching data from an API using fetch() returns a Promise
OOPs stands for Object-Oriented Programming and is a programming paradigm based on the concept of objects.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Reusability: Code can be reused through inheri...
I applied via Naukri.com and was interviewed in May 2022. There were 2 interview rounds.
It was an easy level DSA problem.
Top trending discussions
based on 11 interview experiences
Difficulty level
Duration
based on 57 reviews
Rating in categories
Java Developer
24
salaries
| ₹4.9 L/yr - ₹18 L/yr |
Associate Software Engineer
15
salaries
| ₹7.5 L/yr - ₹10.3 L/yr |
UI Developer
15
salaries
| ₹6 L/yr - ₹14 L/yr |
Software Engineer
10
salaries
| ₹7 L/yr - ₹21.8 L/yr |
Senior Software Engineer
10
salaries
| ₹9.8 L/yr - ₹17 L/yr |
Aurigo
Prime Focus Technologies
Nowfloats Technologies
Peel-works