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
3.4

based on 1.6k Reviews

Filter interviews by

CitiusTech Senior Software Developer Interview Questions and Answers

Updated 15 Nov 2024

CitiusTech Senior Software Developer Interview Experiences

5 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Hello tell me about yourself

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Nov 2023. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. How hashmap works in java?
  • Ans. 

    HashMap in Java is a data structure that stores key-value pairs and allows fast retrieval of values based on keys.

    • HashMap uses hashing to store key-value pairs in an array of linked lists.

    • It allows null keys and values.

    • HashMap provides constant-time performance for basic operations like get and put.

    • Example: HashMap map = new HashMap<>(); map.put("key1", 1); int value = map.get("key1");

  • Answered by AI
  • Q2. Multithreading in java deadlock, wait and join,
  • Q3. Java 8 feature like streams
Round 2 - One-on-one 

(2 Questions)

  • Q1. SQL Inner join, outer join
  • Q2. Asked about my project

Skills evaluated in this interview

Senior Software Developer Interview Questions Asked at Other Companies

asked in Freshworks
Q1. Intersection of Linked List Problem You are provided with two sin ... read more
asked in Freshworks
Q2. Middle of Linked List Problem Statement Given the head node of a ... read more
asked in Freshworks
Q3. Overlapping Intervals Problem Statement You are given the start a ... read more
asked in SAP
Q4. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Freshworks
Q5. Cube Sum Pairs Problem Statement Given a positive integer N, find ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. JAVA 8 new features spring framework
  • Q2. What is marker interface why we use
  • Ans. 

    Marker interface is an empty interface used to mark classes for special treatment.

    • Marker interface has no methods or fields, it is used to provide metadata about the class.

    • It is used by frameworks or APIs to identify classes that implement the interface.

    • Examples include Serializable interface in Java, which marks classes as serializable.

  • Answered by AI

Skills evaluated in this interview

What people are saying about CitiusTech

View All
an us healthcare consultant
2w
Citius tech interview
Any help with what can be asked in a healthcare consultant role interview?
Got a question about CitiusTech?
Ask anonymously on communities.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Basic Angular and Javascript
  • Q2. Data sharing angular components
  • Q3. Css padding margin diff
Round 2 - HR 

(1 Question)

  • Q1. Just salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy interview but for work required good knowlage

CitiusTech interview questions for designations

 Software Developer

 (10)

 Software Developer Trainee

 (6)

 Software Developer II

 (1)

 Senior Developer

 (1)

 Senior Software Engineer

 (44)

 Senior Software Tester

 (1)

 Full Stack Software Developer

 (1)

 Senior Java Developer

 (1)

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

Round 1 - Technical 

(2 Questions)

  • Q1. Core java, spring boot, sql, java8
  • Q2. Basic concept of java
Round 2 - HR 

(1 Question)

  • Q1. What is your Salary expectation

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear the basic concept and also must have good communication skills

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was pretty easy. Various theoretical questions on technical knowledge and 3 coding questions. Since I was applying for a .net profile, all questions were related to that only.

Round 2 - One-on-one 

(4 Questions)

  • Q1. Coding question on inheritance.
  • Q2. Coding question on Abstract classes and their application.
  • Q3. Discussion on the company, their culture.
  • Q4. Coding question on graph.
Round 3 - HR 

(2 Questions)

  • Q1. Asked me my expected salary even though it was already decided when they reached out to me.
  • Q2. Negotiations on the salary.

Interview Preparation Tips

Interview preparation tips for other job seekers - Had a very bad experience with HR, since they started negotiating on salary after I completed all my rounds. Giving me reasons why they won't be able to give me the salary that they mentioned at the start of the interview.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Why functional interface when we have interface
  • Ans. 

    Functional interfaces provide a single abstract method for functional programming in Java.

    • Functional interfaces allow for lambda expressions and method references to be used as instances of the interface.

    • Interfaces with multiple abstract methods cannot be used for lambda expressions.

    • Example: java.util.function.Function is a functional interface with a single abstract method apply().

  • Answered by AI
  • Q2. Java 8 explain all features in short
  • Ans. 

    Java 8 introduced new features like lambda expressions, streams, functional interfaces, and default methods.

    • Lambda expressions: Allows writing concise code by enabling functional programming.

    • Streams: Provides a way to work with sequences of elements efficiently.

    • Functional interfaces: Interfaces with a single abstract method, used for lambda expressions.

    • Default methods: Allows adding new methods to interfaces without br

  • Answered by AI
  • Q3. If one functional interface can extend another interface
  • Ans. 

    Yes, one functional interface can extend another interface in Java.

    • Functional interfaces can extend other functional interfaces in Java.

    • The child interface can have only one abstract method, but can inherit default methods from the parent interface.

    • Example: interface Parent { void method1(); } interface Child extends Parent { void method2(); }

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare core 100%. spring boot, sql, can be in 80s

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. No of divisions in cobol?
  • Ans. 

    There are four divisions in COBOL: Identification Division, Environment Division, Data Division, and Procedure Division.

    • Identification Division: Contains program name, author, and date.

    • Environment Division: Specifies the hardware and software environment.

    • Data Division: Defines the data structures used in the program.

    • Procedure Division: Contains the actual program logic.

  • Answered by AI
  • Q2. What is GDG in JCL?
  • Ans. 

    GDG stands for Generation Data Group in JCL, used to manage related datasets as a single unit.

    • GDG is used in JCL to group related datasets together for easier management.

    • It allows for easy referencing of datasets within the group using relative generation numbers.

    • Example: MYDATA.GDG(+1) refers to the most recent generation in the GDG.

    • Example: MYDATA.GDG(-1) refers to the previous generation in the GDG.

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Aug 2023. 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. Javascript basics, class and functional components, basic es6
Round 3 - Technical 

(1 Question)

  • Q1. Promises, context api, redux and rest API

Interview Preparation Tips

Interview preparation tips for other job seekers - I wouldn't recommend attending the interview. Cleared screening and first technical round. Had to go through background verification before proceeding to next round. Second round interviewer asked irrelevant questions to the role I was interviewing for irrespective of informing that I had not worked on the topic being discussed. Got a call next day that I was rejected and to attend walk in drive the next week so they can release the offer.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Spring boot and microservices
  • Q2. Commonly used functional interfaces in your app.
  • Ans. 

    Commonly used functional interfaces include Predicate, Consumer, Supplier, and Function.

    • Predicate: used for boolean-valued functions of one argument.

    • Consumer: used for operations that take in one argument and return no result.

    • Supplier: used for operations that take no arguments and return a result.

    • Function: used for operations that take in one argument and return a result.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare thorough and go through all the basics . focus on advanced java

Skills evaluated in this interview

CitiusTech Interview FAQs

How many rounds are there in CitiusTech Senior Software Developer interview?
CitiusTech interview process usually has 1-2 rounds. The most common rounds in the CitiusTech interview process are Technical, HR and One-on-one Round.
What are the top questions asked in CitiusTech Senior Software Developer interview?

Some of the top questions asked at the CitiusTech Senior Software Developer interview -

  1. what is marker interface why we ...read more
  2. how hashmap works in ja...read more
  3. Multithreading in java deadlock, wait and jo...read more

Tell us how to improve this page.

CitiusTech Senior Software Developer Interview Process

based on 4 interviews

1 Interview rounds

  • Technical Round
View more
CitiusTech Senior Software Developer Salary
based on 198 salaries
₹6 L/yr - ₹22 L/yr
5% less than the average Senior Software Developer Salary in India
View more details

CitiusTech Senior Software Developer Reviews and Ratings

based on 26 reviews

3.7/5

Rating in categories

3.9

Skill development

3.5

Work-life balance

3.3

Salary

3.3

Job security

3.9

Company culture

2.4

Promotions

3.1

Work satisfaction

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

₹5.8 L/yr - ₹20 L/yr

Technical Lead
2.1k salaries
unlock blur

₹7.3 L/yr - ₹27.4 L/yr

Software Engineer
1.2k salaries
unlock blur

₹3.3 L/yr - ₹11.2 L/yr

Technical Lead 1
361 salaries
unlock blur

₹7 L/yr - ₹25.4 L/yr

Technical Lead 2
289 salaries
unlock blur

₹8.5 L/yr - ₹28 L/yr

Explore more salaries
Compare CitiusTech with

Accenture

3.9
Compare

Capgemini

3.8
Compare

TCS

3.7
Compare

Wipro

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