Capgemini
300+ FEBA Technologies Interview Questions and Answers
Q301. What is object ?
Q302. What are your intrestet?
I am interested in learning new technologies, reading books, and traveling to explore different cultures.
Learning new technologies
Reading books
Traveling to explore different cultures
Q303. What is random forest ,
Random forest is an ensemble learning method for classification, regression and other tasks.
Random forest builds multiple decision trees and merges them to improve accuracy and avoid overfitting.
Each tree is built on a random subset of features and data points.
The final prediction is made by averaging the predictions of all the trees.
Random forest is widely used in machine learning for its high accuracy and robustness.
Example applications include image classification, fraud d...read more
Q304. write code in python for web scraping
Python code for web scraping
Import the requests and BeautifulSoup libraries
Send a GET request to the website URL
Parse the HTML content using BeautifulSoup
Extract the required data using HTML tags and attributes
Store the data in a desired format
Q305. What is MLOPS and Devops
MLOPS is the practice of applying DevOps principles to machine learning workflows.
MLOPS involves automating the entire machine learning pipeline, from data preparation to model deployment.
DevOps is a set of practices that combines software development and IT operations to shorten the systems development life cycle.
DevOps involves continuous integration and delivery, infrastructure as code, and monitoring and logging.
MLOPS and DevOps share many principles, such as automation, ...read more
Q306. What is mean by M language
M language is a powerful data transformation language used in Power Query in Power BI.
M language is used to transform and clean data in Power BI.
It is a functional language with a wide range of functions and operators.
M language is case-sensitive and uses a step-by-step approach to data transformation.
Examples of M language functions include Table.TransformColumns and List.Transform.
Q307. oops concepts with real life example
Oops concepts are fundamental principles of object-oriented programming. They include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: A child class inherits properties and behaviors from a parent class. For example, a Car class can inherit from a Vehicle class.
Encapsulation: Encapsulation is the bundling of data with the methods that operate on that data. For example, a BankAccount class may have private variables like balance and methods like deposit a...read more
Q308. what do you know about CGO
CGO stands for C Go, a compiler for the Go programming language that translates Go code into C code.
CGO allows Go code to call C code and vice versa
It is commonly used for interfacing Go code with existing C libraries
CGO enables Go programs to use platform-specific functionality not available in Go standard library
Q309. Definition seniors farewell sql injection
Seniors farewell SQL injection is a type of cyber attack that targets web applications.
SQL injection is a technique used to exploit vulnerabilities in web applications that use SQL databases
Seniors farewell SQL injection is a specific type of SQL injection that targets farewell messages or other content posted by senior members of an organization
This type of attack can allow an attacker to gain unauthorized access to sensitive information or even take control of the affected ...read more
Q310. What is software testing
Software testing is the process of evaluating a software application to ensure its quality and functionality.
Software testing is done to identify defects or errors in the software.
It involves executing test cases and comparing the actual results with expected results.
Testing can be performed manually or using automated tools.
Types of software testing include functional testing, performance testing, security testing, etc.
Example: Testing a login functionality by entering valid...read more
Q311. Do you know thermometer?
Q312. Tell me about C C++ cores
C and C++ are programming languages used for system programming and developing applications.
C is a procedural language while C++ is an object-oriented language.
C++ is an extension of C with additional features like classes, inheritance, and polymorphism.
Both languages are used for developing operating systems, device drivers, and embedded systems.
C++ is also used for developing high-performance applications like video games and financial software.
Q313. What is scaling in azure
Q314. What is P2P Cycle explain
P2P Cycle refers to Procure to Pay Cycle which involves the process of procuring goods or services from a vendor and making payment for them.
The cycle starts with creating a purchase requisition based on the requirements of the organization.
The purchase requisition is then converted into a purchase order and sent to the vendor.
Upon receiving the goods or services, the vendor sends an invoice to the organization.
The invoice is verified, matched with the purchase order and good...read more
Q315. Write sql query to display even records
Use SQL query with modulo operator to display even records
Use modulo operator (%) to filter even records
Add a WHERE clause with row number condition
Q316. Implementing the logic for Bubble sort
Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.
Start by comparing the first two elements of the array and swap them if necessary.
Continue comparing adjacent elements and swapping them until the array is sorted.
Repeat this process for each element in the array until no more swaps are needed.
Q317. Write terraform code for vpc and subnet
Terraform code for creating VPC and subnet
Define VPC resource with CIDR block
Create subnet within VPC with CIDR block
Associate subnet with VPC
Q318. difference between SP and functions
Q319. Program for "For" loop.
Q320. What is depreciation
Depreciation is the allocation of the cost of a tangible asset over its useful life.
Depreciation is a non-cash expense that reduces the value of an asset over time.
It reflects the wear and tear, obsolescence, or decrease in value of the asset.
Common methods of calculating depreciation include straight-line, double declining balance, and units of production.
Example: A company purchases a delivery truck for $50,000 with a useful life of 5 years. Using straight-line depreciation...read more
Q321. Gaving rating various parameter.
Rating various parameters is essential for evaluating performance and identifying areas for improvement.
Consider factors such as code quality, efficiency, scalability, and maintainability.
Use a rating scale (e.g. 1-5) to quantify each parameter.
Collect feedback from team members and stakeholders to ensure a comprehensive evaluation.
Regularly review and update ratings to track progress and address any issues.
Provide constructive feedback along with ratings to help individuals ...read more
Q322. write shell script for palindrome
Shell script to check if a string is a palindrome
Use a for loop to iterate through the characters of the string
Compare the characters from the start and end of the string to check for palindrome
Use a conditional statement to determine if the string is a palindrome or not
Q323. What is throttling?
Throttling is a technique used to control the rate at which a function is executed.
Throttling limits the number of times a function can be called over a specified time period.
It helps in optimizing performance by preventing excessive function calls, especially in scenarios like scroll events or API requests.
Example: Limiting the number of API calls to a server to prevent overwhelming the server with too many requests.
Q324. Translation of French documents
Q325. What is mean by DAX
DAX stands for Data Analysis Expressions and is a formula language used in Power BI for creating custom calculations.
DAX is used to create custom calculations in Power BI, similar to Excel formulas.
It can be used to create calculated columns, measures, and calculated tables.
DAX functions can be used to manipulate data, perform calculations, and create complex expressions.
Examples of DAX functions include SUM, AVERAGE, CALCULATE, and RELATED.
Q326. route guards authentication purpose
Route guards are used in frontend development to control access to certain routes based on authentication status.
Route guards are used to prevent unauthorized access to certain routes in a frontend application.
They can be used to check if a user is authenticated before allowing access to a specific route.
Common types of route guards include CanActivate, CanActivateChild, CanDeactivate, and CanLoad.
Example: A route guard can be used to redirect a user to the login page if they...read more
Q327. What is Python?
Python is a high-level programming language known for its simplicity and readability.
Python is widely used for web development, data analysis, artificial intelligence, and scientific computing.
It emphasizes code readability and uses indentation to define code blocks.
Python has a large standard library and a vibrant community of developers.
Example: print('Hello, World!') is a simple Python program that prints 'Hello, World!' to the console.
Q328. Create dataframe
Creating a dataframe in GCP Data Engineer
Use the pandas library to create a dataframe
Provide data in the form of a dictionary or list of lists
Specify column names if needed
Q329. Game with time bound timers
A game with time-bound timers requires players to complete tasks within a set time limit.
Players must strategize and prioritize tasks to complete them before the timer runs out.
Timers can be used to increase the difficulty and intensity of the game.
Examples include escape rooms, cooking games, and puzzle games with time limits.
Q330. Code in c language
The question is asking for code in the C language.
Use the 'C' programming language syntax to write the code.
Include necessary libraries and headers.
Provide a clear and concise solution to the problem.
Test the code thoroughly before submission.
Q331. Way of copy a object
Use the spread operator or Object.assign() method to copy an object in JavaScript.
Use the spread operator: const newObj = { ...oldObj };
Use Object.assign() method: const newObj = Object.assign({}, oldObj);
Q332. explain about java
Java is a high-level programming language known for its portability, security, and versatility.
Java is an object-oriented language, allowing for the creation of reusable code and modular programs.
It is platform-independent, meaning Java programs can run on any device with a Java Virtual Machine (JVM).
Java is used for developing a wide range of applications, from web applications to mobile apps.
Java has a strong community support and a vast ecosystem of libraries and framework...read more
Q333. project explain
Explaining a project involves detailing its purpose, goals, methods, and outcomes.
Describe the project's objectives and how they will be achieved
Explain the methodology and tools used in the project
Discuss the expected outcomes and potential impact of the project
More about working at Capgemini
Top HR Questions asked in FEBA Technologies
Interview Process at FEBA Technologies
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month