Upload Button Icon Add office photos

Capita

Compare button icon Compare button icon Compare

Filter interviews by

Capita Software Developer Interview Questions and Answers

Updated 26 May 2022

19 Interview questions

A Software Developer was asked
Q. What is the MVC lifecycle? Explain.
Ans. 

MVC life cycle is a series of steps that occur when a request is made to an MVC application.

  • Request is received by the routing engine

  • Routing engine determines the controller and action to handle the request

  • Controller is instantiated and action method is called

  • Action method returns a view

  • View is rendered and returned as a response

A Software Developer was asked
Q. What is the singleton design pattern?
Ans. 

Singleton design pattern restricts the instantiation of a class to a single instance.

  • Ensures only one instance of a class exists

  • Provides a global point of access to that instance

  • Used when only one object is needed to coordinate actions across the system

  • Example: Database connection manager

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more
A Software Developer was asked
Q. What is an abstract class?
Ans. 

An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

  • An abstract class can have abstract and non-abstract methods.

  • Abstract methods have no implementation and must be implemented by the derived class.

  • An abstract class can have constructors and fields.

  • An abstract class can be used to define a common interface for a group of related classes.

  • Example: Animal is an abstr...

A Software Developer was asked
Q. What are procedures and triggers?
Ans. 

Procedures and triggers are database objects used to automate tasks and enforce rules.

  • Procedures are a set of SQL statements that can be executed repeatedly.

  • Triggers are special types of procedures that are automatically executed in response to certain events.

  • Triggers can be used to enforce business rules, audit changes, or replicate data.

  • Procedures and triggers can be written in various programming languages such...

A Software Developer was asked
Q. What is ADO.NET?
Ans. 

ADO.NET is a data access technology used to connect applications to databases.

  • ADO.NET provides a set of classes to interact with databases.

  • It supports disconnected data architecture.

  • It uses Data Providers to connect to different databases.

  • It supports LINQ to SQL for querying databases.

  • Examples of Data Providers are SQL Server, Oracle, MySQL, etc.

A Software Developer was asked
Q. Why do we use WPF instead of Windows Forms?
Ans. 

WPF provides better UI design and development options than Windows Forms.

  • WPF allows for more flexible and customizable UI design.

  • WPF supports vector graphics and animations.

  • WPF has better data binding capabilities.

  • WPF is more modern and actively developed than Windows Forms.

  • WPF is better suited for creating modern desktop applications.

A Software Developer was asked
Q. What is WPF?
Ans. 

WPF stands for Windows Presentation Foundation. It is a graphical subsystem for rendering user interfaces in Windows-based applications.

  • WPF is a part of .NET Framework and provides a unified programming model for building desktop applications.

  • It uses XAML (eXtensible Application Markup Language) to define and create user interfaces.

  • WPF supports rich media, 2D and 3D graphics, animation, and data binding.

  • It allows ...

Are these interview questions helpful?
A Software Developer was asked
Q. What is LINQ?
Ans. 

LINQ (Language Integrated Query) is a Microsoft technology that allows querying data from different sources using a common syntax.

  • LINQ provides a unified way to query data from different sources such as databases, XML documents, and collections.

  • It allows developers to write queries using a common syntax regardless of the data source.

  • LINQ queries are strongly typed and can be checked at compile time.

  • Examples of LIN...

A Software Developer was asked
Q. What is encapsulation and abstraction?
Ans. 

Encapsulation is hiding implementation details while abstraction is showing only necessary details.

  • Encapsulation is achieved through access modifiers like private, protected, and public.

  • Abstraction is achieved through abstract classes and interfaces.

  • Encapsulation provides data security and prevents unauthorized access.

  • Abstraction helps in reducing complexity and improves maintainability.

  • Example of encapsulation: C...

A Software Developer was asked
Q. What are the different ways in which a method can be overloaded in C#?
Ans. 

Method overloading in C# allows multiple methods with the same name but different parameters.

  • Method overloading can be achieved by changing the number of parameters in a method.

  • Method overloading can be achieved by changing the data type of parameters in a method.

  • Method overloading can be achieved by changing the order of parameters in a method.

Capita Software Developer Interview Experiences

3 interviews found

I appeared for an interview before Apr 2021.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

In this round, the interviewer asked me 2 coding questions , the first one was related to Simple Hashing and the second one was to implement Kadane's Algorithm. I coded both the solutions in the given time and at the end was also asked some questions revolving around OOPS and C#.

  • Q1. 

    Find All Pairs Adding Up to Target

    Given an array of integers ARR of length N and an integer Target, your task is to return all pairs of elements such that they add up to the Target.

    Input:

    The first line ...
  • Ans. 

    The task is to find all pairs of elements in an array that add up to a given target.

    • Iterate through the array and for each element, check if the target minus the element exists in a hash set.

    • If it exists, add the pair to the result. If not, add the element to the hash set.

    • Handle cases where the same element is used twice in a pair or no pair is found.

    • Time complexity can be optimized to O(N) using a hash set to store el...

  • Answered by AI
  • Q2. 

    Maximum Subarray Sum Task

    Given an array or list ARR consisting of N integers, your objective is to compute the maximum possible sum obtainable from a non-empty subarray (a contiguous sequence) within thi...

  • Ans. 

    Find the maximum sum of a subarray within an array of integers.

    • Iterate through the array and keep track of the maximum sum of subarrays encountered so far.

    • At each index, decide whether to include the current element in the subarray or start a new subarray.

    • Update the maximum sum if a new maximum is found.

    • Example: For input [-2, 1, -3, 4, -1], the maximum subarray sum is 4.

  • Answered by AI
  • Q3. What do you mean by data encapsulation?
  • Ans. 

    Data encapsulation is the concept of bundling data and methods that operate on the data into a single unit.

    • Data encapsulation helps in hiding the internal state of an object and restricting access to it.

    • It allows for better control over the data by preventing direct access from outside the class.

    • Encapsulation also helps in achieving data abstraction, where only relevant information is exposed to the outside world.

    • Examp...

  • Answered by AI
  • Q4. What are the different ways in which a method can be overloaded in C#?
  • Ans. 

    Method overloading in C# allows multiple methods with the same name but different parameters.

    • Method overloading can be achieved by changing the number of parameters in a method.

    • Method overloading can be achieved by changing the data type of parameters in a method.

    • Method overloading can be achieved by changing the order of parameters in a method.

  • Answered by AI
Round 2 - Video Call 

(6 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round was preety much mixed and had questions from LINQ , .NET framework, DBMS, OOPS and Design Patterns.

  • Q1. What is LINQ, and what are the advantages of using LINQ in a Dataset?
  • Ans. 

    LINQ (Language Integrated Query) is a feature in C# that provides a consistent way to query data sources.

    • LINQ allows for querying data from different sources like databases, collections, XML, etc.

    • Advantages of using LINQ in a Dataset include improved readability, type safety, and easier data manipulation.

    • LINQ queries are executed at compile time, providing better performance compared to traditional methods.

    • Example: var...

  • Answered by AI
  • Q2. What are the differences between LINQ and Stored Procedures?
  • Ans. 

    LINQ is a query language in C# for querying data from different data sources, while Stored Procedures are precompiled SQL queries stored in a database.

    • LINQ is used to query data from different data sources like collections, databases, XML, etc.

    • Stored Procedures are precompiled SQL queries stored in a database for reuse.

    • LINQ queries are written in C# code, while Stored Procedures are written in SQL.

    • LINQ provides type sa...

  • Answered by AI
  • Q3. What is an Expression Tree in LINQ?
  • Ans. 

    An Expression Tree in LINQ represents code as data structure, allowing queries to be manipulated and executed dynamically.

    • Expression Trees are used to represent lambda expressions in a tree-like data structure.

    • They allow LINQ queries to be translated into a format that can be analyzed and executed at runtime.

    • Expression Trees can be inspected and modified programmatically, enabling dynamic query generation.

    • Example: var ...

  • Answered by AI
  • Q4. What is the difference between a trigger and a procedure in a Database Management System (DBMS)?
  • Ans. 

    Triggers are automatically executed in response to certain events, while procedures are manually executed by users.

    • Triggers are automatically invoked in response to data manipulation events, such as INSERT, UPDATE, DELETE.

    • Procedures are stored sets of SQL statements that can be executed manually by users.

    • Triggers are defined to execute in response to a specific event on a specific table.

    • Procedures can be called explici...

  • Answered by AI
  • Q5. What are abstraction and data encapsulation in object-oriented programming?
  • Ans. 

    Abstraction is hiding complex implementation details, while data encapsulation is bundling data and methods together in a class.

    • Abstraction allows us to focus on the essential features of an object while hiding unnecessary details.

    • Data encapsulation restricts access to some of an object's components, protecting the integrity of the data.

    • Abstraction and data encapsulation help in achieving modularity and reusability in ...

  • Answered by AI
  • Q6. What are the types of design patterns in Java?
  • Ans. 

    Types of design patterns in Java include creational, structural, and behavioral patterns.

    • Creational patterns focus on object creation mechanisms, such as Singleton, Factory, and Builder patterns.

    • Structural patterns deal with object composition, such as Adapter, Decorator, and Proxy patterns.

    • Behavioral patterns focus on communication between objects, such as Observer, Strategy, and Template patterns.

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round. HR was very frank and asked standard questions. Then we discussed about my
role.

  • Q1. What is something about you that is not included in your resume?
  • Ans. 

    I have a passion for open-source projects, contributing to various communities and enhancing my coding skills beyond my job.

    • I contributed to an open-source project that helps developers manage their time effectively, which improved my project management skills.

    • I regularly participate in hackathons, where I collaborate with diverse teams to solve real-world problems, enhancing my teamwork abilities.

    • I mentor junior devel...

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPACapita interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, OOPS, C#, .NET, Design PatternsTime required to prepare for the interview - 4 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.

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 applied via Naukri.com and was interviewed before Nov 2019. There was 1 interview round.

Interview Questionnaire 

8 Questions

  • Q1. What is linq?
  • Ans. 

    LINQ (Language Integrated Query) is a Microsoft technology that allows querying data from different sources using a common syntax.

    • LINQ provides a unified way to query data from different sources such as databases, XML documents, and collections.

    • It allows developers to write queries using a common syntax regardless of the data source.

    • LINQ queries are strongly typed and can be checked at compile time.

    • Examples of LINQ pro...

  • Answered by AI
  • Q2. What is ado. Net?
  • Ans. 

    ADO.NET is a data access technology used to connect applications to databases.

    • ADO.NET provides a set of classes to interact with databases.

    • It supports disconnected data architecture.

    • It uses Data Providers to connect to different databases.

    • It supports LINQ to SQL for querying databases.

    • Examples of Data Providers are SQL Server, Oracle, MySQL, etc.

  • Answered by AI
  • Q3. What is wpf?
  • Ans. 

    WPF stands for Windows Presentation Foundation. It is a graphical subsystem for rendering user interfaces in Windows-based applications.

    • WPF is a part of .NET Framework and provides a unified programming model for building desktop applications.

    • It uses XAML (eXtensible Application Markup Language) to define and create user interfaces.

    • WPF supports rich media, 2D and 3D graphics, animation, and data binding.

    • It allows for s...

  • Answered by AI
  • Q4. Why we use wpf instead of windows?
  • Ans. 

    WPF provides better UI design and development options than Windows Forms.

    • WPF allows for more flexible and customizable UI design.

    • WPF supports vector graphics and animations.

    • WPF has better data binding capabilities.

    • WPF is more modern and actively developed than Windows Forms.

    • WPF is better suited for creating modern desktop applications.

  • Answered by AI
  • Q5. What is procedures and triggers?
  • Ans. 

    Procedures and triggers are database objects used to automate tasks and enforce rules.

    • Procedures are a set of SQL statements that can be executed repeatedly.

    • Triggers are special types of procedures that are automatically executed in response to certain events.

    • Triggers can be used to enforce business rules, audit changes, or replicate data.

    • Procedures and triggers can be written in various programming languages such as S...

  • Answered by AI
  • Q6. What is abstract class?
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

    • An abstract class can have abstract and non-abstract methods.

    • Abstract methods have no implementation and must be implemented by the derived class.

    • An abstract class can have constructors and fields.

    • An abstract class can be used to define a common interface for a group of related classes.

    • Example: Animal is an abstract c...

  • Answered by AI
  • Q7. What is encapsulation and abstraction.
  • Ans. 

    Encapsulation is hiding implementation details while abstraction is showing only necessary details.

    • Encapsulation is achieved through access modifiers like private, protected, and public.

    • Abstraction is achieved through abstract classes and interfaces.

    • Encapsulation provides data security and prevents unauthorized access.

    • Abstraction helps in reducing complexity and improves maintainability.

    • Example of encapsulation: Class ...

  • Answered by AI
  • Q8. What is singleton design pattern?
  • Ans. 

    Singleton design pattern restricts the instantiation of a class to a single instance.

    • Ensures only one instance of a class exists

    • Provides a global point of access to that instance

    • Used when only one object is needed to coordinate actions across the system

    • Example: Database connection manager

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer was just 3-4 yrs exp person he also dont have much more technical knowledge.

Skills evaluated in this interview

Software Developer Interview Questions & Answers

user image Radhika Ambhore

posted on 26 May 2022

I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is Mvc life cycle? explian
  • Ans. 

    MVC life cycle is a series of steps that occur when a request is made to an MVC application.

    • Request is received by the routing engine

    • Routing engine determines the controller and action to handle the request

    • Controller is instantiated and action method is called

    • Action method returns a view

    • View is rendered and returned as a response

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare in depth for interview. oops concept with example

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Capita?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

4 Questions

  • Q1. All questions about java only. 1. Different between interface and abstract class . 2.questions on rest Threads 3.java object on hashcode 4. Previous company projects
  • Q2. All about java 1. Explain collection hierarchy 2.Explain exception hierarchy 3.how many of classes in java 4.what are problem u faced while deploying the project and etc on deployment
  • Ans. 

    Collection hierarchy in Java includes interfaces like Collection, List, Set, Queue, and Map with their respective implementations.

    • Collection interface is the root interface in the collection hierarchy

    • List interface extends Collection and allows duplicate elements, with implementations like ArrayList and LinkedList

    • Set interface extends Collection and does not allow duplicate elements, with implementations like HashSet a...

  • Answered by AI
  • Q3. What will be work if hire . And
  • Q4. All about package and joining date

I applied via Naukri.com and was interviewed before Apr 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I have visited interview location on morning 7am DLF block Hyderabad. Buy my interview was taken in evening 6:45pm. That was not an interview test it was a patience test.

I appeared for an interview before Feb 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 70 Minutes
Round difficulty - Medium

This round had 40 MCQ's followed by 2 questions of DS and Algo. The programming questions were preety standard and can be solved within 30 minutes.

  • Q1. 

    Maximum Subarray Sum Problem Statement

    Given an array arr of length N consisting of integers, find the sum of the subarray (including empty subarray) with the maximum sum among all subarrays.

    Explanation...

  • Ans. 

    Find the sum of the subarray with the maximum sum among all subarrays in a given array.

    • Iterate through the array and keep track of the maximum sum subarray seen so far.

    • Use Kadane's algorithm to efficiently find the maximum subarray sum.

    • Handle cases where all elements are negative or array is empty.

    • Example: For input arr = [-2, 1, -3, 4, -1], the maximum subarray sum is 4.

  • Answered by AI
  • Q2. 

    Remove Character from String Problem Statement

    Given a string str and a character 'X', develop a function to eliminate all instances of 'X' from str and return the resulting string.

    Input:

    The first lin...
  • Ans. 

    Develop a function to remove all instances of a given character from a string.

    • Iterate through the string character by character and only add characters that are not equal to the given character to a new string.

    • Alternatively, use built-in string manipulation functions to remove all instances of the given character from the string.

    • Ensure the function handles edge cases such as empty strings or strings with no instances o...

  • Answered by AI
Round 2 - Face to Face 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had questions from DSA, OS, DBMS and Computer Networks. The programming question was quiet easy and I coded it preety fast after discussing the appropriate approach and complexity analysis.

  • Q1. 

    Intersection of Linked List Problem

    You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list.

    Your task is to determine t...

  • Ans. 

    Find the node where two linked lists merge, return -1 if no merging occurs.

    • Traverse both lists to find their lengths and the difference in lengths

    • Move the pointer of the longer list by the difference in lengths

    • Traverse both lists simultaneously until they meet at the merging point

  • Answered by AI
  • Q2. Can you explain the concepts of multitasking and multiprogramming?
  • Ans. 

    Multitasking involves executing multiple tasks simultaneously, while multiprogramming involves running multiple programs on a single processor.

    • Multitasking allows multiple tasks to run concurrently on a single processor, switching between them quickly.

    • Multiprogramming involves loading multiple programs into memory and executing them concurrently, utilizing idle CPU time efficiently.

    • Examples of multitasking include runn...

  • Answered by AI
  • Q3. What is the difference between a process and a program?
  • Ans. 

    A process is an executing instance of a program, while a program is a set of instructions stored in the computer's memory.

    • A program is a static set of instructions stored on disk, while a process is a dynamic instance of those instructions being executed in memory.

    • Multiple processes can be running the same program simultaneously, each with its own memory space and resources.

    • Processes have their own unique process ID (P...

  • Answered by AI
  • Q4. What is the difference between a process and a thread?
  • Ans. 

    A process is an instance of a program, while a thread is a unit of execution within a process.

    • A process has its own memory space, while threads share the same memory space.

    • Processes are independent and isolated, while threads can communicate and share resources.

    • Creating a new process is more resource-intensive than creating a new thread.

    • Processes have their own program counter, while threads share the same program coun...

  • Answered by AI
  • Q5. What is the main difference between UNION and UNION ALL?
  • Ans. 

    UNION combines and removes duplicate rows, UNION ALL combines without removing duplicates.

    • UNION combines the result sets of two or more SELECT statements into a single result set

    • UNION removes duplicate rows from the result set

    • UNION ALL combines the result sets without removing duplicates

    • UNION is slower than UNION ALL as it requires additional processing to remove duplicates

    • Use UNION when you want to combine and remove ...

  • Answered by AI
  • Q6. What are the advantages of using views in a database management system?
  • Ans. 

    Views provide a virtual representation of data, offering advantages such as simplifying complex queries, enhancing security, and improving performance.

    • Views simplify complex queries by predefining commonly used joins, filters, and aggregations.

    • Views enhance security by allowing users to access only specific columns or rows of a table.

    • Views improve performance by storing the results of complex queries, reducing the need...

  • Answered by AI
  • Q7. What is the ARP protocol?
  • Ans. 

    ARP stands for Address Resolution Protocol, used to map IP addresses to MAC addresses in a local network.

    • ARP is used to find the MAC address of a device based on its IP address

    • It operates at the data link layer of the OSI model

    • ARP requests are broadcasted to all devices on the local network

    • Example: When a device wants to communicate with another device on the same network, it uses ARP to find the MAC address of the des...

  • Answered by AI
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round. HR was very frank and asked standard questions. Then we discussed about my role.

  • Q1. Why should we hire you?
  • Ans. 

    I should be hired because of my strong technical skills, problem-solving abilities, and passion for software development.

    • I have a solid understanding of data structures and algorithms.

    • I have experience in developing and debugging complex software systems.

    • I am a quick learner and can adapt to new technologies and programming languages.

    • I have a track record of delivering high-quality code on time.

    • I am a team player and c...

  • Answered by AI
  • Q2. What is something about you that is not included in your resume?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAHewlett Packard Enterprise interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 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

Interview Preparation Tips

Round: Test
Experience: to.me totally there were three sections.verbal,apti and reasoning.each section carries 15,15 and 10 questions respectively.to me verabal and apti was little bit easy and it consumes more time to solve the apti questions.so i have been solved 8 apti questions and at last 1minute i.just qlicked the answers for remaining questions randomly becasue we didnt have negative mark and finally reasobing was much easier and solved every answers.
Tips: to get selected in the first round you should practice more online tests.then you can easily manage your time.and be cool. so dont worry every thing will become easier and do well.
all the best!!!

Round: HR Interview
Experience: when i faced my HR he asked me to tell three things about me, i.have told generosity,confidence and friendship.and he asked me to elobrate it and i have done well and he goes with the projects that i have done .afterwards he asked about my stream and why it.and i have answered that iam from electrical and electronics background but now a days IT has been entered into every sector and without IT there would be nothing in this world.thats why i choose IT.and asked about my extra curricular activities and iam a sports person too and finally few questions from C and C++.
Tips: Be confident in your speech and try to answer even if not knows the answer well,because they will see how we are trying to answer so dont hesitate to answer.and keep your mind free and every thing will be alright.be cool and all the best

General Tips: start to prpare atleast before one week from the interview.and be cool at any situations and to get speak english fluently practice with your friends and try to converse every thing in english even with customer care, it will be funny to and thats make you to survive your interviews easily...
Skills:
College Name: sri krishna college of engineering and technology
Motivation: in this company there will be friendly environment and there will be less working pressure and have some cultural clubs to have fun with it
Funny Moments: before one week to our placements our friends get started to chat in english and every where we conversed in english it was funny and later we realised how it helped us. so dont bother about others and what they think. just go on with your friends confidently in english...
Are these interview questions helpful?

I appeared for an interview in Jun 2017.

Interview Questionnaire 

2 Questions

  • Q1. What is use of OOO programming?
  • Ans. 

    Object-oriented programming (OOP) is a programming paradigm that uses objects to represent and manipulate data.

    • Encourages modular and reusable code

    • Provides a clear structure and organization to the code

    • Allows for easier maintenance and updates

    • Supports code reusability through inheritance and polymorphism

    • Enables encapsulation, hiding the internal details of an object

    • Promotes code extensibility and scalability

    • Facilitates...

  • Answered by AI
  • Q2. Why do you want to join ATOS?
  • Ans. 

    I want to join ATOS because of their reputation for innovation and their commitment to employee growth and development.

    • ATOS is known for its innovative solutions in the software development industry.

    • I am impressed by ATOS's focus on employee growth and development through training programs and career advancement opportunities.

    • ATOS has a strong reputation for delivering high-quality software solutions to its clients.

    • I b...

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: He asked about technical topics and I gave answer with example.
Tips: Be ready with what you have written in CV with real scenario.

Round: HR Interview
Experience: She asked about reason to join, why leaving previous comp.etc
Tips: Explain your ambition and this company will provide me opportunities to fulfill those. Be realstic in answer. Should know about the company.

I applied via Recruitment Consultant and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. DBMS questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare thoroughly

I applied via Campus Placement and was interviewed before Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What does NTT company do?
  • Ans. 

    NTT is a global technology services company that provides IT solutions and services to clients worldwide.

    • NTT offers a wide range of services including cloud computing, cybersecurity, data analytics, and IoT solutions.

    • The company operates in over 80 countries and has over 300,000 employees.

    • NTT is also involved in research and development in areas such as artificial intelligence and quantum computing.

    • Some of NTT's client...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - A careers guidance interview is an impartial, one-to-one meeting between yourself and a professionally qualified careers adviser. A guidance interview can last about 45 minutes. A careers guidance interview is not like a job interview - there are no right or wrong answers.
Contents

Capita Interview FAQs

How many rounds are there in Capita Software Developer interview?
Capita interview process usually has 1 rounds. The most common rounds in the Capita interview process are Technical.
How to prepare for Capita Software Developer 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 Capita. The most common topics and skills that interviewers at Capita expect are Analytical Chemistry, CCTV Monitoring, Debugging, Deployment and Manual Testing.
What are the top questions asked in Capita Software Developer interview?

Some of the top questions asked at the Capita Software Developer interview -

  1. Why we use wpf instead of window...read more
  2. What is singleton design patter...read more
  3. What is procedures and trigger...read more

Tell us how to improve this page.

Capita Software Developer Salary
based on 101 salaries
₹2.8 L/yr - ₹10 L/yr
36% less than the average Software Developer Salary in India
View more details

Capita Software Developer Reviews and Ratings

based on 19 reviews

3.5/5

Rating in categories

3.2

Skill development

3.7

Work-life balance

3.0

Salary

3.0

Job security

3.7

Company culture

2.7

Promotions

3.4

Work satisfaction

Explore 19 Reviews and Ratings
Senior Executive
1.2k salaries
unlock blur

₹1.5 L/yr - ₹6.5 L/yr

Softwaretest Engineer
603 salaries
unlock blur

₹2.2 L/yr - ₹6.5 L/yr

Senior Software Consultant
571 salaries
unlock blur

₹8.2 L/yr - ₹26.5 L/yr

Customer Service Executive
404 salaries
unlock blur

₹2.2 L/yr - ₹7 L/yr

Software Consultant
365 salaries
unlock blur

₹3.8 L/yr - ₹15.3 L/yr

Explore more salaries
Compare Capita with

Cognizant

3.7
Compare

DXC Technology

3.7
Compare

Optum Global Solutions

4.0
Compare

CGI Group

4.0
Compare
write
Share an Interview