i
ALTRES Technologies
Filter interviews by
I applied via Referral and was interviewed before Feb 2023. There were 4 interview rounds.
Questions related to the process.
Talk about social media influence impact on chilfern
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.
Identify anagrams within a given sentence
Split the sentence into individual words
Compare each word to every other word to find anagrams
Store anagrams in an array of strings
The lowest common ancestor (LCA) of a binary tree is the shared ancestor of two nodes farthest from the root.
Start from the root and recursively search for the nodes in the left and right subtrees.
If one node is found in the left subtree and the other in the right subtree, then the root is the LCA.
If both nodes are found in the left subtree, then the LCA is in the left subtree. Same for the right subtree.
Repeat the pro
Use a hash set to find duplicates in a string efficiently.
Create a hash set to store characters as you iterate through the string.
If a character is already in the hash set, it is a duplicate.
Return the duplicates as an array of strings.
To find the sum of digits in reverse order, reverse the number and then add the digits together.
Reverse the given number
Separate each digit of the reversed number
Add all the digits together to get the sum
posted on 10 Sep 2023
Black box testing is a software testing method where the internal workings of the system are not known to the tester.
Testing based on external behavior and inputs without knowledge of internal code
Focuses on testing functionality without looking at the code implementation
Helps in identifying issues that may not be apparent from a code review
Examples: User interface testing, system integration testing
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Lazy loading in React is a technique used to improve performance by loading components only when they are needed.
Lazy loading helps reduce initial load time by splitting the code into smaller chunks.
React.lazy() and Suspense are commonly used for lazy loading in React.
Lazy loading is especially useful for large applications with many components.
The difference between == and === is that == checks for equality after type coercion, while === checks for equality without type coercion.
== is a loose equality operator that performs type coercion before comparing two values.
=== is a strict equality operator that does not perform type coercion before comparing two values.
Example: 1 == '1' will return true, but 1 === '1' will return false.
posted on 21 Jun 2024
I applied via Company Website and was interviewed before Jun 2023. There were 2 interview rounds.
Model represents data, View displays data to user, Controller handles user input and updates model/view
Model: Represents data and business logic
View: Displays data to user
Controller: Handles user input and updates model/view
Example: In a web application, model could be a database table, view could be an HTML page, and controller could be a server-side script
Steps to create a request object
Define the request object class
Add properties to the request object class
Implement methods to set and get values of the properties
Instantiate the request object class
Set values for the properties of the request object
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
posted on 25 May 2024
I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
25
salaries
| ₹3.2 L/yr - ₹7.2 L/yr |
Payroll Analyst
13
salaries
| ₹4 L/yr - ₹9.1 L/yr |
Payroll Analyst 1
8
salaries
| ₹5.5 L/yr - ₹6.2 L/yr |
Senior Software Engineer
8
salaries
| ₹6 L/yr - ₹13.4 L/yr |
Technical Specialist
8
salaries
| ₹11.5 L/yr - ₹16.5 L/yr |
Brane Enterprises
Duck Creek Technologies
3Pillar Global
Winman Software