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 Developer Interview Questions, Process, and Tips

Updated 12 Aug 2024

Top CitiusTech Software Developer Interview Questions and Answers

View all 11 questions

CitiusTech Software Developer Interview Experiences

10 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. SOLID principles
  • Q2. Microservice Architecture and Kafka

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with core concepts.

Software Developer Interview Questions & Answers

user image Santosh Jumanal

posted on 12 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java-8 Coding questions
  • Q2. Spring boot Questions

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Nagarro
Q4. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more

Software Developer Interview Questions & Answers

user image Sushant Pathak

posted on 12 Jun 2024

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is java and its features ?
  • Ans. 

    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 ...

  • Answered by AI
  • Q2. What is java 8 and features
  • Ans. 

    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

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is oops concepts
  • Ans. 

    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...

  • Answered by AI
  • Q2. Abstraction polymorphism inheritance encapsulation

CitiusTech interview questions for designations

 Software Developer Trainee

 (6)

 Senior Software Developer

 (5)

 Software Developer II

 (1)

 Full Stack Software Developer

 (1)

 Software Engineer

 (25)

 Software Trainee

 (1)

 Java Developer

 (4)

 ETL Developer

 (2)

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain dependency injection, indexes in sql, SOLID principles.
  • Ans. 

    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...

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top CitiusTech Interview Questions

Software Developer Interview Questions & Answers

user image kanchan chauhan

posted on 27 Jul 2023

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic .net,oops,cloud experience any
Round 2 - Technical 

(1 Question)

  • Q1. Advanced level plus coding
Round 3 - HR 

(1 Question)

  • Q1. Basic hr Question,salary expectation
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

(3 Questions)

  • Q1. Difference between Procedure, Packages and functions.
  • Ans. 

    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...

  • Answered by AI
  • Q2. If table or view does not exist what does it mean
  • Ans. 

    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.

  • Answered by AI
  • Q3. Difference Between Views and Materialized Views
  • Ans. 

    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...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Details explanation about the projects and the concepts what we used.

Interview Preparation Tips

Interview preparation tips for other job seekers - Always answer bold whatever maybe the questions explain in brief whatever you know and your answers should be to the point.

Skills evaluated in this interview

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

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

Round 1 - Technical 

(3 Questions)

  • Q1. Basic oops concept
  • Q2. SQL related questions
  • Q3. Difference between stored procedure and function
  • Ans. 

    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...

  • Answered by AI
Round 2 - Behavioral 

(1 Question)

  • Q1. Performance related questions
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Modern Education Societys College of Engineering, Pune and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Around 75 mcq questions with snippets of code

Round 2 - Technical 

(3 Questions)

  • Q1. Interview conducted by technical lead. Around 10-15 questions asked. Questions related to your skills only.
  • Q2. Basics of core java
  • Q3. SQL queries, scenario based questions
Round 3 - Behavioral 

(1 Question)

  • Q1. Daily routine. Casual question/non technical questions. Tricky question. Puzzles. Sone technical questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy level not much hard, don’t worry and go for CitiusTech.
Work culture is very awesome.
All the facilities are there as
1. Technical Trainings
2. Games and funny events
3. Canteen
4. Auditorium
5. Sick room
6. People are helping.

I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Simple technical interview
  • Q2. Difference between html and html5, flexbox,
  • Ans. 

    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.

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

    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...

  • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. What is bootstrap,
    • Ans. 

      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...

    • Answered by AI
    • Q2. Service,dependency injection, flexbod, box model,component

    Interview Preparation Tips

    Interview preparation tips for other job seekers - All basics they ask

    Skills evaluated in this interview

    CitiusTech Interview FAQs

    How many rounds are there in CitiusTech Software Developer interview?
    CitiusTech interview process usually has 2 rounds. The most common rounds in the CitiusTech interview process are Technical, Resume Shortlist and Behavioral.
    How to prepare for CitiusTech Software Developer 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 Integration, Automation Testing, Data Structures, Defect Logging and Design Patterns.
    What are the top questions asked in CitiusTech Software Developer interview?

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

    1. If table or view does not exist what does it m...read more
    2. Difference between Procedure, Packages and functio...read more
    3. Difference between html and html5, flexb...read more

    Tell us how to improve this page.

    CitiusTech Software Developer Interview Process

    based on 10 interviews

    3 Interview rounds

    • Technical Round - 1
    • Technical Round - 2
    • Technical Round - 3
    View more
    CitiusTech Software Developer Salary
    based on 223 salaries
    ₹3.6 L/yr - ₹13.7 L/yr
    11% more than the average Software Developer Salary in India
    View more details

    CitiusTech Software Developer Reviews and Ratings

    based on 37 reviews

    3.3/5

    Rating in categories

    3.5

    Skill development

    3.4

    Work-life balance

    3.1

    Salary

    3.2

    Job security

    3.3

    Company culture

    3.0

    Promotions

    3.2

    Work satisfaction

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

    ₹5.8 L/yr - ₹20 L/yr

    Technical Lead
    2k salaries
    unlock blur

    ₹7.5 L/yr - ₹25 L/yr

    Software Engineer
    1.2k salaries
    unlock blur

    ₹3.3 L/yr - ₹12.2 L/yr

    Technical Lead 1
    372 salaries
    unlock blur

    ₹7 L/yr - ₹25.4 L/yr

    Technical Lead 2
    292 salaries
    unlock blur

    ₹8.5 L/yr - ₹28 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