i
Apexon
Filter interviews by
I applied via Referral and was interviewed in Oct 2023. There were 4 interview rounds.
2 leetcode questions medium level
Agile methodology is a software development approach that emphasizes flexibility, collaboration, and iterative development.
Focus on delivering working software in short, iterative cycles
Emphasizes collaboration between cross-functional teams
Allows for changes and adjustments throughout the development process
Prioritizes customer feedback and continuous improvement
Common frameworks include Scrum, Kanban, and XP
Plc coding scada configuration
Closed loop systems provide real-time feedback and control, leading to increased efficiency and accuracy.
Real-time feedback allows for quick adjustments to be made, improving efficiency and accuracy
Controlled environment reduces the impact of external factors on the system
Can be used in a variety of industries, such as manufacturing, aerospace, and healthcare
Examples include automated insulin pumps for diabetes managem...
Top trending discussions
I appeared for an interview before Jul 2024, where I was asked the following questions.
A recursive function to compute Fibonacci numbers, where each number is the sum of the two preceding ones.
Fibonacci sequence starts with 0 and 1.
F(n) = F(n-1) + F(n-2) for n > 1.
Base cases: F(0) = 0, F(1) = 1.
Example: F(5) = 5 (0, 1, 1, 2, 3, 5).
Recursive calls can lead to exponential time complexity.
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
Java program to check if a number is prime or not
Create a function to check if a number is prime or not
Iterate from 2 to n/2 and check if n is divisible by any number
If n is divisible by any number, it is not prime
If n is not divisible by any number, it is prime
A dynamic web table element program involves identifying and interacting with elements in a table that change dynamically.
Identify the table element using unique identifiers like class or id
Use Selenium WebDriver to locate and interact with the table element
Handle dynamic changes in the table by using dynamic XPath or CSS selectors
Iterate through rows and columns to extract data or perform actions
iSCSI is a protocol used to transmit SCSI commands over IP networks.
iSCSI stands for Internet Small Computer System Interface.
It allows block-level access to storage devices over a network.
It uses TCP/IP to transmit SCSI commands and data over IP networks.
iSCSI targets are storage devices that can be accessed by iSCSI initiators.
iSCSI is commonly used in SAN (Storage Area Network) environments.
RAID stands for Redundant Array of Independent Disks. RAID 5 is a type of RAID that uses block-level striping with distributed parity.
RAID is a technology that combines multiple physical hard drives into a single logical unit for data redundancy and performance improvement.
RAID 5 requires at least three disks and uses parity data to provide fault tolerance.
In RAID 5, data is striped across all disks with parity data di...
I applied via Campus Placement and was interviewed in Apr 2024. There were 3 interview rounds.
It was simple basic level questions
I appeared for an interview in Dec 2024, where I was asked the following questions.
Abstraction is a fundamental concept in software engineering that simplifies complex systems by hiding unnecessary details.
Abstraction allows focusing on high-level functionalities while hiding implementation details.
In Object-Oriented Programming (OOP), abstraction is achieved through abstract classes and interfaces.
Example: A car's interface (steering wheel, pedals) abstracts the complex mechanics of the engine.
Abstr...
I worked on various projects focusing on software testing, automation, and quality assurance in diverse environments.
Developed automated test scripts using Selenium for a web application, improving testing efficiency by 40%.
Participated in Agile development cycles, collaborating with developers to ensure timely bug fixes and feature enhancements.
Conducted performance testing using JMeter to identify bottlenecks in a hi...
Java code , oops, sql , spring bbot
The maximum area of a stack is determined by the size of the stack and the items it can hold.
The maximum area of a stack is calculated by multiplying the height of the stack by the width of the stack.
For example, if a stack has a height of 10 units and a width of 5 units, the maximum area would be 50 square units.
Find the length of the longest substring without repeating characters.
Iterate through the string and keep track of the characters seen so far in a set.
Use two pointers to mark the start and end of the current substring.
Update the maximum length of the substring as you iterate through the string.
based on 4 interview experiences
Difficulty level
Duration
based on 16 reviews
Rating in categories
Senior Software Engineer
810
salaries
| ₹12.6 L/yr - ₹22 L/yr |
Software Engineer
562
salaries
| ₹6 L/yr - ₹13.8 L/yr |
Softwaretest Engineer
253
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Senior Engineer
243
salaries
| ₹11.9 L/yr - ₹22.9 L/yr |
Associate Software Engineer
192
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Xoriant
CitiusTech
HTC Global Services
HERE Technologies