Upload Button Icon Add office photos
Engaged Employer

i

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

Cognizant Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Cognizant Junior Software Engineer Interview Questions, Process, and Tips

Updated 11 Jan 2025

Top Cognizant Junior Software Engineer Interview Questions and Answers

  • Q1. If there are 10 ball 2 red, 5 blue ,3 orange and one ball is picked randomly what is probability that the ball picked is red?
  • Q2. How to check the object locks and steps to make the job run.
  • Q3. What are the types of job scheduler in as400
View all 43 questions

Cognizant Junior Software Engineer Interview Experiences

39 interviews found

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

Normal aptitude ques were asked

Round 2 - Coding Test 

From java, sql were asked

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

Reversal of a string and linked list

Junior Software Engineer Interview Questions Asked at Other Companies

asked in Cognizant
Q1. If there are 10 ball 2 red, 5 blue ,3 orange and one ball is pick ... read more
Q2. What is RDBMS and SQL query to retrieve data from database.
Q3. What's difference between stack memory and heap memory
Q4. What is infotainment system in car?
Q5. Let's consider a box containing 10 ball s numbered from 1 to 10. ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was good and tough one to crack it

Round 2 - Technical 

(1 Question)

  • Q1. Technical questions
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Recent graduate with a degree in Computer Science

    • Passionate about coding and problem-solving

    • Experience with programming languages like Java, Python, and C++

    • Completed internships at tech companies

    • Strong communication and teamwork skills

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Good set of medium level questions

Round 2 - Technical 

(2 Questions)

  • Q1. Introduction of yourself
  • Q2. Solve puzzles and coding

Interview Preparation Tips

Interview preparation tips for other job seekers - Medium level questions

Cognizant interview questions for designations

 Junior Software Developer

 (10)

 Software Engineer

 (205)

 Junior Engineer

 (7)

 Senior Software Engineer

 (43)

 Associate Software Engineer

 (27)

 Software Engineer Trainee

 (15)

 Software Testing Engineer

 (7)

 Software Development Engineer

 (3)

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

(1 Question)

  • Q1. About database and visual studio questions
Round 2 - HR 

(1 Question)

  • Q1. About salary expectation

Get interview-ready with Top Cognizant Interview Questions

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

There was 2 coding questions

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

(5 Questions)

  • Q1. What you know about SQL
  • Ans. 

    SQL is a domain-specific language used for managing and manipulating relational databases.

    • SQL stands for Structured Query Language

    • It is used to communicate with databases to retrieve, insert, update, and delete data

    • Common SQL commands include SELECT, INSERT, UPDATE, DELETE

    • SQL can be used to create and modify database schemas

    • Joins are used to combine data from multiple tables in SQL

  • Answered by AI
  • Q2. What is the software you worked on
  • Ans. 

    I worked on a web-based project management software for tracking tasks and deadlines.

    • Developed front-end using React.js

    • Implemented back-end using Node.js and MongoDB

    • Integrated third-party APIs for additional functionality

  • Answered by AI
  • Q3. What you know in java
  • Ans. 

    I have knowledge in Java programming language including OOP concepts, data structures, multithreading, and exception handling.

    • Strong understanding of Object-Oriented Programming (OOP) principles

    • Experience with data structures like arrays, linked lists, stacks, and queues

    • Knowledge of multithreading and synchronization in Java

    • Familiarity with exception handling and error management

    • Proficiency in using Java libraries and

  • Answered by AI
  • Q4. What project you worked
  • Q5. Which technology you used
  • Ans. 

    I have experience with technologies such as Java, Python, SQL, HTML, CSS, and JavaScript.

    • Java

    • Python

    • SQL

    • HTML

    • CSS

    • JavaScript

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Explain what is java
  • Ans. 

    Java is a high-level programming language known for its portability, security, 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 modular and reusable code

    • Java is known for its security features, such as sandboxing and encryption

    • Popular frameworks and libraries in Java include Spring, Hibernate, and Apache Stru

  • Answered by AI
  • Q2. What is react hooks
  • Ans. 

    React Hooks are functions that let you use state and other React features without writing a class.

    • React Hooks were introduced in React 16.8.

    • They allow you to use state and other React features in functional components.

    • Some commonly used hooks are useState, useEffect, useContext, and useRef.

    • Hooks provide a more concise and readable way to work with React components.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Focus on Core java.
Round 3 - Technical 

(1 Question)

  • Q1. More core Java ques.
Round 4 - HR 

(2 Questions)

  • Q1. Salary discussion and reason for leaving previous organization.
  • Q2. Salary discussion and region for leaving the previous org.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What are Arrays and difference between Arrays and ArrayList
  • Ans. 

    Arrays are a collection of elements of the same data type, while ArrayList is a dynamic array that can grow or shrink in size.

    • Arrays have a fixed size, while ArrayList can dynamically resize.

    • Arrays can only store elements of the same data type, while ArrayList can store elements of different data types.

    • Arrays are faster in terms of performance compared to ArrayList.

    • Arrays are part of the core Java language, while Array...

  • Answered by AI
  • Q2. What is Pointers ?
  • Ans. 

    Pointers are variables that store memory addresses of other variables in programming languages like C and C++.

    • Pointers allow direct access to memory locations

    • They are used for dynamic memory allocation

    • Pointers can be used to pass variables by reference

    • Example: int *ptr; ptr = # // ptr now points to the memory address of num

  • Answered by AI
  • Q3. Stored Procedure in SQL
  • Ans. 

    Stored procedures in SQL are precompiled SQL statements that are stored in the database for reuse.

    • Stored procedures can improve performance by reducing network traffic and increasing security.

    • They can be used to encapsulate business logic and complex queries.

    • Stored procedures can accept input parameters and return output parameters or result sets.

    • Examples: CREATE PROCEDURE, EXECUTE PROCEDURE.

  • Answered by AI

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Cognizant Interview FAQs

How many rounds are there in Cognizant Junior Software Engineer interview?
Cognizant interview process usually has 2-3 rounds. The most common rounds in the Cognizant interview process are Technical, Aptitude Test and Coding Test.
How to prepare for Cognizant Junior 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 Cognizant. The most common topics and skills that interviewers at Cognizant expect are Engineering Management, Java, Javascript and Software Engineering.
What are the top questions asked in Cognizant Junior Software Engineer interview?

Some of the top questions asked at the Cognizant Junior Software Engineer interview -

  1. If there are 10 ball 2 red, 5 blue ,3 orange and one ball is picked randomly wh...read more
  2. How to check the object locks and steps to make the job r...read more
  3. What are the types of job scheduler in as...read more
How long is the Cognizant Junior Software Engineer interview process?

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

Recently Viewed

JOBS

Bird Worldwide Flight Services

No Jobs

REVIEWS

Bird Worldwide Flight Services

No Reviews

REVIEWS

Bird Worldwide Flight Services

No Reviews

REVIEWS

Bird Worldwide Flight Services

No Reviews

REVIEWS

Bird Worldwide Flight Services

No Reviews

INTERVIEWS

Salesforce

No Interviews

REVIEWS

Bird Worldwide Flight Services

No Reviews

INTERVIEWS

Artemis Health Institute

No Interviews

DESIGNATION

INTERVIEWS

Cognizant

No Interviews

Tell us how to improve this page.

Cognizant Junior Software Engineer Interview Process

based on 46 interviews

4 Interview rounds

  • Aptitude Test Round
  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
Cognizant Junior Software Engineer Salary
based on 5.3k salaries
₹2.7 L/yr - ₹8.4 L/yr
9% more than the average Junior Software Engineer Salary in India
View more details

Cognizant Junior Software Engineer Reviews and Ratings

based on 406 reviews

3.4/5

Rating in categories

3.4

Skill development

3.4

Work-life balance

3.0

Salary

3.1

Job security

3.4

Company culture

2.7

Promotions

3.1

Work satisfaction

Explore 406 Reviews and Ratings
Associate
72.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Programmer Analyst
55.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
48.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Processing Executive
28.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
17.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Cognizant with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Accenture

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