Upload Button Icon Add office photos

C2fo

Compare button icon Compare button icon Compare
3.5

based on 61 Reviews

Filter interviews by

C2fo Software Engineer2 Interview Questions and Answers

Updated 16 Aug 2024

C2fo Software Engineer2 Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Video Interview: 1 LC easy and 1 LC Medium DP related question

Round 2 - Technical 

(1 Question)

  • Q1. LLD of Movie Ticketing Platform
  • Ans. 

    LLD of a Movie Ticketing Platform involves designing the system architecture and components for booking and managing movie tickets.

    • Design a scalable system with modules for user authentication, movie selection, seat reservation, payment processing, and ticket generation.

    • Use a database to store movie details, user information, seat availability, and transaction records.

    • Implement APIs for communication between frontend a...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Normal HR and Behavioural Questions

Skills evaluated in this interview

Interview questions from similar companies

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

(1 Question)

  • Q1. Java questions and spring boot and data bse
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Not Selected

I applied via Naukri.com

Round 1 - Technical 

(4 Questions)

  • Q1. Asked to write a program to check whether string is valid or not. String consists of only three kind of special characters "(), [], {}". We need to return true if all special characters are in correct for...
  • Q2. What is useRef hook used for?
  • Ans. 

    useRef hook is used to persist a mutable value across renders without causing a re-render.

    • Used to store mutable values that do not trigger re-renders.

    • Commonly used for accessing DOM elements or storing previous values.

    • Does not cause a re-render when the value changes.

  • Answered by AI
  • Q3. What are the best practices to avoid rerenders and to improve performance
  • Ans. 

    Use memoization, virtual DOM, and shouldComponentUpdate to avoid unnecessary rerenders and improve performance.

    • Implement memoization to store the result of expensive function calls and avoid recalculating them.

    • Use virtual DOM to efficiently update only the parts of the UI that have changed.

    • Override shouldComponentUpdate to prevent unnecessary rerenders by comparing current and next props/state.

  • Answered by AI
  • Q4. What are callbacks, Promises, async await
  • Ans. 

    Callbacks, Promises, async await are asynchronous programming concepts in JavaScript.

    • Callbacks are functions passed as arguments to another function to be executed later.

    • Promises are objects representing the eventual completion or failure of an asynchronous operation.

    • async await is a syntax for writing asynchronous code that looks synchronous, making it easier to read and maintain.

    • Example: Using a callback to handle th...

  • Answered by AI

Skills evaluated in this interview

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

Three coding online assessments - screening round.

Round 2 - Coding Test 

Two to three coding questions based on dynamic programming.

Round 3 - Technical 

(1 Question)

  • Q1. Resume based and computer network
Round 4 - HR 

(1 Question)

  • Q1. Simple hr question

Interview Preparation Tips

Interview preparation tips for other job seekers - If clear coding is improved, the chances of being selected will increase.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is string eplain that code
  • Ans. 

    A string is a sequence of characters used to represent text.

    • Strings are typically enclosed in quotation marks

    • Strings can contain letters, numbers, symbols, and spaces

    • Strings can be manipulated using various string functions

  • Answered by AI
  • Q2. What is array how type of array
  • Ans. 

    An array is a data structure that stores a collection of elements of the same type in a contiguous memory location.

    • Arrays can be of different types such as integer arrays, float arrays, or string arrays.

    • Example: string[] names = {"Alice", "Bob", "Charlie"};

    • Arrays in most programming languages are zero-indexed, meaning the first element is at index 0.

    • Arrays allow for efficient access and manipulation of elements based o

  • Answered by AI
Round 2 - Aptitude Test 

Very few question asking like time and work

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Difference between exe and dll
  • Ans. 

    Exe is an executable file that can be run independently, while DLL is a dynamic link library that is loaded by programs when needed.

    • Exe stands for executable file, while DLL stands for dynamic link library.

    • Exe files can be run independently, while DLL files are loaded by programs when needed.

    • Exe files have their own memory space, while DLL files share memory space with the calling process.

    • Exe files are typically larger...

  • Answered by AI
  • Q2. What are http verbs
  • Ans. 

    HTTP verbs are used to indicate the action to be performed on a resource in a RESTful API.

    • GET - retrieve data from a server

    • POST - send data to a server to create/update a resource

    • PUT - update a resource on the server

    • DELETE - remove a resource from the server

    • PATCH - partially update a resource on the server

  • Answered by AI
  • Q3. What is method overloading and overriding Output based question
  • Q4. Linq query to filter data and group by
  • Ans. 

    Use Linq query to filter data and group by in C#

    • Use 'Where' method to filter data based on a condition

    • Use 'GroupBy' method to group the filtered data based on a key

    • Example: var result = data.Where(x => x.Property == value).GroupBy(x => x.GroupKey)

  • Answered by AI
  • Q5. Attribute in mvc
  • Ans. 

    An attribute in MVC is a piece of metadata that provides additional information about a model, view, or controller.

    • Attributes are used to add behavior or data to a class or method in MVC

    • They can be used for validation, authorization, caching, etc.

    • Examples include [Required], [Authorize], [OutputCache]

  • Answered by AI

Interview Preparation Tips

Topics to prepare for BOLD Technology Systems Full Stack Software Developer interview:
  • OOPS
  • dependency injection
  • Angular
  • .Net Core
Interview preparation tips for other job seekers - Deep dive in basics as interviewer focus more on basics

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

90 mins, easy, Data structures and algorithm basics

Round 2 - Technical 

(1 Question)

  • Q1. Given an array, remove all duplicates in place
  • Ans. 

    Remove duplicates from array of strings in place

    • Use a HashSet to keep track of unique elements

    • Iterate through the array and remove duplicates by checking if element is already in the HashSet

    • Update the array in place by shifting elements to fill in the removed duplicates

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Caching and its uses
  • Ans. 

    Caching is the process of storing data in a temporary location to reduce access time and improve performance.

    • Caching helps reduce the load on servers by serving frequently accessed data quickly

    • It can improve performance by reducing the time needed to retrieve data from the original source

    • Examples include browser caching, CDN caching, and database caching

  • Answered by AI
Round 4 - One-on-one 

(1 Question)

  • Q1. Personality grading

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Sfddfsdfasdfsdfsdfsdfsdfsdfdsfdsfdsdfsd
  • Q2. Sdfsdfsdfsdfsdfdfsfsdfssssadfsdfsdfasdfasdfdsfasd
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. 2 code and 2 MySQL query
Interview experience
4
Good
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Not Selected

I applied via campus placement at Pondicherry University and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude with tracing program

Round 2 - Coding Test 

3 problem with easy to hard

C2fo Interview FAQs

How many rounds are there in C2fo Software Engineer2 interview?
C2fo interview process usually has 3 rounds. The most common rounds in the C2fo interview process are Coding Test, Technical and HR.

Tell us how to improve this page.

People are getting interviews through

based on 1 C2fo interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Tracxn Interview Questions
3.2
 • 96 Interviews
ffreedom app Interview Questions
3.6
 • 60 Interviews
Toothsi Interview Questions
2.8
 • 60 Interviews
MagicBricks Interview Questions
3.1
 • 49 Interviews
Zolo Interview Questions
3.5
 • 49 Interviews
Netmeds.com Interview Questions
3.6
 • 40 Interviews
Uplers Interview Questions
4.1
 • 40 Interviews
Impact Guru Interview Questions
4.5
 • 36 Interviews
KreditBee Interview Questions
3.5
 • 35 Interviews
LendingKart Interview Questions
3.2
 • 28 Interviews
View all

C2fo Software Engineer2 Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

1.0

Work-Life balance

1.0

Salary & Benefits

1.0

Job Security

1.0

Company culture

2.0

Promotions/Appraisal

1.0

Work Satisfaction

Explore 1 Review and Rating
Supplier Relationship Manager
38 salaries
unlock blur

₹4 L/yr - ₹9.6 L/yr

Software Engineer
18 salaries
unlock blur

₹16 L/yr - ₹30 L/yr

Data Specialist
17 salaries
unlock blur

₹3 L/yr - ₹5 L/yr

Senior Software Engineer
15 salaries
unlock blur

₹24.8 L/yr - ₹43 L/yr

Engineering Manager
12 salaries
unlock blur

₹30 L/yr - ₹62.1 L/yr

Explore more salaries
Compare C2fo with

Axio

3.8
Compare

LendingKart

3.2
Compare

NeoGrowth Credit

3.4
Compare

Indifi Technologies

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview