i
CitiusTech
Filter interviews by
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
Java is a high-level programming language known for its platform independence and object-oriented features.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
It is object-oriented, allowing for the creation of reusable code and modular programs
Java is known for its robust standard library, providing a wide range of pre-built functionality
It supports multithreading, allowing ...
Java 8 is a major release of the Java programming language with new features like lambda expressions, streams, and default methods.
Lambda expressions allow you to treat functionality as a method argument.
Streams provide a new abstraction to work with sequences of elements.
Default methods allow interfaces to have method implementations.
Date and Time API provides a new way to work with dates and times.
Optional class help
What people are saying about CitiusTech
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Object-oriented programming concepts that help in organizing and structuring code.
Encapsulation: Bundling data and methods together in a class.
Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Abstraction: Hiding complex implementation details and providing simplified interfaces.
Enca...
CitiusTech interview questions for designations
Dependency injection is a design pattern where dependencies are injected into a class rather than created within the class itself.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing and maintenance of code.
Example: Constructor injection, setter injection, and interface injection are common types of dependency injection.
Indexes in SQL are used to improve the performance of...
Get interview-ready with Top CitiusTech Interview Questions
Procedures, Packages and Functions are all subprograms in PL/SQL with different characteristics.
Procedures are subprograms that perform a specific task and may or may not return a value.
Functions are subprograms that always return a value and can be used in SQL statements.
Packages are a collection of related procedures, functions, variables, and other program constructs that can be used as a single unit.
Packages provid...
It means that the table or view does not exist in the database.
The query will fail and return an error message.
The application may crash or behave unexpectedly.
The table or view may have been deleted or renamed.
Check the spelling and syntax of the query.
Make sure the database connection is established and valid.
Views are virtual tables while Materialized Views are physical tables.
Views are created using SELECT statement while Materialized Views are created using CREATE MATERIALIZED VIEW statement.
Views do not store data while Materialized Views store data.
Views are updated dynamically while Materialized Views are updated manually or automatically based on refresh settings.
Materialized Views are faster for read-heavy workloads...
I applied via Naukri.com and was interviewed before Aug 2023. There were 2 interview rounds.
Stored procedures are precompiled SQL queries stored in the database, while functions are reusable blocks of code that return a value.
Stored procedures are stored in the database and can perform multiple operations, while functions are standalone blocks of code.
Functions return a value, while stored procedures do not necessarily have to return a value.
Stored procedures can be called explicitly, while functions can be u...
I applied via campus placement at Modern Education Societys College of Engineering, Pune and was interviewed before Mar 2023. There were 3 interview rounds.
Around 75 mcq questions with snippets of code
I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.
HTML5 is the latest version of HTML with new features and improvements. Flexbox is a CSS layout module for creating flexible and responsive web layouts.
HTML5 introduced new elements like
HTML5 supports audio and video playback without plugins.
Flexbox allows easy positioning and alignment of elements in a container.
Flexbox properties include flex-direction, justify-content, align-items, etc.
Dependency injection is a design pattern that allows objects to receive dependencies rather than creating them internally.
Dependency injection helps to decouple components and make them more modular and testable.
It allows for easier maintenance and scalability of code.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
Example: Instead of creating a database c...
Bootstrap is a popular front-end framework for building responsive websites and web applications.
Bootstrap provides pre-designed HTML, CSS, and JavaScript components that can be easily customized and integrated into a project.
It includes a responsive grid system for creating layouts that adapt to different screen sizes.
Bootstrap also offers built-in support for popular web development tools like Sass and jQuery.
Example...
1 Interview rounds
based on 37 reviews
Rating in categories
Senior Software Engineer
2.6k
salaries
| ₹5.8 L/yr - ₹20 L/yr |
Technical Lead
2k
salaries
| ₹7.4 L/yr - ₹27.4 L/yr |
Software Engineer
1.2k
salaries
| ₹3.3 L/yr - ₹11.2 L/yr |
Technical Lead 1
360
salaries
| ₹7 L/yr - ₹25.4 L/yr |
Technical Lead 2
288
salaries
| ₹8.5 L/yr - ₹28 L/yr |
Accenture
Capgemini
TCS
Wipro