Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by CitiusTech Team. If you also belong to the team, you can get access from here

CitiusTech Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

CitiusTech Software Engineer Interview Questions, Process, and Tips

Updated 17 Nov 2024

Top CitiusTech Software Engineer Interview Questions and Answers

  • Q1. How would you scale up your application ?,if it fails on one instances how would you know where did it fail, explain has a relationship with real world example and write ...read more
  • Q2. What Prog Languages known? Prior Software Experience? How good on U.S. Client Face to Face and telephonic interaction for projects?
  • Q3. What are the different position property values in CSS?
View all 22 questions

CitiusTech Software Engineer Interview Experiences

25 interviews found

I applied via Campus Placement and was interviewed in May 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

It's a good test.

Round 2 - Technical 

(4 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a software engineer with experience in developing web applications and a strong background in computer science.

    • Experienced in developing web applications using languages like Java, Python, and JavaScript

    • Proficient in front-end development with HTML, CSS, and JavaScript frameworks like React

    • Strong understanding of data structures and algorithms

    • Familiar with version control systems like Git

    • Excellent problem-solving

  • Answered by AI
  • Q2. Mini and major Project
  • Q3. Oops,and Java related
  • Q4. Some logical puzzles questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and make great communication skills while interview.In technical you have to well prepared.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic coding and db questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Managerial round talked mostly about the role offered, company, project and basic skills
Round 3 - HR 

(1 Question)

  • Q1. Discussion regarding offer letter and documentation

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I was interviewed before Mar 2023.

Round 1 - Technical 

(1 Question)

  • Q1. Tell me about the project you are currently working
Round 2 - One-on-one 

(1 Question)

  • Q1. Managerial questions
Round 3 - HR 

(1 Question)

  • Q1. Are there any health issues or care giving activities
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts , Questions on projects academics
Round 2 - HR 

(1 Question)

  • Q1. Introduction, some basic questions

CitiusTech interview questions for designations

 Senior Software Engineer

 (44)

 Software Engineer Trainee

 (12)

 Software Development Engineer

 (2)

 Lead Software Engineer

 (1)

 Senior Software QA Engineer

 (2)

 Senior Software Test Engineer

 (1)

 Senior Software Engineer Testing

 (1)

 Senior Software Quality Assurance Engineer

 (1)

I applied via Referral and was interviewed in Aug 2021. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basics of java, stream api's, spring boot questions , questions on angular pipes,find anagram string based simple coding question
Round 2 - Behavioral 

(1 Question)

  • Q1. How would you scale up your application ?,if it fails on one instances how would you know where did it fail, explain has a relationship with real world example and write a code in java representative of th...
  • Ans. 

    To scale up application, use load balancers and monitor logs to identify failures.

    • Use load balancers to distribute traffic across multiple instances

    • Monitor logs to identify where the failure occurred

    • Implement fault tolerance and redundancy to prevent future failures

    • Use auto-scaling to automatically add or remove instances based on traffic

    • Real-world example: Amazon Web Services (AWS) uses load balancers and auto-scaling...

  • Answered by AI
Round 3 - HR 

(3 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Q3. Share details of your previous job.

Interview Preparation Tips

Interview preparation tips for other job seekers - Relax, do your preparation and have confidence.
These interviews are not that difficult.
Keep your basics clear.
Tip : prepare how to calculate salary of emp be it first last or nth ?

Skills evaluated in this interview

Get interview-ready with Top CitiusTech Interview Questions

I applied via Recruitment Consulltant and was interviewed before Jun 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Technical questions related to angular and c# and one small coding test
Round 2 - One-on-one 

(1 Question)

  • Q1. It was a one to one round with the manager and its all about the scenario questions related to process and agile methodology

Interview Preparation Tips

Topics to prepare for CitiusTech Software Engineer interview:
  • Angular
  • aptitude
  • c sharp
  • SQL Server
Interview preparation tips for other job seekers - Nothing hitech about the interview process it was just the two rounds one for the technical and another with the manager and last HR will connect with you regarding the package and policy details.

Interview Questionnaire 

11 Questions

  • Q1. What is package.json
  • Ans. 

    package.json is a configuration file used in Node.js projects to manage dependencies and scripts.

    • Contains metadata about the project such as name, version, and author

    • Lists dependencies and devDependencies required for the project

    • Allows for the creation of custom scripts to run tasks

    • Can be used to specify the main file of the project

    • Can be generated using 'npm init' command

  • Answered by AI
  • Q2. What is angular.json
  • Ans. 

    angular.json is a configuration file used by Angular CLI to manage project settings.

    • Contains project configuration settings such as build options, asset paths, and environment variables.

    • Can be modified manually or through the Angular CLI.

    • Located in the root directory of an Angular project.

    • Example: "assets": ["src/favicon.ico", "src/assets"] specifies the asset paths for the project.

  • Answered by AI
  • Q3. How does an angular application works
  • Ans. 

    Angular is a front-end framework that uses components to build dynamic web applications.

    • Angular applications are built using TypeScript, a superset of JavaScript.

    • Components are the building blocks of an Angular application.

    • Angular uses a hierarchical dependency injection system to manage dependencies.

    • Angular applications are loaded and run in the browser.

    • Angular applications can communicate with servers using HTTP requ

  • Answered by AI
  • Q4. What are the css style specificities
  • Ans. 

    CSS specificity determines which style rules are applied to an element.

    • Specificity is calculated based on the number of selectors and their types.

    • Inline styles have the highest specificity.

    • IDs have higher specificity than classes and attributes.

    • The universal selector (*) has zero specificity.

    • The !important keyword overrides specificity.

    • Selectors with equal specificity are applied in the order they appear in the stylesh

  • Answered by AI
  • Q5. What are the different position attributes in css
  • Ans. 

    CSS has various position attributes to position elements on a web page.

    • position: static

    • position: relative

    • position: absolute

    • position: fixed

    • position: sticky

  • Answered by AI
  • Q6. What different html attributes you have used so far
  • Ans. 

    I have used various HTML attributes such as id, class, src, href, alt, style, etc.

    • id

    • class

    • src

    • href

    • alt

    • style

  • Answered by AI
  • Q7. Different decorators and their functions
  • Ans. 

    Decorators are functions that modify the behavior of other functions.

    • Decorators are defined using the @ symbol in Python

    • They can be used to add functionality to a function without modifying its source code

    • Examples include @staticmethod, @classmethod, and @property

    • Decorators can also be used to add logging, caching, or authentication to a function

  • Answered by AI
  • Q8. Angular lifecycle hooks
  • Q9. What is dependency injection in angular and why do we need a constructor in component class
  • Ans. 

    Dependency injection is a design pattern used in Angular to inject dependencies into a component or service.

    • Dependency injection allows for loose coupling between components and services

    • It makes testing easier by allowing for easy mocking of dependencies

    • The constructor in a component class is used to inject dependencies

    • Dependencies are specified in the constructor using TypeScript's parameter decorator syntax

  • Answered by AI
  • Q10. Different Structural directives used
  • Ans. 

    Structural directives are used to manipulate the structure of the DOM.

    • ngIf - conditionally adds or removes an element from the DOM

    • ngFor - repeats an element for each item in a list

    • ngSwitch - conditionally adds or removes elements based on a value

    • ngStyle - dynamically adds styles to an element

    • ngClass - dynamically adds classes to an element

  • Answered by AI
  • Q11. Gave a small coding test to print fizzbuzz according to divisibility condition
  • Ans. 

    Print FizzBuzz based on divisibility condition

    • Loop through numbers 1 to n

    • If number is divisible by 3, print 'Fizz'

    • If number is divisible by 5, print 'Buzz'

    • If number is divisible by both 3 and 5, print 'FizzBuzz'

    • Else, print the number

  • Answered by AI

Skills evaluated in this interview

I was interviewed before Apr 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with questions on HTML , CSS and JS mainly.

  • Q1. What are the different position property values in CSS?
  • Ans. 

    The position property values in CSS determine how an element is positioned in a document.

    • static: default value, elements are positioned according to the normal flow of the document

    • relative: positioned relative to its normal position

    • absolute: positioned relative to the nearest positioned ancestor

    • fixed: positioned relative to the viewport, does not move when scrolled

    • sticky: acts like a combination of relative and fixed p

  • Answered by AI
  • Q2. What are the specificity rules in CSS?
  • Ans. 

    Specificity rules in CSS determine which styles are applied to an element when multiple conflicting styles are present.

    • Specificity is calculated based on the type of selector used (ID, class, element) and the number of each type of selector.

    • ID selectors have the highest specificity, followed by class selectors, and then element selectors.

    • Inline styles have the highest specificity and will always override external style...

  • Answered by AI
  • Q3. What are the different types of decorators in JavaScript?
  • Ans. 

    Decorators in JavaScript are functions that allow you to add new functionality to existing objects or functions.

    • Function decorators: Functions that take another function as an argument and return a new function that adds some kind of behavior.

    • Class decorators: Functions that are used to modify classes in JavaScript.

    • Method decorators: Functions that are used to modify methods within a class.

    • Property decorators: Function...

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with questions on Angular mainly.

  • Q1. What are structural directives in Angular?
  • Ans. 

    Structural directives in Angular are used to modify the structure of the DOM by adding or removing elements based on conditions.

    • Structural directives are preceded by an asterisk (*) in Angular templates.

    • Common structural directives include *ngIf, *ngFor, and *ngSwitch.

    • Example: <div *ngIf="condition">Content to show when condition is true</div>

  • Answered by AI
  • Q2. What are the different lifecycle hooks in Angular?
  • Ans. 

    Angular lifecycle hooks are methods that allow you to tap into the lifecycle of a component or directive.

    • ngOnChanges - called when an input property changes

    • ngOnInit - called once the component is initialized

    • ngDoCheck - called during every change detection run

    • ngAfterContentInit - called after content (ng-content) has been projected into the component

    • ngAfterContentChecked - called after every check of the projected conte...

  • Answered by AI
  • Q3. What is dependency injection?
  • Ans. 

    Dependency injection is a design pattern where the dependencies of an object are provided externally rather than created within the object itself.

    • Allows for easier testing by providing mock dependencies

    • Promotes loose coupling between components

    • Improves code reusability and maintainability

    • Commonly used in frameworks like Spring in Java

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

Typical managerial round with behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPACitiustech interview preparation:Topics to prepare for the interview - HTML, CSS, JS, Angular, Web Development, DSA, DBMSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jan 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Basic questions on perl and linux
Round 3 - One-on-one 

(1 Question)

  • Q1. Some social questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics and approach.
Be confident and bold and you most probably get selected

I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Anything can be asked from oops to design pattern level question. Simple to hard. It's kind of rapid fire.

Interview Preparation Tips

Interview preparation tips for other job seekers - Ready handle a pressure while interview process, be stable, don't confuse

CitiusTech Interview FAQs

How many rounds are there in CitiusTech Software Engineer interview?
CitiusTech interview process usually has 2-3 rounds. The most common rounds in the CitiusTech interview process are Technical, HR and One-on-one Round.
How to prepare for CitiusTech Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at CitiusTech. The most common topics and skills that interviewers at CitiusTech expect are Application Development, Coding, Automation, Performance Testing and Agile.
What are the top questions asked in CitiusTech Software Engineer interview?

Some of the top questions asked at the CitiusTech Software Engineer interview -

  1. How would you scale up your application ?,if it fails on one instances how woul...read more
  2. What Prog Languages known? Prior Software Experience? How good on U.S. Client F...read more
  3. What is dependency injection in angular and why do we need a constructor in com...read more
How long is the CitiusTech Software Engineer interview process?

The duration of CitiusTech Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

CitiusTech Software Engineer Interview Process

based on 17 interviews

3 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
CitiusTech Software Engineer Salary
based on 1.2k salaries
₹3.5 L/yr - ₹12.2 L/yr
17% less than the average Software Engineer Salary in India
View more details

CitiusTech Software Engineer Reviews and Ratings

based on 156 reviews

3.2/5

Rating in categories

3.2

Skill development

3.5

Work-life balance

3.0

Salary

2.8

Job security

3.4

Company culture

2.6

Promotions

3.0

Work satisfaction

Explore 156 Reviews and Ratings
Senior Software Engineer
2.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
1.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead 1
375 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead 2
297 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare CitiusTech with

Accenture

3.8
Compare

Capgemini

3.7
Compare

TCS

3.7
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview