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 Full Stack Developer Interview Questions and Answers

Updated 7 Jan 2025

CitiusTech Full Stack Developer Interview Experiences

3 interviews found

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

I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Context api, js related qstns, simple programming qstn,
  • Q2. Remove duplicates without using set.
  • Ans. 

    Remove duplicates from array of strings without using set.

    • Iterate through the array and compare each element with all other elements to find duplicates.

    • Create a new array and add elements only if they are not already present in the new array.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear on basics of react hooks, node js concepts.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Java Basic questions, Design Patterns, HashMap, ConcurrentHashMap.
  • Q2. Kafka, Springboot annotations, Hibernate, Entities relations, Dependency Injections
  • Q3. Angular Observables, Pipes, Authentications, Lazy Loading.
  • Q4. SQL grouby,having query. DSA on collections, streams methods
Round 2 - Technical 

(2 Questions)

  • Q1. Project discussions, Unit testings, scrums, agile etc corporate related stuffs
  • Q2. Challenges faced, If you want any leaves this year, any marriage or something like w.t.f!!!
Round 3 - HR 

(2 Questions)

  • Q1. Why switching, Asia's largest healthcare domain compay, Billions of evaluations, But cannot even provide 12LPA+ for 3Y+
  • Q2. Again asked if there is any leaves required like marriage, they are in healthcare domain and they just provide 4L insurance lol!!!

Interview Preparation Tips

Interview preparation tips for other job seekers - The reviews on internet are very bad for this company and even in interviews there were signs of it. Like they have billions of evaluations, asia's largest healthcare domain but cannot provide more than 12lpa for 3yoe, they only have 4L health insurance and they ask even before joining like if you have any planned leaves.

Full Stack Developer Interview Questions Asked at Other Companies

asked in DBS Bank
Q1. Query and Matrix Problem Statement You are given a binary matrix ... read more
asked in Accenture
Q2. Find Duplicates in an Array Given an array ARR of size 'N', where ... read more
Q3. Most Frequent Non-Banned Word Problem Statement Given a paragraph ... read more
asked in CommVault
Q4. Count Substrings with K Distinct Characters Given a lowercase str ... read more
asked in MakeMyTrip
Q5. Tower of Hanoi Problem Statement You have three rods numbered fro ... read more

I applied via Naukri.com and was interviewed in Jul 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Related to technical like Java 8, Spring, Angular,Git
  • Q2. Communication

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Interview questions from similar companies

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

I applied via Recruitment Consulltant and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Dependency injection
  • Q2. Check all oop questions
  • Q3. Array related dsa

Interview Preparation Tips

Interview preparation tips for other job seekers - they will hire someone internally and just conduct interview for timepass just consider interview here as mock and practice interview
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Java Related Questions
Round 2 - Technical 

(1 Question)

  • Q1. Angular Question In Deep
Round 3 - Technical 

(1 Question)

  • Q1. Javascript Question Advance

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont apply for it they took my 3 rounds for java fullstack position and where java is my primary skill and angular is secondary

all rounds went well and HR mentioned if youre not selected in angular we will move your profile for Java developer as it went excellent

at last she send and mail and rejected

they are ghosting and wasting time of candidates FAKE Hiring to show we are hiring
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Project Architecture, Cloud Items, Load balancing etc.

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

I applied via Naukri.com and was interviewed in Dec 2022. There were 2 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 

(9 Questions)

  • Q1. Explain MVC Lifecycle.
  • Ans. 

    MVC Lifecycle is the sequence of events that occur in the Model-View-Controller architectural pattern.

    • MVC stands for Model-View-Controller.

    • The lifecycle starts with a user request.

    • The controller receives the request and processes it.

    • The controller updates the model with the necessary data.

    • The view is then updated with the updated model data.

    • The updated view is sent back to the user as a response.

  • Answered by AI
  • Q2. Create a new Thread and explain the ways to create Threads in Java
  • Ans. 

    Creating Threads in Java

    • Extending the Thread class and overriding the run() method

    • Implementing the Runnable interface and passing it to a Thread constructor

    • Using Executor framework to create and manage threads

    • Using Callable and Future interfaces to create threads that return values

  • Answered by AI
  • Q3. What is HashMap? Difference between List and HashMap?
  • Ans. 

    HashMap is a data structure that stores key-value pairs. List is a collection of ordered elements.

    • HashMap allows fast retrieval of values based on keys.

    • List maintains the order of elements and allows duplicates.

    • HashMap uses hashing to store and retrieve elements.

    • List uses indexing to access elements.

    • HashMap is not thread-safe while List is thread-safe.

    • Example: HashMap map = new HashMap<>(); map.put("ap...

  • Answered by AI
  • Q4. Difference between HashMap and HashTree
  • Ans. 

    HashMap is a non-synchronized implementation of Map interface while HashTree is a synchronized implementation of Map interface.

    • HashMap is faster than HashTree as it is non-synchronized.

    • HashTree is thread-safe while HashMap is not.

    • HashMap allows one null key and multiple null values while HashTree does not allow null keys or values.

    • HashTree maintains the order of elements while HashMap does not.

    • HashMap is generally used...

  • Answered by AI
  • Q5. What class is used to connect with the Database?
  • Ans. 

    The class used to connect with the Database depends on the programming language and framework being used.

    • In Java, the class used is usually DriverManager or DataSource.

    • In Python, the class used is usually psycopg2 or mysql-connector.

    • In PHP, the class used is usually PDO or mysqli.

    • The specific class used may also depend on the type of database being used, such as MySQL, PostgreSQL, or MongoDB.

  • Answered by AI
  • Q6. What are the classes needed to create a GET REST API?
  • Ans. 

    Classes needed to create a GET REST API

    • Controller class to handle the request

    • Service class to perform business logic

    • Repository class to interact with database

    • Model class to define data structure

    • RequestMapping annotation to map the URL

  • Answered by AI
  • Q7. What is an Interface? What is default method in Interface?
  • Ans. 

    An interface is a blueprint of a class. Default method is a method in an interface with a default implementation.

    • An interface defines a set of methods that a class must implement

    • Default method provides a default implementation for a method in an interface

    • Default methods were introduced in Java 8

    • Default methods can be overridden by implementing classes

  • Answered by AI
  • Q8. How is an interface used?
  • Ans. 

    An interface is used to define a contract between two components in a system.

    • An interface defines a set of methods that a class must implement.

    • Interfaces are used to achieve abstraction and loose coupling.

    • Interfaces are used to create reusable code.

    • Interfaces are used to enable polymorphism.

    • Interfaces are used in many programming languages, including Java, C#, and TypeScript.

  • Answered by AI
  • Q9. Explain polymorphism in Java
  • Ans. 

    Polymorphism is the ability of an object to take on many forms.

    • Polymorphism allows objects of different classes to be treated as if they are objects of the same class.

    • It can be achieved through method overloading and method overriding.

    • Example: A parent class Animal can have multiple child classes like Dog, Cat, and Cow. All these child classes can have their own implementation of the method 'makeSound', which can be ca...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on Core Java concepts to crack the interview?

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. Design pattern
  • Q2. Throw ,throw ex, throw new exception differences
  • Q3. Difference between ref and out
  • Ans. 

    Ref and out are both used to pass arguments by reference in C#. Ref is bidirectional while out is unidirectional.

    • Ref is used to pass a variable by reference and can be read and modified within the method.

    • Out is used to pass a variable by reference and must be assigned a value within the method.

    • Ref can be used to pass a variable as an argument to a method and return a value.

    • Out is used to return multiple values from a m...

  • Answered by AI
  • Q4. Action and func
  • Q5. Can we use async without await
  • Ans. 

    Yes, async can be used without await.

    • Async functions return a promise, which can be handled without using await.

    • Using async without await can be useful for error handling or logging.

    • However, it is important to handle the promise returned by the async function.

  • Answered by AI
  • Q6. Property vs variable
  • Ans. 

    A property is a value associated with an object, while a variable is a named storage location for a value.

    • Properties are accessed using dot notation or bracket notation

    • Variables are declared using keywords like var, let, or const

    • Properties are defined within an object literal or added to an object dynamically

    • Variables can be reassigned to different values

    • Example: object.property vs var variableName

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare well on technical part

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Logical reasoning, grammar, and coding: two basic level questions.

Round 2 - Technical 

(3 Questions)

  • Q1. Question on core Java
  • Q2. Question on SQL and PLSQL
  • Q3. Resume based question and on project
Round 3 - HR 

(2 Questions)

  • Q1. Resume and project based question
  • Q2. What do you like about your current company, and why do you want to join our organization?
  • Ans. 

    I appreciate the collaborative team environment and innovative projects at my current company, and I am excited about the opportunities for growth and learning at your organization.

    • Collaborative team environment fosters creativity and productivity

    • Innovative projects challenge me to learn and grow

    • Excited about the opportunities for growth and learning at your organization

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. It was mainly java, interviewers are very good and supportive to elaborate more about problem.
  • Q2. Scenario based on your earlier work experience

CitiusTech Interview FAQs

How many rounds are there in CitiusTech Full Stack Developer interview?
CitiusTech interview process usually has 2 rounds. The most common rounds in the CitiusTech interview process are Technical and HR.
How to prepare for CitiusTech Full Stack 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 Angular, Javascript, .Net, Java and Microservices.
What are the top questions asked in CitiusTech Full Stack Developer interview?

Some of the top questions asked at the CitiusTech Full Stack Developer interview -

  1. remove duplicates without using s...read more
  2. Why switching, Asia's largest healthcare domain compay, Billions of evaluations...read more
  3. Again asked if there is any leaves required like marriage, they are in healthca...read more

Tell us how to improve this page.

CitiusTech Full Stack Developer Interview Process

based on 2 interviews

1 Interview rounds

  • Technical Round
View more
CitiusTech Full Stack Developer Salary
based on 21 salaries
₹5 L/yr - ₹9.2 L/yr
20% less than the average Full Stack Developer Salary in India
View more details

CitiusTech Full Stack Developer Reviews and Ratings

based on 2 reviews

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 2 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