i
CitiusTech
Filter interviews by
I applied via Approached by Company and was interviewed in Dec 2022. There were 4 interview rounds.
What people are saying about CitiusTech
Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods.
Abstract classes can have constructors, fields, and non-abstract methods.
Interfaces can only have abstract methods and constants.
A class can implement multiple interfaces but can only inherit from one abstract class.
CitiusTech interview questions for designations
I have worked on various message types including JSON, XML, SOAP, and REST.
JSON - Used for data interchange between systems.
XML - Used for defining document structures.
SOAP - Used for communication between applications.
REST - Used for building APIs and web services.
Get interview-ready with Top CitiusTech Interview Questions
Design patterns are reusable solutions to common problems in software design.
Design patterns help in creating maintainable and scalable code.
Examples include Singleton, Factory, Observer, and Strategy patterns.
Singleton pattern ensures a class has only one instance.
Factory pattern creates objects without specifying the exact class.
Observer pattern defines a one-to-many dependency between objects.
Strategy pattern define...
I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.
React Native is a framework for building mobile applications using JavaScript and React.
Allows developers to write code once and deploy it on both iOS and Android platforms
Utilizes native components for better performance and user experience
Supports hot reloading for faster development iterations
useEffect is a hook in React that allows functional components to perform side effects.
useEffect is used to perform side effects in functional components
It runs after every render by default
It can be used to fetch data, subscribe to events, update the DOM, etc.
It can take a second argument which is an array of dependencies to control when the effect runs
In my last project, we followed the MVC design pattern.
Model-View-Controller pattern separates data, presentation, and user interaction
Model represents data, View displays data, Controller handles user input and updates model
Example: Using AngularJS for front-end (View), Node.js for back-end (Controller), and MongoDB for database (Model)
Yes, I am comfortable with UK time as I have experience working with teams in different time zones.
Have experience working with teams in different time zones
Flexible with working hours to accommodate UK time
Comfortable using tools like Slack or email to communicate asynchronously
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
I have 5 years of real-time experience working on high-traffic web applications.
Developed real-time chat feature using WebSockets for instant messaging
Optimized database queries to handle real-time data updates efficiently
Implemented real-time analytics dashboard for monitoring user activity
Worked on real-time bidding system for online advertising platform
Use a subquery to find the second highest salary in a table.
Use a subquery to select the maximum salary from the table.
Then use another subquery to select the maximum salary that is less than the maximum salary found in the first subquery.
I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.
3 Interview rounds
based on 298 reviews
Rating in categories
Senior Software Engineer
2.5k
salaries
| ₹5 L/yr - ₹20 L/yr |
Technical Lead
2.1k
salaries
| ₹7.4 L/yr - ₹27.2 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
287
salaries
| ₹8.5 L/yr - ₹28 L/yr |
Accenture
Capgemini
TCS
Wipro