i
ATYETI
Work with us
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
A package is a way to organize related classes and interfaces in Java.
Packages help in avoiding naming conflicts and provide a hierarchical structure.
Packages can be imported to access classes and interfaces from other packages.
Packages are used to create modular and reusable code.
Packages are declared using the 'package' keyword at the beginning of a Java file.
Example: 'package com.example.myapp;'
Local storage is a web browser feature that allows websites to store data locally on a user's device.
Local storage is a key-value storage mechanism.
It is a part of the web storage API.
Data stored in local storage persists even after the browser is closed.
It is limited to storing data in string format.
Local storage can be accessed and modified using JavaScript methods like localStorage.setItem() and localStorage.getItem...
Wrapper class is a class that wraps or encapsulates the primitive data types in Java.
Wrapper classes provide a way to use primitive data types as objects.
They have methods to convert between primitive types and objects.
Wrapper classes are immutable.
Examples of wrapper classes include Integer, Double, Boolean, etc.
Java is a versatile programming language known for its platform independence, object-oriented nature, and robustness.
Platform independence: Java programs can run on any operating system or platform that has a Java Virtual Machine (JVM).
Object-oriented: Java supports the principles of encapsulation, inheritance, and polymorphism.
Robustness: Java has built-in memory management, exception handling, and strong type checkin...
Overriding is when a subclass provides a different implementation of a method inherited from its superclass. Overloading is when multiple methods with the same name but different parameters are defined in a class.
Overriding is used to achieve runtime polymorphism.
Overriding methods must have the same name, return type, and parameters as the method in the superclass.
Overloading is used to achieve compile-time polymorphi...
Top trending discussions
I applied via Referral and was interviewed in Apr 2023. There were 5 interview rounds.
Refer indiabix general aptitude, verbal and reasoning etc.
Creating Pattern, reverse string related question
Technical Face to face round, all basic concept of java and core
I am a software developer with experience in web development and programming languages like Java and Python.
Experienced in web development
Proficient in Java and Python
Strong problem-solving skills
I can join within 2 weeks if offered the position.
I have a notice period of 2 weeks at my current job.
I have completed all my pending projects and can start immediately.
I am excited about the opportunity and can make necessary arrangements to join within the given timeframe.
My expectations for a Software Developer role include a challenging and dynamic work environment, opportunities for growth and learning, a supportive team, and a competitive compensation package.
Challenging and dynamic work environment
Opportunities for growth and learning
Supportive team
Competitive compensation package
I appeared for an interview before Jun 2024, where I was asked the following questions.
Magento 2 uses various caching mechanisms to optimize database performance and reduce load times for better user experience.
Magento 2 employs built-in caching mechanisms like Redis and Varnish for efficient data retrieval.
Database queries are cached to minimize repeated access, improving performance.
Magento's full-page caching stores rendered pages, reducing the need for database queries on subsequent requests.
The use ...
Stock setup in Magento 2 manages product inventory levels, ensuring accurate stock availability for customers.
Enables tracking of product quantities in real-time.
Allows setting stock status (In Stock, Out of Stock) for products.
Supports backorders, letting customers order items not currently in stock.
Facilitates inventory management across multiple warehouses.
Example: Setting a product's stock quantity to 50 means 50 u...
I appeared for an interview before May 2024, where I was asked the following questions.
I appeared for an interview before May 2024, where I was asked the following questions.
Designing an API for real-time updates involves efficient data handling, state management, and communication protocols.
WebSockets: Use WebSockets for bi-directional communication, allowing the server to push updates to clients instantly. Example: Chat applications.
RESTful API with Polling: Implement a RESTful API that clients can poll at regular intervals for updates. Example: News feeds.
State Management Libraries: Uti...
Scaling a Node.js application involves optimizing performance, managing resources, and ensuring efficient request handling under high traffic.
Load Balancing: Distribute incoming traffic across multiple server instances using tools like Nginx or AWS Elastic Load Balancing to prevent any single server from becoming a bottleneck.
Clustering: Utilize Node.js's built-in cluster module to spawn multiple instances of the appli...
I appeared for an interview in Nov 2024, where I was asked the following questions.
posted on 6 Mar 2024
Medium level questions from all sectors
Technical MCQ and easy coding questions
Artificial intelligence
I applied via Walk-in and was interviewed before Feb 2023. There was 1 interview round.
posted on 19 Sep 2024
I applied via Job Portal
60mintues DSA level coding exam
based on 1 interview experience
Difficulty level
Duration
based on 1 review
Rating in categories
Software Developer
50
salaries
| ₹3 L/yr - ₹6.2 L/yr |
Senior Software Engineer
40
salaries
| ₹18 L/yr - ₹30.9 L/yr |
Recruitment Analyst
34
salaries
| ₹2.5 L/yr - ₹6 L/yr |
Principal Associate
34
salaries
| ₹28.6 L/yr - ₹46 L/yr |
Software Engineer
25
salaries
| ₹4.6 L/yr - ₹11.6 L/yr |
JoulestoWatts Business Solutions
Value Point Systems
Saama Technologies
Systems Plus