i
Apexon
Filter interviews by
IIF (Immediate If) is a function used in programming to return one of two values based on a condition.
IIF is commonly used in SQL and programming languages like VB.NET.
Syntax: IIF(condition, true_value, false_value).
Example: IIF(x > 10, 'Greater', 'Lesser') returns 'Greater' if x is more than 10.
It simplifies conditional expressions in a single line.
Composition is a strong relationship where the child object does not exist independently of the parent object, while aggregation is a weak relationship where the child object can exist independently of the parent object.
Composition is a 'has-a' relationship, where the child object is part of the parent object.
Aggregation is a 'has-a' relationship, where the child object is not part of the parent object and can exi...
C++ exceptions are used to handle runtime errors and abnormal conditions in a program.
C++ exceptions are thrown using the 'throw' keyword.
Exceptions can be caught and handled using 'try' and 'catch' blocks.
Unhandled exceptions will result in program termination.
Example: throw std::runtime_error("An error occurred!");
Requirement traceability matrix is a document that links requirements throughout the development process.
It is used to ensure that all requirements are met and tested.
It helps in tracking the origin of each requirement and its status.
It provides a way to verify that all requirements have been addressed in the final product.
It can be created using tools like Excel or specialized software.
Example: Requirement ID, De...
A data lake is a storage repository that holds a vast amount of raw data in its native format, while a fact table contains quantitative data and metrics, and a dimension table contains descriptive attributes related to the facts.
Data lake is a centralized repository for storing structured and unstructured data at any scale
Fact table contains quantitative data and metrics for analysis, often related to business pro...
Jira bug marking scheme is crucial for prioritizing and tracking bugs.
Use priority levels (e.g. Blocker, Critical, Major, Minor)
Assign severity levels (e.g. High, Medium, Low)
Utilize labels or tags for categorization (e.g. UI, Backend, Database)
Include bug status (e.g. Open, In Progress, Resolved)
Use custom fields for additional information (e.g. Steps to reproduce, Environment)
The question covers various topics related to software development and testing.
SDLC stands for Software Development Life Cycle and is a process followed for software development.
STLC stands for Software Testing Life Cycle and is a process followed for software testing.
Agile is a software development methodology that emphasizes on iterative and incremental development.
Different types of testing include unit testing...
Composition is a strong relationship where the child object does not exist independently of the parent object, while aggregation is a weak relationship where the child object can exist independently of the parent object.
Composition is a 'has-a' relationship, where the child object is part of the parent object.
Aggregation is a 'has-a' relationship, where the child object is not part of the parent object and can exist in...
C++ exceptions are used to handle runtime errors and abnormal conditions in a program.
C++ exceptions are thrown using the 'throw' keyword.
Exceptions can be caught and handled using 'try' and 'catch' blocks.
Unhandled exceptions will result in program termination.
Example: throw std::runtime_error("An error occurred!");
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
I applied via Job Portal and was interviewed in Dec 2022. There were 2 interview rounds.
Time speed complexity stream task verbal
I applied via Naukri.com and was interviewed before Aug 2022. There were 3 interview rounds.
A data lake is a storage repository that holds a vast amount of raw data in its native format, while a fact table contains quantitative data and metrics, and a dimension table contains descriptive attributes related to the facts.
Data lake is a centralized repository for storing structured and unstructured data at any scale
Fact table contains quantitative data and metrics for analysis, often related to business processe...
Jira bug marking scheme is crucial for prioritizing and tracking bugs.
Use priority levels (e.g. Blocker, Critical, Major, Minor)
Assign severity levels (e.g. High, Medium, Low)
Utilize labels or tags for categorization (e.g. UI, Backend, Database)
Include bug status (e.g. Open, In Progress, Resolved)
Use custom fields for additional information (e.g. Steps to reproduce, Environment)
I applied via Naukri.com and was interviewed before Nov 2022. There were 5 interview rounds.
Aptitude test and logical thinking is must 30 min
Good knowledge in oops concepts and any database queries
Stromg knowledge in Coding and good knowledge in sql/oracle database
I applied via Campus Placement and was interviewed before Apr 2022. There were 4 interview rounds.
General programming and communication test
Object oriented programming is a programming paradigm that uses objects to represent and manipulate data.
Objects encapsulate data and behavior
Classes define the blueprint for objects
Inheritance allows for code reuse and polymorphism
Examples include Java, C++, and Python
Top trending discussions
based on 9 interview experiences
Difficulty level
Duration
based on 68 reviews
Rating in categories
Senior Software Engineer
819
salaries
| ₹12.2 L/yr - ₹22 L/yr |
Software Engineer
572
salaries
| ₹7.4 L/yr - ₹14 L/yr |
Softwaretest Engineer
255
salaries
| ₹4 L/yr - ₹9.8 L/yr |
Senior Engineer
247
salaries
| ₹11.8 L/yr - ₹23.1 L/yr |
Technical Lead
189
salaries
| ₹18.4 L/yr - ₹33 L/yr |
Xoriant
CitiusTech
HTC Global Services
HERE Technologies