i
Capital Numbers Infotech
Filter interviews by
Entity Framework is an Object-Relational Mapping (ORM) framework that enables developers to work with relational databases using .NET objects.
EF is a tool for creating data access layer in .NET applications
It allows developers to work with databases using C# or VB.NET code instead of SQL
EF supports LINQ queries and provides automatic change tracking
EF can generate database schema from code-first approach
EF can also gen...
Dependency injection is a design pattern used to remove hard-coded dependencies and make code more modular and testable.
Dependencies are injected into a class rather than being hard-coded
This allows for easier testing and swapping of dependencies
Commonly used in frameworks like Spring and Angular
Generics and collections are fundamental concepts in Java programming.
Generics allow for type safety and reusability of code.
Collections are data structures that store and manipulate groups of objects.
Examples of collections include ArrayList, LinkedList, and HashMap.
Generics can be used with collections to ensure type safety.
Collections provide methods for adding, removing, and accessing elements.
SQL injection is a type of cyber attack where malicious SQL statements are inserted into an entry field to manipulate the database.
SQL injection attacks exploit vulnerabilities in web applications that do not properly validate user input.
Attackers can use SQL injection to steal sensitive data, modify or delete data, or even take control of the entire database.
Preventing SQL injection involves using parameterized querie...
Security in REST API can be handled by implementing authentication, authorization, encryption, and input validation.
Implement authentication using tokens or OAuth2
Implement authorization by defining roles and permissions
Encrypt sensitive data using SSL/TLS
Validate input data to prevent injection attacks
Implement rate limiting to prevent DDoS attacks
SOAP is a protocol for exchanging structured information in the implementation of web services. REST is an architectural style for building web services.
SOAP stands for Simple Object Access Protocol
SOAP uses XML for message exchange
SOAP requires more bandwidth and processing power than REST
REST uses HTTP for communication
REST is more flexible and scalable than SOAP
RESTful APIs are easier to implement and maintain than
Table data can be retrieved in store procedures using SELECT statement.
Use SELECT statement to retrieve data from table in store procedures.
Specify the table name and columns to retrieve data from.
Use WHERE clause to filter data based on conditions.
Use ORDER BY clause to sort data based on column values.
An index in a table is a data structure that improves the speed of data retrieval operations.
Indexes are created on one or more columns of a table.
They allow for faster searching and sorting of data.
Indexes can be unique or non-unique.
Examples of indexes include primary keys, foreign keys, and clustered indexes.
Adding index on all columns in a table can slow down write operations and increase storage space.
Adding index on all columns can increase the storage space required for the table.
It can also slow down write operations as the index needs to be updated for every write operation.
It may improve read performance for queries that use all columns in the table.
It is generally not recommended to add index on all columns in a ta
A trigger is a piece of code that automatically executes in response to a specific event or change in a system.
Triggers are commonly used in databases to automatically perform actions when certain data is inserted, updated, or deleted.
Triggers can be used to enforce business rules, validate data, or perform complex calculations.
Examples of triggers include sending an email notification when a new record is added to a d...
Stored procedures are precompiled and can return multiple result sets, while functions are not precompiled and can only return a single value.
Stored procedures are used to perform a set of operations and can return multiple result sets.
Functions are used to perform a single operation and can only return a single value.
Stored procedures are precompiled and stored in the database, while functions are compiled at runtime.
...
Action filter is a feature in ASP.NET MVC that allows you to execute code before or after an action method is executed.
Action filters are attributes that can be applied to controller actions or globally to all actions in the application.
They can be used for authentication, caching, logging, exception handling, and more.
Examples of action filters include AuthorizeAttribute, OutputCacheAttribute, HandleErrorAttribute, an
Sequence of filters in software development
Define the problem and requirements
Choose appropriate filters based on the problem
Implement and test the filters in sequence
Refine and optimize the filters as needed
Job Roles and Responsibility & Salary Discussion
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Session is a way to store user data on the server side for each user during their visit to a website.
Sessions are used to store user-specific information such as login credentials, shopping cart items, etc.
Sessions are maintained using a unique session ID which is usually stored in a cookie on the client side.
Session data is stored on the server side and can be accessed and modified throughout the user's visit.
Sessions...
ORM in Symfony allows developers to interact with databases using object-oriented programming.
ORM stands for Object-Relational Mapping, which maps database tables to PHP objects.
Symfony uses Doctrine ORM, which provides powerful tools for database interaction.
Developers can define entity classes to represent database tables and use Doctrine annotations to map properties to columns.
Queries can be written using Doctrine ...
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Paranoid is a programming flag used to enable additional security checks.
Paranoid is a flag used in programming languages like Ruby to enable additional security checks.
It is used when extra caution is needed to prevent security vulnerabilities.
For example, in Ruby on Rails, setting the paranoid flag to true adds additional security checks to prevent SQL injection attacks.
Message queues like AWS SQS are used for asynchronous communication between microservices. NoSQL is chosen for flexible schema and scalability, while SQL is chosen for structured data and complex queries.
Use message queues like AWS SQS for decoupling microservices and handling high volumes of messages asynchronously
Choose NoSQL for flexible schema, horizontal scalability, and handling unstructured or semi-structured da...
Learned to collaborate effectively with cross-functional teams and prioritize tasks based on project deadlines.
Improved communication skills by regularly updating team members on project progress
Enhanced problem-solving abilities by quickly identifying and resolving technical issues
Developed time management skills by efficiently juggling multiple tasks simultaneously
Capital Numbers Infotech interview questions for popular designations
Customer care XXXXX
Get interview-ready with Top Capital Numbers Infotech Interview Questions
I was interviewed in Aug 2024.
They ask me about the fundamentals of JavaScript, CSS, and HTML.
Asked request me to create an animated website.
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
React is a JavaScript library for building user interfaces.
React allows developers to create reusable UI components.
It uses a virtual DOM for efficient rendering.
React uses JSX, a syntax extension that allows mixing HTML with JavaScript.
State and props are used to manage data and pass information between components.
App was given to create
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
Laravel and Vue have complementary lifecycles, with Laravel handling server-side logic and Vue handling client-side interactions.
Laravel is a PHP framework that follows the MVC architecture, providing a robust backend for web applications.
Vue is a JavaScript framework for building interactive user interfaces, allowing for dynamic updates without reloading the page.
Laravel and Vue work well together through Laravel's AP...
Use search engines or social media platforms to find the Linkedin profile associated with the given email address.
Search for the email address on Linkedin's search bar
Use search engines like Google with the email address and 'Linkedin' keyword
Check other social media platforms like Facebook or Twitter for any linked Linkedin profiles
Top trending discussions
Some of the top questions asked at the Capital Numbers Infotech interview -
The duration of Capital Numbers Infotech interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 35 interviews
Interview experience
based on 497 reviews
Rating in categories
4-6 Yrs
Not Disclosed
6-7 Yrs
Not Disclosed
Software Engineer
203
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
126
salaries
| ₹0 L/yr - ₹0 L/yr |
Front end Developer
48
salaries
| ₹0 L/yr - ₹0 L/yr |
Web Developer
29
salaries
| ₹0 L/yr - ₹0 L/yr |
Project Manager
29
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech