i
CitiusTech
Filter interviews by
Binary tree implementation involves nodes with at most two children, left and right.
Nodes have a parent-child relationship
Traversal methods include in-order, pre-order, and post-order
Balanced vs unbalanced trees affect performance
Non-functional testing focuses on the performance, usability, reliability, and other aspects of a system beyond its basic functionality.
Non-functional testing evaluates the system's performance under load, its security, scalability, and other aspects.
Examples include stress testing, load testing, security testing, usability testing, and compatibility testing.
Non-functional testing helps ensure that the system meet...
Sanity, smoke, retesting, and regression testing are distinct testing types used in software development to ensure quality.
Sanity Testing: A quick check to verify that a specific function works after changes. Example: Testing a login feature after a bug fix.
Smoke Testing: A preliminary test to check the basic functionality of an application. Example: Verifying that the application launches and the main features ar...
Different SDLC models include Waterfall, Agile, Scrum, and DevOps. The best model depends on the project requirements. STLC is Software Testing Life Cycle.
Waterfall model follows a linear sequential flow, while Agile focuses on iterative development.
Scrum is a subset of Agile that uses fixed-length iterations called sprints.
DevOps combines development and operations to improve collaboration and productivity.
The be...
What people are saying about CitiusTech
Truncate removes all data from a table while delete removes specific rows. Agile is a project management methodology.
Truncate is faster than delete as it doesn't log individual row deletions
Truncate resets the identity of the table while delete doesn't
Agile emphasizes on iterative development, continuous feedback, and collaboration
Agile frameworks include Scrum, Kanban, and Extreme Programming
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in May 2022. There were 3 interview rounds.
The video call interview consists of problem-solving, a few live coding tests, and technical interview questions.
I applied via Referral and was interviewed before Sep 2022. There were 2 interview rounds.
Non-functional testing focuses on the performance, usability, reliability, and other aspects of a system beyond its basic functionality.
Non-functional testing evaluates the system's performance under load, its security, scalability, and other aspects.
Examples include stress testing, load testing, security testing, usability testing, and compatibility testing.
Non-functional testing helps ensure that the system meets the...
Sanity, smoke, retesting, and regression are types of testing performed during software development.
Sanity testing: Quick test to check if the software is stable enough for further testing.
Smoke testing: Initial testing to ensure the basic functionalities of the software are working.
Retesting: Testing done to verify that a specific bug or issue has been fixed.
Regression testing: Testing done to ensure that new code cha...
Different SDLC models include Waterfall, Agile, Scrum, and DevOps. The best model depends on the project requirements. STLC is Software Testing Life Cycle.
Waterfall model follows a linear sequential flow, while Agile focuses on iterative development.
Scrum is a subset of Agile that uses fixed-length iterations called sprints.
DevOps combines development and operations to improve collaboration and productivity.
The best SD...
I applied via Naukri.com and was interviewed before May 2021. There were 4 interview rounds.
Interviewer asked to write few logics and algorithms for problem statements
I applied via Naukri.com and was interviewed in Sep 2020. There was 1 interview round.
Truncate removes all data from a table while delete removes specific rows. Agile is a project management methodology.
Truncate is faster than delete as it doesn't log individual row deletions
Truncate resets the identity of the table while delete doesn't
Agile emphasizes on iterative development, continuous feedback, and collaboration
Agile frameworks include Scrum, Kanban, and Extreme Programming
I applied via Monster and was interviewed before Aug 2020. There was 1 interview round.
I applied via Walk-in
45 mins, maths
I applied via Referral and was interviewed in Jan 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
Self join in SQL allows comparing rows within the same table, useful for hierarchical data like employees.
Self join uses the same table twice with different aliases. Example: SELECT a.name, b.name FROM employees a JOIN employees b ON a.manager_id = b.id;
Sorting can be applied using ORDER BY. Example: SELECT * FROM employees ORDER BY salary DESC;
Self joins are useful for hierarchical queries, like finding employees unde...
based on 2 interview experiences
Difficulty level
Duration
based on 46 reviews
Rating in categories
Senior Software Engineer
2.7k
salaries
| ₹8.4 L/yr - ₹15.8 L/yr |
Technical Lead
2.2k
salaries
| ₹12.5 L/yr - ₹22 L/yr |
Software Engineer
1.3k
salaries
| ₹3.8 L/yr - ₹9.1 L/yr |
Technical Lead 1
414
salaries
| ₹12.2 L/yr - ₹21.8 L/yr |
Technical Specialist
348
salaries
| ₹18.5 L/yr - ₹32.5 L/yr |
Accenture
Capgemini
Xoriant
HTC Global Services