i
Amantya Technologies
Filter interviews by
I applied via Approached by Company and was interviewed in Jun 2023. There were 4 interview rounds.
Spark and Hadoop architecture, Linux command , python , pyspark question
I applied via Approached by Company and was interviewed before Mar 2023. There were 3 interview rounds.
I applied via Referral and was interviewed before Jan 2022. There were 4 interview rounds.
Programming mandatory (c cpp java ...)
Top trending discussions
I applied via Referral and was interviewed before Aug 2023. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.
Spring injects dependencies through inversion of control and dependency injection.
Spring uses inversion of control to manage objects and their dependencies.
Dependencies are injected into a class through constructor injection, setter injection, or field injection.
Spring container is responsible for creating and managing objects and their dependencies.
Example: @Autowired annotation is used for dependency injection in Spr
Hibernate connects to the database using JDBC (Java Database Connectivity) API.
Hibernate uses JDBC API to establish a connection to the database.
It uses JDBC drivers to communicate with the database.
Hibernate configuration file contains database connection details.
SessionFactory in Hibernate is responsible for creating sessions and managing connections.
Securing APIs involves using authentication, authorization, encryption, and monitoring.
Implement authentication mechanisms such as OAuth, JWT, or API keys
Use authorization to control access to APIs based on roles and permissions
Encrypt data transmission using HTTPS/TLS to prevent eavesdropping
Implement rate limiting and throttling to prevent abuse and DDoS attacks
Regularly monitor API traffic and logs for suspicious ac
Multiple DBs can be configured in an application by using database connection pooling, configuring multiple data sources, and managing transactions across databases.
Use database connection pooling to efficiently manage connections to multiple databases
Configure multiple data sources in the application to connect to different databases
Implement transaction management to ensure data consistency across multiple databases
Worst experience company is not so good
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
OOP focuses on creating objects that interact with each other to solve problems
Encapsulation, inheritance, and polymorphism are key principles of OOP
Examples of OOP languages include Java, C++, and Python
I applied via Approached by Company
Joining tables with different joins in SQL
Use INNER JOIN to return rows when there is at least one match in both tables
Use LEFT JOIN to return all rows from the left table and the matched rows from the right table
Use RIGHT JOIN to return all rows from the right table and the matched rows from the left table
Use FULL JOIN to return rows when there is a match in one of the tables
posted on 3 May 2022
I applied via Company Website and was interviewed before May 2021. There were 3 interview rounds.
I have X years of experience in ____.
Worked with ____ for X years on various projects
Proficient in ____ with experience in developing complex applications
Have completed multiple courses and certifications in ____
Contributed to open-source projects in ____
I appeared for an interview before Jun 2016.
based on 3 interviews
Interview experience
based on 7 reviews
Rating in categories
8-14 Yrs
Not Disclosed
6-10 Yrs
₹ 16.25-31 LPA
Software Engineer
268
salaries
| ₹3.2 L/yr - ₹11.5 L/yr |
Senior Software Engineer
118
salaries
| ₹7.7 L/yr - ₹22 L/yr |
Technical Lead
78
salaries
| ₹12 L/yr - ₹31 L/yr |
Software Developer
45
salaries
| ₹5.6 L/yr - ₹14.7 L/yr |
Senior Test Engineer
22
salaries
| ₹7.1 L/yr - ₹16.5 L/yr |
HCL Infosystems
Softenger
Capital Numbers Infotech
Accel Frontline