Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Oct 2021. There were 3 interview rounds.
Yes, C# supports multiple inheritance through interface implementation and class inheritance.
C# does not support multiple inheritance through class inheritance alone.
To achieve multiple inheritance, a class can inherit from one class and implement multiple interfaces.
Example: class MyClass : MyBaseClass, IInterface1, IInterface2 { }
Security for a web API can be provided through authentication, encryption, and rate limiting.
Implement authentication mechanisms such as OAuth or API keys to ensure only authorized users can access the API.
Use encryption to protect sensitive data being transmitted over the network.
Implement rate limiting to prevent excessive requests and potential denial of service attacks.
Regularly update and patch the API to address ...
I applied via Campus Placement and was interviewed in Mar 2021. There were 3 interview rounds.
Array of pointers is an array containing memory addresses of variables, while pointer to an array is a pointer pointing to the first element of an array.
Array of pointers can be used to store multiple strings, each string being a pointer to a character array.
Pointer to an array can be used to access elements of an array using pointer arithmetic.
Array of pointers can be dynamically allocated using malloc() function.
Poin...
Accessing nested index using pointer in C/C++
Use the arrow operator (->) to access the nested structure element
Use the dereference operator (*) to access the nested array element
Example: ptr->nestedStruct.nestedArray[*].element
Example: (*ptr).nestedArray[*].element
Top trending discussions
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 3 interview rounds.
posted on 15 Jul 2022
I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.
If you are a fresher , then this is for you else almost no coding test for experienced candidates.
posted on 5 Aug 2024
I applied via Job Portal and was interviewed in Feb 2024. There were 3 interview rounds.
30 mins Aptitude Question
30 mins - 3 Coding Question
Rest API is a set of rules and conventions for building and interacting with web services using HTTP methods.
Rest API stands for Representational State Transfer Application Programming Interface.
It uses standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations.
RESTful APIs use URLs to access resources, and return data in JSON or XML format.
Stateless communication allows for scalability and flexibilit...
Response codes indicate the status of a HTTP request. 200 & 201 are success codes, while 400 & 403 are client error codes.
200 - OK: Request was successful
201 - Created: Request was successful and a new resource was created
400 - Bad Request: The server cannot process the request due to a client error
403 - Forbidden: The server understood the request, but refuses to authorize it
I applied via Job Portal and was interviewed in Jan 2023. There were 3 interview rounds.
posted on 2 Jul 2024
Main principles of Java include object-oriented programming, platform independence, and automatic memory management.
Object-oriented programming: Java is based on classes and objects, allowing for encapsulation, inheritance, and polymorphism.
Platform independence: Java code can run on any platform that has a Java Virtual Machine (JVM) installed.
Automatic memory management: Java uses garbage collection to automatically m
The == operator compares the memory addresses of two objects, while the equals method compares the content of two objects.
The == operator is used to compare the memory addresses of two objects in Java.
The equals method is used to compare the content of two objects in Java.
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == str2 will return false, but str1.equals(str2) will return true
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I have a strong technical background, proven track record of delivering high-quality software, and a passion for continuous learning and improvement.
I have a Bachelor's degree in Computer Science and X years of experience in software development.
I have successfully led multiple projects from conception to completion, delivering high-quality software on time and within budget.
I am proficient in a variety of programming ...
Some of the top questions asked at the American Megatrends System Software Engineer interview -
based on 20 reviews
Rating in categories
System Software Engineer
130
salaries
| ₹3 L/yr - ₹11.3 L/yr |
Senior System Software Engineer
126
salaries
| ₹6 L/yr - ₹18 L/yr |
Module Lead
56
salaries
| ₹8.4 L/yr - ₹21 L/yr |
Senior Test Engineer
34
salaries
| ₹5 L/yr - ₹13 L/yr |
Senior Software Engineer
20
salaries
| ₹7.5 L/yr - ₹16 L/yr |
Primus Global Technologies
Saama Technologies
DISYS
Pitney Bowes