i
Binary Semantics
Filter interviews by
I applied via Naukri.com
Abstract class is a class that cannot be instantiated, while interface is a contract that defines a set of methods.
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
A class can implement multiple interfaces, but can only inherit from one abstract class.
Abstract class can have constructors, while interface cannot.
Abstract class can have instance variables, whi...
A static constructor is a special constructor that is used to initialize the static members of a class.
Static constructors are called automatically before any static member of the class is accessed.
They are used to initialize static variables or perform any necessary setup for the class.
Static constructors do not take any parameters and cannot be called directly.
They are typically used to set default values or initiali...
Mcq questions of sql c# mvc asp .net
The SQL query to extract records based on a particular date.
Use the SELECT statement to retrieve the desired columns from the table.
Use the FROM clause to specify the table from which to extract the records.
Use the WHERE clause to filter the records based on the desired date.
Use the DATE function to convert the date string to the appropriate format if needed.
Top trending discussions
posted on 12 Feb 2024
Reverse an array of strings
Use a loop to iterate through half of the array
Swap the elements at the corresponding positions from both ends
Continue swapping until the middle of the array is reached
Find the second largest element in an array
Sort the array in descending order and return the element at index 1
Iterate through the array and keep track of the largest and second largest elements
Use a priority queue to find the second largest element
posted on 9 Apr 2024
posted on 17 May 2023
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Microservices are small, independent services that work together to form a larger application.
Microservices allow for greater flexibility and scalability in software development.
Each microservice can be developed, deployed, and scaled independently.
Microservices communicate with each other through APIs.
Examples of companies using microservices include Netflix, Amazon, and Uber.
Microservices can be secured by implementing authentication, authorization, encryption, and monitoring.
Implement authentication and authorization to ensure only authorized users can access the microservices.
Use encryption to protect sensitive data in transit and at rest.
Implement monitoring to detect and respond to security threats.
Use secure communication protocols such as HTTPS and TLS.
Implement rate limiting to prev...
Exceptions in Microservices are handled by logging, returning error codes, and using circuit breakers.
Log exceptions with relevant details for debugging purposes
Return appropriate error codes to the client
Use circuit breakers to prevent cascading failures
Implement retry mechanisms for transient errors
Use fallback mechanisms to provide a degraded service when necessary
Yes, I have experience working with cloud technologies such as AWS and Azure.
I have worked with AWS services such as EC2, S3, RDS, and Lambda.
I have also worked with Azure services such as Virtual Machines, Blob Storage, and Functions.
I am familiar with cloud deployment models such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
Guidelines for writing better code
Follow coding standards and conventions
Write modular and reusable code
Use meaningful variable and function names
Write comments to explain complex logic
Test code thoroughly before deployment
posted on 5 Sep 2023
I applied via Naukri.com and was interviewed before Sep 2022. There were 4 interview rounds.
Technical questions with coding test on real time scenarios.
I applied via Naukri.com and was interviewed in Jul 2021. There were 5 interview rounds.
A program to find prime numbers using modules.
Import the math module
Create a function to check if a number is prime
Loop through a range of numbers and check if each is prime
Print the prime numbers found
posted on 15 Dec 2024
I applied via Company Website and was interviewed in Nov 2024. There were 3 interview rounds.
Data structures and algorithms include concepts such as reversing a linked list and working with doubly linked lists. LeetCode problems where they are are given one hour to write code on paper.
I applied via Campus Placement and was interviewed in Jun 2024. There were 4 interview rounds.
Group discussion was the first round on avg there were 15 people in a group discussion at last everyone was given a minute to speak
There were simple aptitude questions and core java MCQS
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
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 th...
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can override or extend the functionality of the base class
Example: Class 'Car' can inherit from class 'Vehicle' and inh...
based on 6 reviews
Rating in categories
Software Developer
81
salaries
| ₹3.3 L/yr - ₹13 L/yr |
Programmer Analyst
45
salaries
| ₹5 L/yr - ₹10 L/yr |
Senior Software Developer
42
salaries
| ₹6.7 L/yr - ₹14 L/yr |
Research Analyst
37
salaries
| ₹2.1 L/yr - ₹6 L/yr |
Team Lead
36
salaries
| ₹6.5 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech