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 ...
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.
I applied via Job Portal and was interviewed in Jan 2023. There were 3 interview rounds.
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 ...
posted on 28 Sep 2024
60min of aptitude and coding test
2 questions on coding test
45 min 2 question on basic codeing
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
Some of the top questions asked at the American Megatrends System Software Engineer interview for experienced candidates -
based on 20 reviews
Rating in categories
System Software Engineer
133
salaries
| ₹3 L/yr - ₹11.3 L/yr |
Senior System Software Engineer
127
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