Upload Button Icon Add office photos

C1 India

Compare button icon Compare button icon Compare

Filter interviews by

C1 India Interview Questions, Process, and Tips

Updated 4 Jun 2024

Top C1 India Interview Questions and Answers

View all 7 questions

C1 India Interview Experiences

Popular Designations

6 interviews found

Interview experience
4
Good
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 tips
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself?
  • Ans. 

    I am a dedicated and detail-oriented individual with a passion for software testing. I have a strong understanding of manual testing principles and methodologies.

    • I have completed a certification course in manual testing.

    • I have experience in creating test cases and executing them.

    • I am proficient in using testing tools like JIRA and Bugzilla.

    • I have excellent problem-solving skills and can effectively communicate issues t...

  • Answered by AI
  • Q2. What are you doing these days?
  • Ans. 

    I am currently studying for my Bachelor's degree in Computer Science.

    • Studying for Bachelor's degree in Computer Science

    • Taking courses in software testing and quality assurance

    • Practicing manual testing techniques on sample applications

    • Learning about different testing methodologies and tools

  • Answered by AI
Round 3 - Technical 

(4 Questions)

  • Q1. What is manual testing?
  • Ans. 

    Manual testing is a process of verifying software manually to find defects and ensure it meets requirements.

    • Manual testing involves executing test cases manually without the use of automation tools

    • It requires a tester to have a deep understanding of the software being tested and the ability to identify defects

    • Manual testing can be time-consuming and repetitive, but it is essential for ensuring software quality

    • Examples ...

  • Answered by AI
  • Q2. Difference b/w manual and automation testing?
  • Ans. 

    Manual testing is done by humans, while automation testing is done by using tools and scripts.

    • Manual testing is time-consuming and prone to human errors.

    • Automation testing is faster and more reliable.

    • Manual testing is suitable for exploratory testing and usability testing.

    • Automation testing is suitable for regression testing and load testing.

    • Manual testing requires human skills and experience.

    • Automation testing require...

  • Answered by AI
  • Q3. What is a boundary value analysis?
  • Ans. 

    Boundary value analysis is a testing technique that involves testing values at the edges or boundaries of input domains.

    • It helps identify errors that occur at the boundaries of input values

    • It involves testing values at the upper and lower limits of input domains

    • It is used to ensure that the software behaves correctly when it encounters boundary values

    • For example, if a program accepts values between 1 and 100, boundary ...

  • Answered by AI
  • Q4. Syntax of update query in SQL and why we use it?
  • Ans. 

    Update query syntax in SQL and its purpose

    • Syntax: UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition

    • Used to modify existing records in a table

    • Helps to keep data up-to-date and accurate

    • Can be used to update a single column or multiple columns at once

    • Example: UPDATE employees SET salary = 50000 WHERE department = 'IT'

  • Answered by AI
Round 4 - Technical 

(6 Questions)

  • Q1. Tell us about yourself?
  • Ans. 

    I am a Manual Tester Trainee with a passion for ensuring software quality through thorough testing.

    • I have recently completed my degree in Computer Science with a focus on software testing.

    • During my studies, I gained hands-on experience in manual testing techniques and tools.

    • I am familiar with test case creation, execution, and defect tracking.

    • I have excellent attention to detail and a strong analytical mindset.

    • I am a q...

  • Answered by AI
  • Q2. What is your contribution in your family?
  • Ans. 

    I contribute to my family by taking care of household chores and supporting them emotionally and financially.

    • I help with cooking, cleaning, and other household tasks.

    • I provide emotional support to my family members during difficult times.

    • I contribute financially by working and helping with expenses.

    • I take care of my younger siblings and assist them with their studies.

    • I actively participate in family events and celebrat

  • Answered by AI
  • Q3. How many members in your family and their occupation?
  • Ans. 

    I have a small family with four members and diverse occupations.

    • I have four members in my family.

    • My father is a doctor.

    • My mother is a teacher.

    • My sister is a software engineer.

    • I am currently a manual tester trainee.

  • Answered by AI
  • Q4. Explain the process to purchase something from the market step by step.
  • Ans. 

    The process to purchase something from the market involves several steps.

    • Identify the item to be purchased

    • Check the availability of the item in the market

    • Compare prices and quality of the item from different shops

    • Select the shop to purchase the item from

    • Check the payment options available

    • Make the payment

    • Collect the item and check for any damages

    • Take the receipt and keep it for future reference

  • Answered by AI
  • Q5. Difference between a standalone application cloud application and a web application?
  • Ans. 

    Standalone apps run on a single device, web apps run on a server accessed through a browser, and cloud apps run on remote servers.

    • Standalone apps are installed on a device and do not require an internet connection.

    • Web apps are accessed through a browser and require an internet connection.

    • Cloud apps are hosted on remote servers and accessed through the internet.

    • Web apps and cloud apps can be accessed from multiple devic...

  • Answered by AI
  • Q6. Is any need to internet for access the standalone application?
  • Ans. 

    No, internet is not required to access standalone applications.

    • Standalone applications are designed to work independently without internet connectivity.

    • They are installed on the local machine and can be accessed without any internet connection.

    • Examples of standalone applications are Microsoft Word, Adobe Photoshop, etc.

  • Answered by AI
Round 5 - HR 

(5 Questions)

  • Q1. Tell me something about C1 India?
  • Ans. 

    C1 India is a company that provides e-procurement and e-auction solutions for businesses.

    • C1 India offers a range of services including e-procurement, e-auction, and vendor management.

    • They help businesses streamline their procurement processes and improve efficiency.

    • C1 India's e-procurement platform allows businesses to automate their procurement activities and manage suppliers.

    • They have a strong client base across vari...

  • Answered by AI
  • Q2. Tell me something about yourself.
  • Ans. 

    I am a dedicated and detail-oriented individual with a passion for software testing.

    • I have completed a course in software testing and have hands-on experience in manual testing.

    • I am proficient in writing test cases, executing test scripts, and reporting bugs.

    • I have strong analytical and problem-solving skills, which help me in identifying and resolving issues efficiently.

    • I am a quick learner and adapt easily to new tec...

  • Answered by AI
  • Q3. What is your expectation from c1 India?
  • Ans. 

    I expect C1 India to provide a supportive and learning environment for me to grow as a manual tester trainee.

    • I expect C1 India to provide comprehensive training on manual testing methodologies and tools.

    • I hope to receive guidance and mentorship from experienced testers to enhance my skills.

    • I expect C1 India to offer opportunities to work on real-world projects to gain practical experience.

    • I hope to be part of a collabo...

  • Answered by AI
  • Q4. Are you comfortable with reallocating?
  • Ans. 

    Yes

    • Yes, I am comfortable with reallocating resources as needed.

    • I understand the importance of adapting to changing priorities and requirements.

    • I have experience in adjusting my workload and tasks based on project needs.

    • I am flexible and able to quickly switch between different testing assignments.

  • Answered by AI
  • Q5. Why do you want to switch your job?
  • Ans. 

    I want to switch my job to explore new opportunities and challenges in the field of manual testing.

    • Seeking professional growth and development

    • Interested in gaining experience in manual testing

    • Looking for new challenges and opportunities

    • Want to broaden my skill set

    • Excited about contributing to a new team and organization

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Kindly clear your basic. If it is clear you can crack it easily.

Skills evaluated in this interview

Top C1 India Manual Tester Trainee Interview Questions and Answers

Q1. Syntax of update query in SQL and why we use it?
View answer (1)

Manual Tester Trainee Interview Questions asked at other Companies

Q1. Syntax of update query in SQL and why we use it?
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. About my self Years of experience Expectation Why do you want to change
  • Q2. What's you skill Why do you want to move from kol to hyd
Round 3 - Technical 

(2 Questions)

  • Q1. Tell me something about your work experience What were you handling as an accountant receivable Weakness Strength Challenge
  • Q2. Cust query handling Cust inquiry on time

Interview Preparation Tips

Interview preparation tips for other job seekers - Be patient, be calm , be honest
No need to nervous atall . Make ur communication better

Don't hesitate to say NO if you don't know the answer. Don't ans incorrectly because it goes negative with the interviewer

Accounts Receivable Specialist Interview Questions asked at other Companies

Q1. What is O2C cycle and what will be your role in it?
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Tell me about yourself ?
  • Q2. Why are switching to this company?
Round 2 - Assignment 

Candidate shortlisting through Naukri portal

HR Executive Interview Questions asked at other Companies

Q1. What do you know about Labor Law
View answer (6)

I applied via Approached by Company and was interviewed in Oct 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Core java, sql queries
Round 2 - HR 

(1 Question)

  • Q1. What are your salary expectations?
  • Ans. 

    I am open to discussing salary based on the responsibilities and requirements of the position.

    • I am flexible and open to negotiation.

    • I am looking for a fair and competitive salary.

    • I value the opportunity to work on challenging projects and contribute to the company's success.

    • I am willing to consider other benefits and perks in addition to salary.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process is very short. Medium level of questions

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (208)

C1 India interview questions for popular designations

 Software Engineer

 (1)

 HR Executive

 (1)

 Sales Executive

 (1)

 Linux Support Engineer

 (1)

 Accounts Receivable Specialist

 (1)

 Manual Tester Trainee

 (1)

I applied via Naukri.com and was interviewed before Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. About first'job experience and resume

Sales Executive Interview Questions asked at other Companies

Q1. Do you know what is selling and how you can sell it?
View answer (51)

I applied via Naukri.com and was interviewed in Oct 2019. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Complete linux administration ,apache , Tomcat , iis , php , project deployment in live Server , troubleshooting of servers and services to smooth , high pressure

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep calm and face interview if u have
Good working knowledge.

Linux Support Engineer Interview Questions asked at other Companies

Q1. What do you mean by Linux? Explain its features.
View answer (3)

Jobs at C1 India

View all

Interview questions from similar companies

I appeared for an interview before Dec 2020.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a 60 minute technical round involving questions based on data structures, OOPS concepts, DBMS and projects that I had mentioned in my resume.

  • Q1. 

    Nth Fibonacci Number Problem Statement

    Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2), with initial conditions F(1) = F(2) = 1.

    Input:

    ...
  • Ans. 

    Calculate the Nth Fibonacci number efficiently using recursion or dynamic programming.

    • Implement a recursive function to calculate the Nth Fibonacci number.

    • Use memoization to store previously calculated Fibonacci numbers for efficiency.

    • Consider using dynamic programming to optimize the solution.

    • Handle edge cases such as N = 1 or N = 2 separately.

    • Ensure the solution works efficiently for large values of N (up to 10000).

  • Answered by AI
  • Q2. Can you provide a program demonstrating operator overloading in OOP?
  • Ans. 

    Operator overloading in OOP allows custom behavior for operators like +, -, *, etc.

    • Operator overloading is a feature in OOP that allows defining custom behavior for operators

    • Example: Overloading the + operator to concatenate strings or add two numbers

    • Example: Overloading the * operator to perform matrix multiplication

  • Answered by AI
  • Q3. What is function overloading?
  • Ans. 

    Function overloading is when multiple functions have the same name but different parameters or return types.

    • Allows multiple functions with the same name but different parameters or return types

    • Helps improve code readability and maintainability

    • Example: int add(int a, int b) and float add(float a, float b)

  • Answered by AI
  • Q4. What are the differences between C and C++?
  • Ans. 

    C is a procedural programming language while C++ is a multi-paradigm programming language with object-oriented features.

    • C is a procedural programming language while C++ supports both procedural and object-oriented programming.

    • C does not support classes and objects while C++ does.

    • C does not have built-in support for exception handling while C++ does.

    • C does not have namespaces while C++ does.

    • C does not have function over

  • Answered by AI
Round 2 - HR 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

HR round that lasted for 45 minutes. Did brainstorming on puzzles and HR asked questions to know more about me.
Tips : During HR, think before you speak, they can catch any word that you speak. Prepare well for aptitude, as they shortlist less people after the test. Ask good questions during the end of the interviews. It might impress them. So prepare for it before going for the interview. Lastly, don’t be nervous, HRs are only trying to make you nervous during the interview as a part of the stress test.

  • Q1. How can you measure 45 minutes using two identical wires?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before Dec 2020.

Round 1 - Video Call 

(5 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was a 60 minute technical round where the interviewer asked programming based questions and questions on DBMS concepts.

  • Q1. 

    Maximum of All Subarrays of Size k

    Given an array of 'N' non-negative integers and an integer 'K', your task is to find the maximum elements for each subarray of size 'K'.

    Input:

    The first line contains...
  • Ans. 

    Find the maximum elements for each subarray of size 'K' in an array of non-negative integers.

    • Iterate through the array and maintain a deque to store the indices of elements in decreasing order.

    • Pop elements from the deque if they are out of the current window of size 'K'.

    • The front of the deque will always have the index of the maximum element in the current window.

  • Answered by AI
  • Q2. Can you explain the ACID properties in the context of database management systems?
  • Ans. 

    ACID properties are a set of properties that guarantee the reliability of transactions in database management systems.

    • Atomicity ensures that either all operations in a transaction are completed successfully or none of them are. For example, transferring money from one account to another should either be completed in full or not at all.

    • Consistency ensures that the database remains in a consistent state before and after ...

  • Answered by AI
  • Q3. What is write-ahead logging in DBMS?
  • Ans. 

    Write-ahead logging is a technique used in DBMS to ensure that changes are recorded in the log before they are applied to the database.

    • Write-ahead logging ensures that changes are first written to the log file before being applied to the database to maintain data integrity.

    • It helps in recovering the database in case of a system crash or failure by replaying the log entries to bring the database back to a consistent sta...

  • Answered by AI
  • Q4. What are the deadlock avoidance schemes?
  • Ans. 

    Deadlock avoidance schemes are strategies used to prevent deadlocks in a system.

    • Banker's algorithm: Ensures that the system will never enter an unsafe state by keeping track of available resources and only granting a request if it does not lead to a deadlock.

    • Wait-die and Wound-wait: Two deadlock prevention schemes used in transaction processing systems to avoid deadlocks by allowing transactions to wait or abort based ...

  • Answered by AI
  • Q5. What is a clustered index?
  • Ans. 

    A clustered index is a type of index that sorts and stores the data rows in the table based on their key values.

    • Defines the order in which data is physically stored in a table

    • Only one clustered index per table

    • Helps in improving the performance of queries that involve range searches or sorting

    • Example: Clustered index on a table's primary key

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a 60 minute technical round where the interviewer asked data structure based questions, questions on OOPS and OS concepts.

  • Q1. What is a virtual function in C++?
  • Ans. 

    A virtual function in C++ is a function that is declared within a base class and is redefined by a derived class.

    • Virtual functions allow a function to be overridden in a derived class.

    • They are used in polymorphism to achieve runtime binding.

    • The base class function must be declared as virtual for dynamic binding to occur.

    • Example: virtual void display() = 0; // pure virtual function

  • Answered by AI
  • Q2. Can you explain the malloc() and free() operations in the context of memory management in C?
  • Ans. 

    malloc() is used to dynamically allocate memory in C, while free() is used to release allocated memory.

    • malloc() allocates a block of memory of specified size and returns a pointer to the beginning of the block.

    • free() deallocates the memory previously allocated by malloc() or calloc().

    • Example: int *ptr = (int*)malloc(5 * sizeof(int)); // Allocates memory for 5 integers

    • Example: free(ptr); // Deallocates the memory alloca

  • Answered by AI
  • Q3. What is structure padding?
  • Ans. 

    Structure padding is the concept of adding empty bytes to a structure to align its data members on memory boundaries.

    • Structure padding is done to optimize memory access and improve performance.

    • Padding is necessary because most processors require data to be aligned on specific memory boundaries for efficient access.

    • For example, if a structure contains a char followed by an int, padding may be added after the char to ali

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR based round that lasted for 30 minutes. The interviewer asked question to know more about me.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Easy

Online test had 6 parts-psychometric test, aptitude, logical, English, computer skills and 2 coding questions. Time given to us was 90 minutes. Paper was quite lengthy and of average difficulty level. I was able to complete all the sections, but only one coding question.

  • Q1. 

    Reverse the String Problem Statement

    You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

    Example:

    Input:
    STR = "abcde"
    Output:
    "e...
  • Ans. 

    Reverse a given string containing alphabets, numbers, and special characters.

    • Iterate through the string from the end to the beginning and append each character to a new string.

    • Use built-in functions like reverse() or StringBuilder in languages like Python or Java for efficient reversal.

    • Handle special characters and numbers while reversing the string.

    • Ensure to consider the constraints provided in the problem statement.

    • T...

  • Answered by AI
Round 2 - Face to Face 

(6 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Firstly the interviewer asked me to introduce myself after he introduced himself. Since i went there as experienced guy he asked me about my workings in the current company. After that,he asked some programming questions, tested my concepts of DBMS and OOPS, and some puzzles.

  • Q1. 

    BFS Traversal in a Graph

    Given an undirected and disconnected graph G(V, E) where V vertices are numbered from 0 to V-1, and E represents edges, your task is to output the BFS traversal starting from the ...

  • Ans. 

    BFS traversal in a disconnected graph starting from vertex 0.

    • Implement BFS algorithm to traverse the graph starting from vertex 0.

    • Explore neighbor nodes first before moving to the next level neighbors.

    • Consider the bidirectional nature of edges in an undirected graph.

    • Output the BFS traversal sequence for each test case in a separate line.

  • Answered by AI
  • Q2. 

    Prime Numbers Identification

    Given a positive integer N, your task is to identify all prime numbers less than or equal to N.

    Explanation:

    A prime number is a natural number greater than 1 that has no po...

  • Ans. 

    Identify all prime numbers less than or equal to a given positive integer N.

    • Iterate from 2 to N and check if each number is prime

    • Use the Sieve of Eratosthenes algorithm for efficient prime number identification

    • Optimize by only checking up to the square root of N for divisors

  • Answered by AI
  • Q3. What is BCNF (Boyce-Codd Normal Form) in database management systems?
  • Ans. 

    BCNF is a normal form in database management systems that ensures all determinants are candidate keys.

    • BCNF stands for Boyce-Codd Normal Form.

    • It is a stricter version of 3NF (Third Normal Form).

    • In BCNF, every determinant must be a candidate key.

    • It helps in reducing redundancy and anomalies in the database.

    • Example: If a table has columns A, B, and C, and A determines B and B determines C, then it is not in BCNF unless A

  • Answered by AI
  • Q4. What is the difference between C and C++?
  • Ans. 

    C is a procedural programming language while C++ is an object-oriented programming language with features like classes and inheritance.

    • C is a procedural programming language, while C++ is a multi-paradigm language with support for object-oriented programming.

    • C does not support classes and objects, while C++ does.

    • C uses structures for data organization, while C++ uses classes.

    • C does not have features like inheritance an...

  • Answered by AI
  • Q5. How can you make 3 cuts to divide a round cake into 8 equal pieces?
  • Q6. How can you calculate 45 minutes using only 2 candles?
Round 3 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Again 2nd round started with an introduction from both sides. Then he started asking questions from resume itself. Working in the current company and all the projects that i have done. Few simple puzzles, OOPs concepts (with proper explanation and coding) and some database related questions(questions were easy you just need to brush up the basics). Some keywords related questions from C,C++,Java(usual questions like static ,final, abstract etc.). That was the 2nd round. Then I was called for the 3rd Round. Before 3rd round they also served tasty lunch.

  • Q1. 

    Right View of Binary Tree

    Given a binary tree of integers, your task is to output the right view of the tree.

    The right view of a binary tree includes the nodes that are visible when the tree is observed...

  • Ans. 

    The task is to output the right view of a binary tree, which includes the nodes visible when observed from the right.

    • Traverse the tree level by level and keep track of the rightmost node at each level.

    • Use a queue for level order traversal and a map to store the rightmost nodes.

    • Print the values of the rightmost nodes stored in the map as the right view of the tree.

  • Answered by AI
  • Q2. You have 3 bulbs in one room and 3 switches in another room. The challenge is to determine which switch controls which bulb, with the constraint that you can only enter the bulb room once.
Round 4 - Face to Face 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

After that he asked me what I knew about SAP and there products(Please do read all about SAP and there products-not all but at least some famous products like ERP). Then he asked me one puzzle.

  • Q1. You have 2 eggs and a building with 100 floors. What is the minimum number of attempts needed to find the highest floor from which an egg can be dropped without breaking?
Round 5 - Face to Face 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

The round started with our Introduction to each other. After that interviewer asked me whether I do online shopping or not. I said yes then he asked me to design the online shopping portal using ER-Diagram . Then he asked me to create all the tables and populate it with data. Later on he asked me to normalize it. After all of this he asked me some simple puzzles and current salary and notice period. That was the 4th round.
After that I was asked to attend the final round and before 5th round they served snacks and tea to all of us.

  • Q1. Can you design an ER diagram for an online shopping portal?
  • Ans. 

    Yes, I can design an ER diagram for an online shopping portal.

    • Entities: User, Product, Order, Payment, Cart

    • Relationships: User places Order, Order contains Product, Payment for Order, User has Cart

    • Attributes: User (id, name, email), Product (id, name, price), Order (id, date), Payment (id, amount)

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

The test had a time limit. Every 10 minutes you had to do at least 4 questions. It was quite fast paced. The questions were from basic coding, aptitude and debugging.
Tips: Learn to be fast at coding. Practice a lot of aptitude questions. Have a decent knowledge of basic coding.

  • Q1. 

    Reverse Linked List Problem Statement

    Given a Singly Linked List of integers, your task is to reverse the Linked List by altering the links between the nodes.

    Input:

    The first line of input is an intege...
  • Ans. 

    Reverse a singly linked list by altering the links between nodes.

    • Iterate through the linked list and reverse the links between nodes

    • Use three pointers to keep track of current, previous, and next nodes

    • Update the next pointer of each node to point to the previous node

  • Answered by AI
  • Q2. 

    Longest Substring Without Repeating Characters Problem Statement

    Given a string S of length L, determine the length of the longest substring that contains no repeating characters.

    Example:

    Input:
    "abac...
  • Ans. 

    Find the length of the longest substring without repeating characters in a given string.

    • Use a sliding window approach to keep track of the longest substring without repeating characters.

    • Use a hashmap to store the index of each character as it appears in the string.

    • Update the start index of the window when a repeating character is found.

    • Calculate the maximum length of the substring as the window slides through the strin

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

The interviewer started off by asking basic sorting questions. Followed by data structures and algorithms. And DBMS related questions in the end.
Tips: Have a good presence of mind. Understand the question asked properly. Be confident and keep discussing. Don't get nervous and solve the questions incorrectly. Have good grip over topics like sorting, DS, Algorithms and DBMS.

  • Q1. 

    LCA of Binary Tree Problem Statement

    You are given a binary tree consisting of distinct integers and two nodes, X and Y. Your task is to find and return the Lowest Common Ancestor (LCA) of these two nodes...

  • Ans. 

    Find the Lowest Common Ancestor (LCA) of two nodes in a binary tree.

    • Traverse the binary tree to find the paths from the root to nodes X and Y.

    • Compare the paths to find the last common node, which is the LCA.

    • Handle cases where one node is an ancestor of the other.

    • Consider edge cases like when X or Y is the root node.

    • Implement a recursive or iterative solution to find the LCA efficiently.

  • Answered by AI
  • Q2. 

    Next Permutation Problem Statement

    You are given a permutation of 'N' integers. A sequence of 'N' integers is considered a permutation if it includes all integers from 1 to 'N' exactly once. Your task is ...

  • Ans. 

    The task is to rearrange a given permutation of 'N' integers to form the lexicographically next greater permutation.

    • Iterate from right to left to find the first element that is smaller than the element to its right.

    • Swap this element with the smallest element to its right that is greater than it.

    • Reverse the elements to the right of the swapped element to get the lexicographically next greater permutation.

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

The round was based around my over all personality. They checked how would I be an asset to their company. They analyzed my core values and capabilities of working in a team.
Tips: Show that you are willing to work in a team. Be confident and polite. Express your feelings and passion towards your job and the company. Explain your college extra curricular activities well.

Interview Preparation Tips

Eligibility criteriaAbove 7 cgpaSAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

C1 India Interview FAQs

How many rounds are there in C1 India interview?
C1 India interview process usually has 3 rounds. The most common rounds in the C1 India interview process are HR, Technical and Resume Shortlist.
How to prepare for C1 India 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 C1 India. The most common topics and skills that interviewers at C1 India expect are Javascript, MySQL, Postgresql, Hibernate and Core Java.
What are the top questions asked in C1 India interview?

Some of the top questions asked at the C1 India interview -

  1. Syntax of update query in SQL and why we use ...read more
  2. Is any need to internet for access the standalone applicati...read more
  3. Difference between a standalone application cloud application and a web applica...read more

Tell us how to improve this page.

C1 India Interview Process

based on 3 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 852 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
View all

C1 India Reviews and Ratings

based on 87 reviews

3.9/5

Rating in categories

3.4

Skill development

3.9

Work-life balance

3.6

Salary

3.2

Job security

3.9

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 87 Reviews and Ratings
Assistant Manager Accounts

Gurgaon / Gurugram

4-8 Yrs

Not Disclosed

Sr . Executive / Asst . Manager Sales

Gurgaon / Gurugram

4-7 Yrs

Not Disclosed

Business Development Executive (Intl Sales) - C1 India

Gurgaon / Gurugram

0-2 Yrs

Not Disclosed

Explore more jobs
Technical Support Executive
29 salaries
unlock blur

₹2 L/yr - ₹4.5 L/yr

Software Engineer
20 salaries
unlock blur

₹3.5 L/yr - ₹7 L/yr

Senior Software Engineer
16 salaries
unlock blur

₹5.2 L/yr - ₹14.1 L/yr

Softwaretest Engineer
11 salaries
unlock blur

₹3 L/yr - ₹4.5 L/yr

Team Lead
11 salaries
unlock blur

₹3.5 L/yr - ₹8.7 L/yr

Explore more salaries
Compare C1 India with

SAP

4.2
Compare

Oracle

3.7
Compare

IBM

4.0
Compare

Accenture

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