Filter interviews by
I applied via Apna Jobs and was interviewed in Feb 2024.Ā There were 2 interview rounds.
I am a recent graduate with a degree in Computer Science, passionate about coding and problem-solving.
Graduated with a degree in Computer Science
Passionate about coding and problem-solving
Completed internships at tech companies
The time it takes to learn a new technology varies depending on complexity and prior knowledge.
Learning time depends on complexity of technology.
Prior knowledge and experience can impact learning speed.
Dedication and practice are key to mastering new technologies.
Setting realistic goals and milestones can help track progress.
Examples: Learning a new programming language may take a few weeks, while mastering a complex f
Distinct keyword in SQL is used to retrieve unique values from a column in a table.
Distinct keyword eliminates duplicate rows from the result set
It is often used in conjunction with SELECT statement
Example: SELECT DISTINCT column_name FROM table_name
Integrity constraints are rules that ensure data integrity and consistency in a database.
Integrity constraints are used to enforce business rules or data quality rules in a database.
They can include rules such as unique constraints, foreign key constraints, and check constraints.
Unique constraints ensure that no two rows have the same value in a specified column.
Foreign key constraints enforce referential integrity by ...
Code to merge two sorted arrays
Create a new array to store the merged result
Use two pointers to iterate through both arrays and compare elements
Add the smaller element to the new array and move the pointer for that array
Async wait function code example
Use async/await keywords in the function declaration
Use setTimeout to simulate asynchronous operation
Return a Promise that resolves after a specified time
High order functions are functions that can take other functions as arguments or return functions as results.
High order functions can accept functions as parameters.
High order functions can return functions as output.
Examples include map, filter, and reduce functions in JavaScript.
A closure is a function that has access to its own scope, as well as the outer scope in which it was defined.
A closure allows a function to access variables from an outer function even after the outer function has finished executing.
Closures are commonly used in JavaScript for data encapsulation and creating private variables.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction
GraphQL is a query language for APIs and a runtime for executing those queries.
GraphQL allows clients to request only the data they need.
It provides a single endpoint for all data fetching.
GraphQL schemas define the types of data that can be queried.
Develop a 'To Do List' application with modern design and functionality like 'Add', 'Edit', 'Delete', and 'View List' within Ā½ hour.
Use HTML, CSS, and JavaScript for front-end development
Implement CRUD operations for tasks (Create, Read, Update, Delete)
Design a user-friendly interface with header and footer
Utilize localStorage or backend server for data storage
Finding the maximum length of palindromic substring from an array of strings using Typescript.
Iterate through each string in the array
For each string, iterate through all possible substrings and check if it is a palindrome
Keep track of the maximum length palindrome found
Top trending discussions
I know multiple programming languages including Java, Python, and C++.
Proficient in Java with experience in developing web applications using Spring framework
Familiar with Python for data analysis and machine learning
Experience in C++ for developing high-performance applications
Also familiar with HTML, CSS, and JavaScript for front-end development
Class is a blueprint for creating objects, encapsulation is the process of hiding data and methods within a class.
Class is a template or blueprint that defines the properties and behaviors of an object.
Encapsulation is the process of bundling data and methods together within a class, hiding the internal details from the outside world.
Other features of OOP include inheritance, polymorphism, and abstraction.
Inheritance a...
Program to find the sum of squares of each term of Fibonacci series
Generate Fibonacci series using loop or recursion
Calculate square of each term
Add all squares to get the sum
I would like to join Cognizant because of its reputation as a leading global technology and consulting company.
Cognizant has a strong presence in the industry and is known for its innovative solutions.
I am impressed by Cognizant's commitment to digital transformation and its ability to deliver value to clients.
The company offers excellent career growth opportunities and a supportive work environment.
Cognizant's diverse...
Yes, social media can be used for educational purposes.
Social media provides a platform for sharing educational content and resources.
It allows for collaboration and discussion among students and educators.
Social media can enhance engagement and motivation in learning.
It provides access to a wide range of educational materials and online courses.
Examples include using Facebook groups for class discussions, YouTube for ...
The present CEO is John Smith.
The present CEO is John Smith.
John Smith has been the CEO since 2015.
Under John Smith's leadership, the company has experienced significant growth and expansion.
John Smith has a background in engineering and has previously held executive positions in other companies.
I am excited to join your company because of its reputation for excellent customer service and commitment to employee development.
I have researched your company and am impressed by the positive reviews from customers and employees alike.
I am excited about the opportunity to work with a team that values collaboration and innovation.
I am confident that I can contribute to the company's success by utilizing my strong comm...
based on 1 interview
Interview experience
based on 28 reviews
Rating in categories
Software Developer
14
salaries
| ā¹3 L/yr - ā¹4.5 L/yr |
Business Analyst
11
salaries
| ā¹4.2 L/yr - ā¹8 L/yr |
Software Engineer
9
salaries
| ā¹3.6 L/yr - ā¹6 L/yr |
Senior Software Engineer
7
salaries
| ā¹4 L/yr - ā¹7.2 L/yr |
Quality Analyst
4
salaries
| ā¹2.7 L/yr - ā¹4 L/yr |
TCS
Infosys
Wipro
HCLTech