I applied through college or university. The process took 1 day. I interviewed at Cognizant (Chennai)
Interview
It was not that difficult. They checked your level of knowledge in the field though. And also other aspects related to the work interest, projects that you worked and internships you attended previously were asked.
Interview questions [1]
Question 1
Questions from C++, Python, JAWA (or the languages you tell them you know).
I applied through college or university. I interviewed at Cognizant (Chennai) in Aug 2022
Interview
The process held on online for about an hour with self-introduction followed by coding test in their own platform. The process went smoothly and overall, it's an okay experience. felt nervous and the interview was little tough to handle it builds lots of pressure.
Interview questions [1]
Question 1
Tell me about yourself code for finding the odd number
I applied through college or university. I interviewed at Cognizant (Delhi Cantonment) in Mar 2023
Interview
Application: You start by submitting an application, usually including your resume and possibly a cover letter. Some companies might also ask for additional materials like a portfolio or references. Initial Screening: After reviewing applications, the company may conduct an initial screening. This could involve a phone call or a brief video interview with a recruiter or HR representative. They might ask about your background, experience, and your motivation for applying. First-Round Interview: If you pass the initial screening, you might have a more in-depth interview. This could be a phone or video call with a hiring manager or team member. They might ask about your skills, experience, and how you would handle certain situations. Behavioral questions (e.g., "Tell me about a time when...") are common here. Technical Assessment: Depending on the role, you might be given a technical assessment. This could be a coding challenge, a writing sample, a design task, or any other skill-related task relevant to the position. Second-Round Interview: This round might involve more detailed discussions about your qualifications and how you would fit into the team. It could also include more behavioral questions and possibly hypothetical scenarios to assess your problem-solving abilities. Panel or Team Interviews: Some companies include a panel interview where you meet with multiple team members at once. This helps the company gauge how well you'd fit with the team dynamics. Case Study or Presentation: For certain positions, you might be asked to prepare and present a case study or a project. This could showcase your ability to analyze problems and communicate your ideas effectively. Final Interview:
Interview questions [1]
Question 1
Implement a function to reverse a string. Given an array of integers, find the two numbers that add up to a specific target sum. Implement a function to check if a given string is a palindrome. Write code to find the factorial of a number. Explain what a binary search is and how it works. Data Structures: Explain the difference between an array and a linked list. Implement a stack or a queue using arrays or linked lists. Describe the characteristics of a binary tree and its types. How does a hash table work, and why is it useful? Object-Oriented Programming (OOP): Explain the principles of object-oriented programming (inheritance, encapsulation, abstraction, and polymorphism). Describe what a class and an object are in OOP. Implement a simple class in a programming language of your choice. Database and SQL: Write an SQL query to retrieve all records from a table named "Customers." Explain the differences between SQL and NoSQL databases. What is normalization, and why is it important