i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
The TCS NQT test consisted of three sections: numerical, verbal, and logical aptitude, followed by an advanced aptitude section and two coding questions.
I am a recent graduate with a degree in Computer Science and a passion for technology. I have experience with programming languages like Java and Python.
Recent graduate with a degree in Computer Science
Passionate about technology
Proficient in programming languages like Java and Python
Java is a popular programming language known for its platform independence, object-oriented features, and robustness.
Platform independence - Java code can run on any platform with Java Virtual Machine (JVM)
Object-oriented - Java supports classes, objects, inheritance, and polymorphism
Robust - Java has strong memory management, exception handling, and type checking
Security - Java has built-in security features like sand...
Encapsulation, Inheritance, Polymorphism, Abstraction
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class with private data members and public methods.
Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Subclass inheriting from a superclass.
Polymorphism: Ability to present the same interface for different data types. Example: Me...
Yes, I am willing to relocate for the right opportunity.
I am open to relocating for a promising career opportunity
I have relocated for previous job positions and am comfortable with the process
I understand the benefits of relocating for career growth and development
No active backlogs
No, I do not have any active backlogs
I have successfully completed all my courses without any pending assignments
I am up to date with all my work and responsibilities
I applied via campus placement at Heritage Institute of Technology, Kolkata and was interviewed in Oct 2024. There were 3 interview rounds.
Remove vowel from string
Return subset from two array
Work from home vs work from office
posted on 17 Jul 2024
C++ is a powerful programming language known for its efficiency and flexibility.
C++ is a statically typed language
It supports object-oriented programming
It allows for low-level memory manipulation
Example: defining a class in C++ - class Car { public: int speed; };
CVAR stands for Conditional Value at Risk, a risk measure used in finance to evaluate the tail risk of an investment portfolio.
CVAR is an extension of Value at Risk (VaR) that focuses on the expected loss beyond the VaR threshold.
It provides a more comprehensive view of potential losses in extreme scenarios.
CVAR takes into account the probability distribution of losses beyond the VaR level.
It is often used by investors...
That was good onee onee one
Mechanism refers to the process or system by which something operates or is achieved.
Understand the components involved in the system or process
Identify the interactions between the components
Determine the cause-effect relationships
Analyze the functions and operations of the system
Implement changes or improvements if necessary
I expect to work in a challenging environment where I can learn and grow professionally.
I expect to be given opportunities to learn new technologies and skills.
I expect to work in a supportive team environment where collaboration is encouraged.
I expect to have clear goals and expectations set by my superiors.
I expect to receive constructive feedback to help me improve.
I expect to be able to contribute my ideas and expe...
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
1. Aptitude
A) Verbal
B) Reasoning
C) Quants
2. Coding test
A) Arrays - Number of ways to reach a position after exactly K steps
B) Rotate Matrix
Tuple is immutable, ordered collection of elements while list is mutable, ordered collection of elements in Python.
Tuple is created using parentheses () while list is created using square brackets []
Tuple elements cannot be changed once assigned while list elements can be modified
Tuple is faster than list for iteration and accessing elements
Example: tuple_example = (1, 2, 3) and list_example = [1, 2, 3]
Agile methodology is iterative and flexible, while waterfall model is sequential and rigid.
Agile focuses on delivering working software in short iterations
Waterfall follows a linear sequential flow from requirements to testing
Agile allows for changes and feedback throughout the development process
Waterfall requires all requirements to be defined upfront
Agile is more adaptive to changes in project scope
Waterfall is less
Agile is iterative and flexible, while waterfall is sequential and rigid.
Agile involves continuous feedback and adaptation, while waterfall follows a linear approach.
Agile is best suited for projects with changing requirements, while waterfall is better for projects with well-defined requirements.
Agile promotes collaboration and communication among team members, while waterfall focuses on documentation and formal proce...
Yes, there are drawbacks of Agile model.
Lack of predictability in terms of project timelines and deliverables
Difficulty in handling large and complex projects
Dependency on customer collaboration and feedback can sometimes slow down the process
Requires experienced team members for effective implementation
May lead to scope creep if not managed properly
I want to work at TCS because of its reputation for innovation, global presence, and opportunities for growth.
TCS is known for its cutting-edge technology solutions and innovation in the IT industry.
TCS has a strong global presence with offices in multiple countries, providing opportunities for international exposure.
TCS offers a wide range of projects and clients, allowing for professional growth and development.
TCS h...
My hobbies include playing the guitar, hiking, and reading science fiction novels.
Playing the guitar
Hiking
Reading science fiction novels
I have extensive team project experience in college, working on various assignments and presentations.
Led a team of 5 students to develop a mobile application for a class project
Collaborated with classmates to create a research paper on artificial intelligence
Participated in a group presentation on cybersecurity for a final exam
Yes, I am a continuous learner who is always seeking to expand my knowledge and skills.
I regularly attend workshops, seminars, and online courses to stay updated with the latest technologies and trends.
I actively seek feedback from colleagues and supervisors to identify areas for improvement.
I enjoy reading technical blogs and articles to enhance my understanding of complex concepts.
I have pursued certifications in rel...
I have successfully completed multiple projects on time and received recognition for my problem-solving skills.
Received Employee of the Month award for implementing a new system that improved efficiency by 20%
Led a team in developing a software solution that reduced errors by 15%
Achieved a 98% customer satisfaction rate in handling technical support issues
I applied via Walk-in and was interviewed before Jul 2023. There was 1 interview round.
based on 1 interview
Interview experience
based on 5 reviews
Rating in categories
Associate
72.2k
salaries
| ₹5.1 L/yr - ₹15.9 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.6 L/yr |
Senior Associate
48.6k
salaries
| ₹9 L/yr - ₹27.4 L/yr |
Senior Processing Executive
28.9k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.6k
salaries
| ₹5.9 L/yr - ₹24.6 L/yr |
TCS
Infosys
Wipro
Accenture