Filter interviews by
A hashmap is a data structure that stores key-value pairs for efficient data retrieval using a hash function.
Uses an array to store data, where each index corresponds to a hash value of a key.
A hash function converts keys into array indices, allowing for O(1) average time complexity for lookups.
Handles collisions (when two keys hash to the same index) using techniques like chaining (linked lists) or open addressin...
Java is a high-level, object-oriented programming language designed for portability and ease of use across platforms.
Developed by Sun Microsystems in 1995, now owned by Oracle.
Java is platform-independent due to the Java Virtual Machine (JVM).
It follows the principle of 'Write Once, Run Anywhere' (WORA).
Java is widely used for web applications, mobile apps (Android), and enterprise software.
Example: A simple Java ...
An even number is an integer divisible by 2 without a remainder, such as -4, 0, 2, 4, etc.
An even number can be expressed as 2n, where n is an integer.
Examples of even numbers: -6, 0, 8, 14.
Even numbers end with 0, 2, 4, 6, or 8 in decimal representation.
The sum or difference of two even numbers is always even.
A trigger is a special type of stored procedure that automatically executes when certain events occur in a database.
Triggers can be used to enforce business rules, perform data validation, or maintain referential integrity.
Examples of trigger events include INSERT, UPDATE, and DELETE operations on a table.
Triggers can be defined to execute before or after the triggering event.
Functions return a value while stored procedures do not. Functions can be used in SELECT statements, stored procedures cannot.
Functions return a value, stored procedures do not
Functions can be used in SELECT statements, stored procedures cannot
Functions must return a value, stored procedures may or may not
Use a self join to find the manager of the employee.
Join the employee table with itself on the manager_id and employee_id columns
Select the manager's details based on the employee's manager_id
A stored procedure is a precompiled collection of SQL statements stored in the database.
Define the procedure using CREATE PROCEDURE syntax.
Use parameters to pass values into the procedure, e.g., CREATE PROCEDURE myProc(IN param1 INT).
Include SQL statements within the BEGIN...END block.
Use control flow statements like IF, WHILE for logic.
Call the procedure using CALL myProc(value);
The number of positions closed refers to the total number of job openings that have been filled by candidates.
The number of positions closed can be tracked through the recruitment process, from job posting to candidate selection.
This metric is important for evaluating the efficiency and effectiveness of the hiring process.
For example, if a company has closed 50 positions in a quarter, it indicates a high level of ...
moduleproject is a software component that performs a specific function within a larger project.
moduleproject is a self-contained unit of code that can be easily integrated into a larger software project
It helps in organizing code into manageable and reusable components
Examples include login module, payment module, and notification module
API stands for Application Programming Interface, which allows different software applications to communicate with each other.
APIs define the methods for how different software components should interact
APIs can be used to access data or functionality from a remote server
Examples of APIs include Google Maps API, Twitter API, and Facebook Graph API
I applied via LinkedIn and was interviewed in Nov 2024. There were 6 interview rounds.
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
They ask many questions from SQL like joins and it's types, how to drop a column from table etc
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Functions return a value while stored procedures do not. Functions can be used in SELECT statements, stored procedures cannot.
Functions return a value, stored procedures do not
Functions can be used in SELECT statements, stored procedures cannot
Functions must return a value, stored procedures may or may not
Use a self join to find the manager of the employee.
Join the employee table with itself on the manager_id and employee_id columns
Select the manager's details based on the employee's manager_id
A stored procedure is a precompiled collection of SQL statements stored in the database.
Define the procedure using CREATE PROCEDURE syntax.
Use parameters to pass values into the procedure, e.g., CREATE PROCEDURE myProc(IN param1 INT).
Include SQL statements within the BEGIN...END block.
Use control flow statements like IF, WHILE for logic.
Call the procedure using CALL myProc(value);
A trigger is a special type of stored procedure that automatically executes when certain events occur in a database.
Triggers can be used to enforce business rules, perform data validation, or maintain referential integrity.
Examples of trigger events include INSERT, UPDATE, and DELETE operations on a table.
Triggers can be defined to execute before or after the triggering event.
I applied via AmbitionBox
Java, spring,springboot
I appeared for an interview in Feb 2025, where I was asked the following questions.
An odd number is an integer that cannot be divided evenly by 2, resulting in a remainder of 1.
Odd numbers include: 1, 3, 5, 7, 9, etc.
To check if a number is odd, divide it by 2 and check the remainder.
Example: 7 ÷ 2 = 3 remainder 1, so 7 is odd.
Negative odd numbers: -1, -3, -5, etc. are also considered odd.
An even number is an integer divisible by 2 without a remainder, such as -4, 0, 2, 4, etc.
An even number can be expressed as 2n, where n is an integer.
Examples of even numbers: -6, 0, 8, 14.
Even numbers end with 0, 2, 4, 6, or 8 in decimal representation.
The sum or difference of two even numbers is always even.
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
Palindrome, reverse, prime number, hashmap, collection, array
Test strategy outlines the overall approach to testing, while test plan details the specific testing activities.
Test strategy is high-level and focuses on goals and objectives, while test plan is detailed and includes specific tasks and timelines.
Test strategy is created at the beginning of the project, while test plan is developed after the strategy is defined.
Test strategy is more generic and can be applied to multip...
Experience with Applicant Tracking Systems (ATS) is essential for HR Intern role.
Familiarity with popular ATS platforms such as Greenhouse, Lever, and iCIMS
Ability to post job listings, review resumes, and track candidate progress within ATS
Experience in customizing ATS workflows and generating reports for recruitment metrics
The number of positions closed refers to the total number of job openings that have been filled by candidates.
The number of positions closed can be tracked through the recruitment process, from job posting to candidate selection.
This metric is important for evaluating the efficiency and effectiveness of the hiring process.
For example, if a company has closed 50 positions in a quarter, it indicates a high level of recru...
Proficient in Excel with experience in creating complex formulas, pivot tables, and data analysis.
Experience in creating and manipulating spreadsheets
Ability to use functions and formulas effectively
Knowledge of pivot tables and data visualization techniques
Experience in data analysis and reporting
Familiarity with VLOOKUP, INDEX-MATCH, and conditional formatting
Find duplicates in an array
I applied via LinkedIn and was interviewed in Nov 2023. There was 1 interview round.
moduleproject is a software component that performs a specific function within a larger project.
moduleproject is a self-contained unit of code that can be easily integrated into a larger software project
It helps in organizing code into manageable and reusable components
Examples include login module, payment module, and notification module
API stands for Application Programming Interface, which allows different software applications to communicate with each other.
APIs define the methods for how different software components should interact
APIs can be used to access data or functionality from a remote server
Examples of APIs include Google Maps API, Twitter API, and Facebook Graph API
Top trending discussions
The duration of Decimal Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 29 interview experiences
Difficulty level
Duration
based on 177 reviews
Rating in categories
3-5 Yrs
Not Disclosed
4-6 Yrs
₹ 7-9.7 LPA
Associate Software Engineer
127
salaries
| ₹3 L/yr - ₹9.4 L/yr |
Software Engineer
89
salaries
| ₹4 L/yr - ₹12 L/yr |
Software Developer
65
salaries
| ₹3 L/yr - ₹10 L/yr |
Associate Software Developer
37
salaries
| ₹3 L/yr - ₹6 L/yr |
Java Developer
35
salaries
| ₹3 L/yr - ₹8.5 L/yr |
Aurigo
Prime Focus Technologies
Peel-works
Yodlee